The Virginia path from learner's permit to full license

Getting your first driver's license in Virginia means moving through three stages: getting a learner's permit, passing a road test, and receiving your license. You'll start at your local Department of Motor Vehicles office with documents proving who you are, where you live, and your Social Security number. The whole process typically takes several weeks because you must hold your learner's permit for a minimum waiting period before you can test for your license.

Virginia has different rules depending on your age. If you're under 18, you'll follow the Graduated Driver Licensing (GDL) system, which includes restrictions on when you can drive and who can be in the car with you. If you're 18 or older, the process is faster — you can skip the learner's permit stage entirely and go straight to the road test, though most people still get the permit first to practice.

Key Takeaways

  • You must visit a Virginia DMV office in person with proof of identity, proof of residency, and your Social Security number to get your learner's permit.
  • Drivers under 18 must hold their learner's permit for at least nine months and be at least 16 years old before taking the road test.
  • The written test covers Virginia traffic laws and road signs; you need a score of at least 70 percent to pass.
  • The road test lasts about 20 minutes and tests basic driving skills like parking, turning, and stopping; you must bring a vehicle that is registered, insured, and inspected.
  • After passing the road test, you receive your license at the DMV office, usually the same day.

Getting your learner's permit at the DMV

Your first stop is a Virginia DMV office. You cannot get a learner's permit online or by mail — you must go in person. Bring an original or certified copy of your birth certificate, a state ID card or passport, proof that you live in Virginia (such as a utility bill or lease with your name and current address), and your Social Security card or a document with your Social Security number on it. If you're under 18, a parent or guardian must be present.

At the DMV, you'll pay a fee (the amount varies, so call your local office or check the Virginia DMV website before you go). You'll then take the written test on a computer. The test has 35 questions about Virginia traffic laws, road signs, and safe driving practices. You need to answer at least 25 questions correctly — a score of 70 percent — to pass. If you fail, you can retake it the same day or come back another time.

Once you pass the written test, you'll receive your learner's permit when ready. The permit is valid for five years. If you're under 18, you cannot drive alone — you must have a licensed driver who is at least 21 years old in the front seat with you at all times.

The waiting period before your road test

Virginia requires you to hold your learner's permit for a minimum of nine months before you can take the road test. This waiting period exists whether you're 16 or 40 — it's the same for everyone. Use this time to practice driving in different conditions: daytime and nighttime, residential streets and highways, good weather and rain.

If you're under 18, there are additional restrictions during this permit stage. You cannot drive between midnight and 5 a.m. (with limited exceptions for school, work, or medical emergencies). You also cannot use a cell phone while driving, even hands-free, and you cannot have more than one passenger under 20 years old in the car unless a parent or guardian is present.

You can practice with anyone who holds a valid Virginia driver's license and is at least 21 years old. Many people practice with a parent, guardian, or professional driving instructor. A professional instructor is not required, but some people find it helpful.

Scheduling and taking the road test

After you've held your permit for nine months (and you're at least 16 years old if you're under 18), you can schedule your road test. Call your local DMV office or go online to the Virginia DMV website to book an appointment. Road test appointments fill up quickly, especially in busy areas, so schedule as far in advance as you can.

On the day of your test, bring your learner's permit, proof of insurance for the vehicle you'll be driving, and the vehicle itself. The vehicle must be registered in Virginia, have a current inspection sticker, and be in safe working condition. The examiner will check the brakes, lights, windshield wipers, and horn before you start driving.

The road test lasts about 20 minutes. The examiner will ask you to perform basic driving tasks: starting the car, turning, stopping, parking (both parallel and perpendicular), backing up, and merging. They're watching for safe habits like checking mirrors, using turn signals, maintaining a safe speed, and following traffic laws. You must score at least 70 percent to pass. If you don't pass, you can retake the test, but you'll need to schedule another appointment and pay the fee again.

Getting your full license after passing the road test

If you pass the road test, you'll receive your Virginia driver's license the same day at the DMV office. The examiner will take your photo and print your license on the spot. Your license is valid for eight years (or five years if you're under 21). You can start driving alone when ready after you receive it, though if you're under 18, the GDL restrictions still explore for the first 12 months after you get your license.

If you're under 18 and have just received your license, remember that you still cannot drive between midnight and 5 a.m., you cannot use a cell phone while driving, and you cannot have more than one passenger under 20 years old unless a parent or guardian is in the car. These restrictions end 12 months after you receive your license or when you turn 18, whichever comes first.

What to do if you're 18 or older

If you're 18 or older, you can skip the learner's permit stage and go straight to the road test. You still need to bring proof of identity, proof of residency, and your Social Security number to the DMV, but you won't take the written test. Instead, you'll pay the road test fee and schedule an appointment with an examiner.

The road test is the same whether you're 16 or 50 — about 20 minutes of basic driving tasks. You must bring a vehicle that is registered, insured, and inspected. After you pass, you receive your license the same day. Your license will be valid for eight years.

Documents you need at each stage

StageDocuments to bring
Getting your learner's permitOriginal or certified birth certificate; state ID or passport; proof of Virginia residency (utility bill, lease); Social Security card or document with your SSN; parent/guardian if under 18
Taking the road testLearner's permit; proof of insurance for the vehicle; the vehicle itself (registered, insured, inspected)
Receiving your licenseNothing additional — you receive it at the DMV after passing the road test

Frequently Asked Questions

Can I take the road test before nine months if I'm under 18?

No. Virginia law requires you to hold your learner's permit for at least nine months before you can take the road test if you're under 18. This is a hard requirement and cannot be waived. If you're 18 or older, you can take the road test when ready without holding a permit.

What happens if I fail the road test?

You can retake the road test, but you'll need to schedule another appointment and pay the fee again. There's no waiting period between attempts. Many people pass on their second or third try, so don't be discouraged. Consider getting more practice time or a few lessons with a professional instructor before you test again.

Can I practice driving with someone who has an out-of-state license?

No. Your supervising driver must have a valid Virginia driver's license and be at least 21 years old. An out-of-state license doesn't count, even if it's valid in that state.

Do I have to take a driver's education course?

No. Virginia does not require a driver's education course to get your license. However, some insurance companies offer discounts if you complete an approved course, and some people find classroom instruction helpful before they start practicing on the road.

What if I move to Virginia from another state?

If you already have a valid driver's license from another state, you can exchange it for a Virginia license without taking the written or road test. Bring your out-of-state license, proof of residency in Virginia, and your Social Security card to a DMV office. If your out-of-state license has expired, you'll need to take both tests.