The Virginia driver's license process takes four to six weeks from start to finish, and you'll need to pass a written test, a vision screening, and a driving test before the license arrives by mail
Virginia issues licenses through the Department of Motor Vehicles (DMV). You cannot get a license on the same day you explore — the state mails it to you after you pass all tests. The process has three separate visits: one to explore and take the written test, one to take the driving test (usually scheduled weeks later), and then you wait for the physical card to arrive.
You must be at least 16 years old to get a learner's permit and at least 17 to get a full license. If you're under 18, you'll need a parent or guardian to sign your process in person. The entire process costs $39 for a five-year license or $64 for an eight-year license.
Key Takeaways
- You need a Social Security number, proof of Virginia residency (like a utility bill or lease), and proof of identity (passport, birth certificate, or state ID) before your first DMV visit.
- The written test covers Virginia traffic laws and road signs; you can study using the free Virginia DMV manual available on the DMV website.
- After you pass the written test, the DMV schedules your driving test weeks later — you cannot choose the date, and cancellations can push it back further.
- You must bring your own vehicle to the driving test, and it must have valid registration, insurance, and working safety equipment.
- Your license arrives by mail in four to six weeks after you pass the driving test; you can use your test receipt as proof of licensure until it arrives.
What documents you need before your first DMV visit
Bring originals or certified copies — photocopies alone will not work. You need three things: proof of identity, proof of Social Security number, and proof of Virginia residency.
For identity, bring one of these: a valid U.S. passport, a certified birth certificate, a state ID from another state, a military ID, or a permanent resident card. If you're under 18, your parent or guardian must bring their ID as well.
For your Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return with your name and number on it. If you don't have any of these, you can bring a letter from the Social Security Administration.
For Virginia residency, bring a recent utility bill, a lease or mortgage statement, a bank statement, or a government check addressed to you at your Virginia address. The document must show your name and current address and be dated within the last 60 days.
How to schedule and pass the written test
Walk into any Virginia DMV office during business hours — you do not need an appointment for the written test. Bring all your documents, your $39 or $64 fee (cash, check, or card accepted), and a completed process for Driver's License form (DL-44), which you can fill out at the DMV or read from the Virginia DMV website before you go.
The DMV will take your photo, do a vision screening, and give you the written test on a computer. The test has 35 questions about Virginia traffic laws, road signs, and safe driving. You must answer at least 28 correctly to pass. If you fail, you can retake it the same day at no extra cost, but most people study first using the free Virginia DMV manual on the state website.
If you pass, the DMV will schedule your driving test for a date weeks later — you cannot pick the date, and you'll receive a notice by mail with the time and location. If you fail the written test twice, you must wait one week before trying again.
Preparing for and taking the driving test
Your driving test is scheduled by the DMV after you pass the written test. The notice arrives by mail and tells you the date, time, and which DMV location to go to. You cannot change the date online; if you need to reschedule, you must call the DMV office listed on your notice.
Bring your test notice, your Social Security card, and your learner's permit (if you have one). You must also bring a vehicle that is registered in Virginia, has current insurance, and has working headlights, brake lights, turn signals, wipers, and mirrors. The vehicle does not have to be registered to you — a family member's car is fine — but it must pass a safety check before the test begins.
The driving test lasts about 20 minutes. The examiner will ask you to perform basic maneuvers: starting the car, backing up, turning, parking, and stopping. You'll also drive on local roads. Common reasons people fail are hitting the curb while parking, failing to signal, speeding, or not coming to a complete stop. If you fail, you can retake the test, but the DMV will schedule it weeks later again.
If you pass, the examiner gives you a receipt that serves as your temporary proof of licensure. Your physical license arrives by mail in four to six weeks.
What to do if you fail the driving test
You can retake the driving test, but you must wait at least one week. The DMV will mail you a new test notice with a new date — you cannot call to schedule it sooner. If you fail a second time, you must wait two weeks before the third attempt.
If you fail multiple times, consider taking a professional driving lesson before your next test. Many driving schools in Virginia offer single lessons focused on test preparation, and instructors know exactly what examiners look for.
Understanding the waiting period for your physical license
After you pass the driving test, the DMV mails your license to the address you provided on your process. This takes four to six weeks. You do not need to do anything during this time — the DMV processes it automatically.
Your test receipt is valid proof that you passed and can drive legally while you wait. If you need to show proof of licensure before the card arrives (for employment or insurance), the receipt works for that purpose. If your license does not arrive after six weeks, call the DMV to check the status.
Frequently Asked Questions
Can I get a license if I don't have a Social Security number?
No. Virginia requires a Social Security number to issue a driver's license. If you're not a U.S. citizen and don't have a Social Security number, you may be able to get a limited-term license or a state ID instead — contact your local DMV office to discuss your situation.
What if I fail the written test?
You can retake it the same day at no extra cost. Most people study the Virginia DMV manual (free on the state website) and try again within a few days. If you fail twice, you must wait one week before a third attempt.
Do I need a learner's permit before I take the driving test?
No, but it helps. You can take the written test and driving test on the same day if you pass the written test first. However, if you're under 18, Virginia law requires you to hold a learner's permit for at least 60 days before you can get a full license, so you'll need to plan ahead.
What happens if the vehicle I bring to the driving test fails the safety check?
The test is canceled, and you'll be rescheduled for a later date. Make sure the vehicle has working lights, wipers, mirrors, and brakes before you arrive. If you're borrowing a car, check it the day before your test.
Can I use my test receipt as ID if I get stopped by police?
Yes. The receipt is valid proof of licensure until your physical license arrives. Keep it with you while you drive.