What You Need to Know About Virginia Driver's Licenses
Virginia issues three types of driver's licenses: a learner's permit (which lets you practice driving with a licensed adult), a restricted license (which lets you drive alone under certain conditions), and a full unrestricted license (which has no driving restrictions). You move through these in order — you cannot skip the learner's permit stage, and you must hold each one for a minimum amount of time before moving to the next. The entire process from your first permit to a full license typically takes several months.
Virginia's Department of Motor Vehicles (DMV) handles all licensing. You explore in person at a DMV office, bring specific documents, pass a written test and a road test, and pay fees at each stage. The rules are different if you are under 18 or 18 and older, so your age determines your timeline and what restrictions explore.
Key Takeaways
- You must start with a learner's permit, hold it for a minimum of nine months if you are under 18 (or 30 days if you are 18 or older), and pass both a written test and a road test before you can get a restricted or full license.
- Virginia requires you to bring a Social Security card, proof of Virginia residency, proof of identity, and a completed process form to your first DMV visit.
- If you are under 18, a restricted license comes with a 6 p.m. to 5 a.m. driving curfew and a ban on using your phone while driving; you must hold it for at least six months before upgrading to a full license.
- The road test costs $35, the written test is included with your permit fee, and license fees vary by type and how long you hold them.
- You can schedule your road test appointment online through the Virginia DMV website, and most appointments are available within two to four weeks.
Getting Your Learner's Permit in Virginia
Your first step is to visit a Virginia DMV office and explore for a learner's permit. Bring your Social Security card (the original, not a copy), a document proving you live in Virginia (such as a utility bill, lease, or bank statement dated within the last 60 days), a document proving your identity (such as a birth certificate, passport, or school ID), and a completed process for Driver's License or Identification Card (form DL-43). You can read this form from the Virginia DMV website or fill it out at the office.
At the office, you will pay the permit fee (which varies but is typically under $20), have your photo taken, and take a written test on Virginia traffic laws and road signs. The test has 35 questions, and you must answer at least 28 correctly to pass. You can study using the Virginia DMV's free online manual or the practice tests on their website. If you fail, you can retake it the same day or return another day at no extra charge.
Once you pass, you receive your learner's permit when ready. This permit is valid for five years and lets you drive only when a licensed driver who is at least 21 years old is sitting next to you in the front seat. If you are under 18, you cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving (even hands-free).
How Long You Must Hold Your Learner's Permit
Virginia requires you to hold your learner's permit for a minimum of nine months if you are under 18. If you are 18 or older, you only need to hold it for 30 days. This waiting period exists so you have time to practice driving in different conditions — rain, night driving, highway driving — before you take your road test.
During this time, you should practice regularly with a licensed adult. Virginia does not require a specific number of practice hours, but the DMV recommends at least 60 hours of supervised driving, with at least 10 of those hours at night. Keep a log of your practice if possible, because it helps you track your progress and shows the road test examiner that you have real experience.
You cannot move forward until the minimum holding period has passed. If you are under 18 and try to schedule a road test before nine months have gone by, the DMV will not let you book it. If you are 18 or older, you can schedule your test after 30 days.
Taking Your Road Test and Getting a Restricted License
Once your minimum holding period is over, you can schedule a road test through the Virginia DMV website. You will need your learner's permit, proof of insurance, and a vehicle that is registered and inspected. The test costs $35 and takes about 20 minutes. The examiner will ask you to perform basic driving tasks — parking, turning, stopping, merging — and will watch how you handle traffic and follow road signs.
If you pass, you move to a restricted license (if you are under 18) or a full license (if you are 18 or older). If you fail, you can retake the test, but you must wait at least one business day before scheduling another appointment. There is no limit to how many times you can retake it, but you pay the $35 fee each time.
If you are under 18, your restricted license comes with rules that do not explore to adults. You cannot drive between 6 p.m. and 5 a.m. (with some exceptions for school, work, or medical emergencies). You cannot use a cell phone while driving, even hands-free. You cannot have more than one passenger under 20 years old in the car unless they are a family member. These restrictions stay in place for at least six months.
Upgrading From Restricted to Full License
If you are under 18 with a restricted license, you must hold it for at least six months before you can upgrade to a full license. After six months have passed, you can visit a DMV office and request the upgrade. You do not need to take another test — the DMV will straightforward remove the restrictions from your license. You will pay an upgrade fee (typically under $20) and receive your new license on the spot.
If you turn 18 while holding a restricted license, you can upgrade when ready without waiting the full six months. Bring your restricted license and proof of your new age (such as your birth certificate or passport) to a DMV office, pay the upgrade fee, and your new full license will be issued.
Once you have a full license, you can drive at any time, carry as many passengers as you want, and use your phone legally (though Virginia law still bans texting while driving for all drivers). Your full license is valid for eight years if you are under 65, and five years if you are 65 or older.
Documents You Need at Each Stage
| Stage | Documents Required | Fee |
|---|---|---|
| Learner's Permit process | Social Security card, proof of residency, proof of identity, completed form DL-43 | Varies (typically under $20) |
| Road Test | Learner's permit, proof of insurance, registered and inspected vehicle | $35 |
| Restricted to Full License Upgrade (under 18) | Restricted license, proof of age (if you turned 18) | Varies (typically under $20) |
What Happens If You Fail Your Road Test
If you do not pass your road test, you keep your learner's permit and can schedule another test. You must wait at least one business day before booking your next appointment. Common reasons people fail include not checking mirrors, not signaling turns, hitting the curb while parking, or not coming to a complete stop at stop signs. The examiner will tell you what you did wrong so you can practice those specific skills before your next attempt.
You can retake the test as many times as you need, but you pay the $35 fee each time. Most people pass on their second or third attempt. If you are struggling, ask a trusted driver to help you practice the specific maneuvers the examiner marked as problems, or consider a professional driving instructor who can give you feedback in real time.
Frequently Asked Questions
Can I get my license faster if I am 18 or older?
Yes. If you are 18 or older, you only need to hold your learner's permit for 30 days instead of nine months. You can take your road test after 30 days and, if you pass, receive your full license when ready. There is no restricted license stage for adults.
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 another written or road test. Bring your out-of-state license, proof of Virginia residency, and proof of identity to a DMV office. You will pay a license fee and receive your Virginia license. If your out-of-state license is expired, you will need to take the written and road tests.
Can I use my learner's permit to drive alone if I am 18 or older?
No. A learner's permit always requires a licensed driver 21 or older in the front seat, regardless of your age. However, if you are 18 or older, you only need to hold the permit for 30 days before taking your road test, so the restriction does not last long.
What if I fail the written test?
You can retake the written test the same day or return another day at no extra charge. There is no waiting period between attempts. Study the Virginia DMV manual and take the practice tests online before your next try.
Do I need a professional driving instructor to get my license?
No. Virginia does not require professional instruction. You can practice with any licensed driver 21 or older. However, some people find an instructor helpful, especially if they are nervous about the road test or have failed it once already.