Virginia's age requirements for getting your first license
In Virginia, you can get your first driver's license at 16 years old, but only after you have held a learner's permit for a certain amount of time. You cannot walk into a DMV and get a full license on your sixteenth birthday — the state requires a waiting period between the permit and the license to give you supervised driving experience.
The exact timeline depends on your age when you get the permit. If you get your learner's permit before you turn 18, you must hold it for at least nine months and ten days before you can take the road test for a full license. This means the earliest you can get your license is roughly nine and a half months after you pass the written permit test.
If you are 18 or older when you get your learner's permit, you can take the road test when ready — there is no waiting period. However, most people get their permit as a teenager, so the nine-month wait applies to them.
Key Takeaways
- You must be at least 16 years old to get a Virginia driver's license, but you need a learner's permit first.
- If you get your permit before age 18, you must wait nine months and ten days before taking the road test for a full license.
- If you get your permit at 18 or older, you can take the road test right away with no waiting period.
- The nine-month wait is mandatory — you cannot shorten it by taking the test early or paying a fee.
- You must be at least 17 years old to actually receive your full license, even if you pass the road test earlier.
Why Virginia has a waiting period between permit and license
The nine-month requirement exists to give new drivers time to practice under supervision before they drive alone. During those nine months, you are required to have a licensed adult in the car with you (with some exceptions for driving to school or work). This supervised practice is meant to reduce crashes among teenage drivers, who have higher accident rates than older drivers.
The waiting period is not negotiable. You cannot test early, pay a fee to skip it, or get an exception based on your driving record or test scores. Every driver under 18 who gets a permit before their eighteenth birthday must complete the full nine months and ten days.
What you need before you can take the road test
Before you show up to take your road test, you must have held your learner's permit for the full nine months and ten days (if you got it before age 18). You also need to bring specific documents to the DMV: your learner's permit, proof of your Social Security number, proof of your Virginia residency, and a vehicle that is registered and insured in Virginia.
The vehicle itself must pass a safety inspection — the DMV examiner will check that the brakes, lights, windshield wipers, and mirrors all work. Bring a car that is in working condition. You cannot use a vehicle with broken equipment or missing safety features.
You also need to have completed a driver's education course if you are under 18. This course can be taken online or in person, and it covers traffic laws and safe driving practices. Some high schools offer it for free; private providers charge a fee. You must have a certificate of completion to show at the DMV.
The road test itself and what happens after you pass
The Virginia road test lasts about 20 to 30 minutes. The examiner will ask you to perform basic driving tasks: starting the car, turning, backing up, parking, and stopping smoothly. They will also test your ability to follow traffic signs and obey speed limits. You must score at least 70 percent to pass.
If you pass the road test, you will receive your full driver's license on the spot — or within a few days if the DMV needs to process it. Your license will be valid until you turn 21 (if you got it at 16 or 17) or for eight years (if you got it at 18 or older). You will be able to drive alone after that point, though Virginia has restrictions on teenage drivers that limit when and how you can drive during your first year.
If you fail the road test, you can retake it. There is no waiting period between attempts, but you will need to pay the test fee again. Most people pass on their second or third try.
Restrictions on teenage drivers in Virginia
Getting your license at 16 does not mean you have the same driving privileges as an adult. Virginia has a Graduated Driver Licensing (GDL) system that places restrictions on drivers under 18 for the first year after they get their license.
During your first year as a licensed driver, you cannot drive between midnight and 5 a.m. unless you are driving to or from work, school, or a medical appointment. You also cannot use a cell phone while driving — not even hands-free — except in an emergency. If you are under 18, you can have only one passenger under 21 in the car with you, unless that passenger is a family member.
These restrictions lift after one year of holding your license, or when you turn 18, whichever comes first. After that, you follow the same rules as adult drivers.
What happens if you turn 18 before you get your license
If you turn 18 while you still have your learner's permit, the nine-month waiting period no longer applies. You can take your road test when ready, without waiting. This is one of the few ways to shorten the timeline — but it requires you to wait until your birthday.
If you are 18 and have never had a permit, you can get one and test for your license in the same visit to the DMV. There is no waiting period for adults. You will still need to pass the written test for the permit and then the road test for the license, but you can do both on the same day.
Renewing or replacing your license before it expires
Your first license expires on your twenty-first birthday (if you got it at 16 or 17) or eight years after you got it (if you got it at 18 or older). Before it expires, you can renew it at the DMV. You do not need to take another road test — you only need to pass a vision test and pay the renewal fee.
If your license is lost, stolen, or damaged, you can get a replacement at the DMV. Bring your Social Security proof, residency proof, and identification. You will pay a replacement fee, which is lower than the cost of a new license.
Frequently Asked Questions
Can I get my license before I turn 16?
No. Virginia law requires you to be at least 16 years old to hold a learner's permit and at least 17 years old to hold a full driver's license. You cannot get either document before those ages, regardless of your driving ability or test scores.
What if I fail my road test?
You can retake it as soon as you want — there is no waiting period between attempts. You will need to pay the road test fee again each time you test. Most people pass within two or three tries. If you keep failing, consider taking additional driving lessons with an instructor.
Do I have to take driver's education to get my license?
Yes, if you are under 18. You must complete an approved driver's education course and bring your certificate of completion to the DMV when you take your road test. If you are 18 or older, driver's education is not required, though it may help you pass the test.
Can I drive at night with my new license?
Not during your first year. Virginia's GDL restrictions prohibit drivers under 18 from driving between midnight and 5 a.m., except for work, school, or medical reasons. After one year, or when you turn 18, this restriction ends.
What if I move to Virginia from another state?
If you already have a valid license from another state, you can transfer it to a Virginia license without taking another road test. Bring your out-of-state license, proof of residency, and proof of your Social Security number to the DMV. If your out-of-state license is expired, you will need to take the Virginia road test.