What You Need to Do to Get a Virginia Driver License

To get a Virginia driver license, you must pass a written knowledge test, a driving skills test, and a vision screening at a Department of Motor Vehicles (DMV) office. You will also need to bring specific documents that prove your identity, Social Security number, and Virginia residency. The entire process typically takes several weeks from your first visit to your final license in hand, because Virginia requires you to hold a learner's permit for a minimum period before you can take the road test.

Virginia does not allow you to walk in and test on the same day. You must first obtain a learner's permit, hold it for the required waiting period, then schedule and pass your driving test. The order matters, and skipping steps will delay you.

Key Takeaways

  • You must obtain a learner's permit first, pass the knowledge test, and wait a minimum of 15 days (or 30 days if you are under 18) before you can take your road test.
  • Bring an original or certified birth certificate, Social Security card, proof of Virginia residency (utility bill, lease, or bank statement), and a completed process for Driver License form to your first DMV visit.
  • The knowledge test covers Virginia traffic laws and safe driving practices; you must score at least 70 percent to pass.
  • Your road test includes basic vehicle control, turning, stopping, and parking; you must bring a vehicle that is registered, insured, and in safe working condition.
  • Virginia charges a fee for the learner's permit and a separate fee for the driver license; both fees are non-refundable even if you do not pass the test.

Documents You Must Bring to the DMV

Virginia requires specific documents to prove your identity, Social Security number, and residency. Bring originals or certified copies—photocopies are not accepted. You will need an original or certified birth certificate (not a hospital birth record), your Social Security card, and one document that proves you live in Virginia. Acceptable residency documents include a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your name and current address.

You will also need to complete the process for Driver License (Form DL-43), which you can read from the Virginia DMV website or fill out at the office. Bring a completed, signed form to speed up your visit. If you are under 18, you must also bring a signed parental consent form (Form DL-44). If you are renewing or replacing a license, bring your current or expired license if you have it.

Do not bring a photocopy of your birth certificate or Social Security card. The DMV will not accept them. If your birth certificate is not certified, you will need to obtain one from the vital records office in the state where you were born before your DMV appointment.

The Learner's Permit: Knowledge Test and Waiting Period

Your first step is to obtain a learner's permit by passing the written knowledge test at a Virginia DMV office. The test covers Virginia traffic laws, road signs, safe driving practices, and parking rules. You must answer at least 70 percent of the questions correctly to pass. The test is offered in English and several other languages; ask the DMV staff which languages are available at your location.

Once you pass the knowledge test, you receive your learner's permit when ready. Virginia then requires you to hold the permit for a minimum of 15 days if you are 18 or older, or 30 days if you are under 18, before you can take your road test. This waiting period cannot be waived. During this time, you may drive only with a licensed adult (21 or older) in the front passenger seat, and you must follow all restrictions on your permit.

The learner's permit is valid for one year. If you do not pass your road test before the permit expires, you must retake the knowledge test and obtain a new permit. Keep your permit in a safe place—you will need to bring it to your road test appointment.

Scheduling and Taking Your Road Test

After you have held your learner's permit for the required waiting period, you can schedule your road test. In Virginia, you must schedule your test in advance; walk-in road tests are not available. Call your local DMV office or visit the Virginia DMV website to book an appointment. Road test wait times vary by location and season; some offices have openings within days, while others may have a wait of several weeks.

On the day of your test, bring your learner's permit, a valid form of identification, and a vehicle that is registered in Virginia, insured, and in safe working condition. The vehicle must have working headlights, brake lights, turn signals, windshield wipers, and a functioning horn. The examiner will perform a brief safety check before the test begins. If the vehicle fails the safety check, you will not be able to test that day.

The road test itself takes about 20 to 30 minutes. You will be asked to perform basic driving tasks: starting the vehicle, turning, stopping, parking (both parallel and perpendicular), and driving on local roads. The examiner will give you directions and watch how you handle the vehicle, follow traffic laws, and respond to other drivers and pedestrians. You must pass the road test to receive your driver license.

What Happens If You Fail the Knowledge or Road Test

If you fail the knowledge test, you can retake it the same day or schedule another appointment. There is no waiting period between knowledge test attempts. However, you must pay the test fee each time you take it. Most people pass on their second or third attempt if they study the Virginia Driver's Manual between tests.

If you fail the road test, you must wait at least one week before you can schedule another test. You will need to pay the road test fee again. You may take the road test up to three times while holding a single learner's permit. If you fail all three times, your permit expires and you must retake the knowledge test to obtain a new one.

Common reasons for failing the road test include failing to signal before turning, improper lane positioning, speeding or driving too slowly, not checking mirrors and blind spots, and improper parking. Practice these skills with your learner's permit before your test date.

Fees and Processing Timeline

Virginia charges separate fees for the learner's permit and the driver license. The learner's permit fee is typically $16, and the driver license fee varies depending on the type and length of validity you choose. A standard five-year driver license costs more than a one-year license. All fees are non-refundable, even if you do not pass the test. Check the Virginia DMV website for current fee amounts, as they may change.

The timeline from your first DMV visit to receiving your license in the mail typically takes four to six weeks. You will receive your temporary license at the DMV office on the day you pass your road test, and your permanent license will arrive by mail within two to three weeks. If you do not receive your license within four weeks, contact the DMV to check the status.

If you need your license sooner, you can request a rush processing option at some DMV offices, though this may involve an additional fee. Ask about rush options when you schedule your road test or visit the office.

Age-Specific Requirements and Restrictions

Virginia has different rules depending on your age. If you are 16 or 17, you must obtain a learner's permit first and hold it for at least 30 days before taking your road test. You must also complete a driver education course (either classroom or online) before you can obtain your permit. If you are 18 or older, you do not need to complete a driver education course, and you only need to hold your learner's permit for 15 days.

Once you receive your driver license, the restrictions depend on your age. If you are under 18, your license will have restrictions on nighttime driving and passenger limits for the first year. These restrictions are printed on your license. If you are 18 or older, you receive a standard license with no special restrictions.

Frequently Asked Questions

Can I take my road test in a vehicle that is not registered in Virginia?

No. The vehicle must be registered in Virginia and have a valid Virginia registration sticker. It must also have current insurance. If you are borrowing a vehicle, make sure the owner's registration and insurance documents are in the vehicle during your test.

What if I fail the knowledge test—can I retake it the same day?

Yes. You can retake the knowledge test the same day or schedule another appointment. You will pay the test fee each time. Most DMV offices allow you to retake the test within a few hours if you wish to study and try again when ready.

Do I need to bring my Social Security card if I have my birth certificate?

Yes. Virginia requires both your original or certified birth certificate and your Social Security card. You cannot substitute one for the other. Both documents must be originals or certified copies.

How long is a Virginia driver license valid?

A standard Virginia driver license is valid for five years. You can choose to obtain a one-year license instead, which costs less but requires more frequent renewal. The validity period is printed on your license.

What should I do if I move to Virginia from another state?

If you already have a valid driver license from another state, you can exchange it for a Virginia license without retaking the knowledge and road tests. Bring your out-of-state license, proof of Virginia residency, and your Social Security card to a DMV office. You will still need to pass a vision screening and pay the license fee.