What you need to bring to the DMV
Virginia requires you to bring proof of identity, proof of residency, and proof of Social Security number to get a driver's license. You cannot explore online or by mail — you must visit a DMV office in person.
For identity, bring a valid passport, military ID, or certified birth certificate. A school ID or work ID alone will not work. For residency, bring a recent utility bill, lease, mortgage statement, or bank statement with your current Virginia address — it must be dated within the last 60 days. For your Social Security number, bring your Social Security card, W-2 form, or 1099 form.
If you are under 18, a parent or guardian must come with you and bring their own ID and proof of residency. If you are 18 or older, you can go alone.
Key Takeaways
- You must visit a Virginia DMV office in person with proof of identity, residency, and Social Security number — there is no online or mail option.
- The written test covers Virginia traffic laws and road signs; you can study the official Virginia Driver's Manual online for free before your appointment.
- The road test happens after you pass the written test, and you must bring a vehicle that is registered, insured, and has working safety equipment.
- A standard Virginia driver's license costs around $35 to $40 and is valid for eight years, though the exact fee depends on your age and license type.
- If you already have a valid license from another state, you may not need to take the written test again, but you will still need to pass the road test.
How to schedule your DMV appointment
Virginia DMV now requires appointments for most services. Go to dmvnow.com, click "Schedule an Appointment," and enter your zip code to find the nearest office. You can book online for a date and time that works for you, usually within one to three weeks.
If you cannot book online or prefer to call, you can reach the DMV customer service line at 1-866-368-5463. Have your zip code and a general idea of when you want to come in ready before you call.
Bring your appointment confirmation — either printed or on your phone — when you arrive. If you miss your appointment without canceling, you may have to wait longer to book the next one.
Passing the written knowledge test
The written test has 35 questions about Virginia traffic laws, road signs, and safe driving. You must answer at least 28 questions correctly to pass. The test is given on a computer at the DMV office, and you get the results when ready.
You can study for free using the Virginia Driver's Manual, available as a PDF on the DMV website. The manual covers everything on the test — speed limits, right-of-way rules, what different signs mean, and what to do in bad weather. Most people spend a few hours reading it before their appointment.
If you fail, you can take the test again the same day or come back another day. There is no limit to how many times you can retake it, but you will have to pay the test fee each time.
Taking the road test
After you pass the written test, you schedule a separate appointment for the road test. A DMV examiner will ride with you for about 15 to 20 minutes while you drive on local roads. They watch how you handle turns, stops, parking, and how you respond to traffic.
You must bring a vehicle that is registered in Virginia, has current insurance, and has working brakes, lights, windshield wipers, and mirrors. The car does not have to be new, but it has to be safe and legal to drive. You also need to bring your written test pass confirmation and your appointment confirmation.
If you fail the road test, you can retake it at a later appointment. Many people pass on the second or third try. There is no limit to how many times you can test.
Getting your license after you pass
Once you pass both tests, the DMV will take your photo and issue your license on the spot. A standard Virginia driver's license is valid for eight years. If you are under 21, your license will have a different color or format to show your age.
You will pay the license fee at this point — the cost varies based on your age and how long the license is valid, but it is typically $35 to $40. The DMV accepts cash, check, and card.
Your physical license is usually ready the same day, though in busy offices it may take a few minutes. You can drive legally once you have it in hand.
If you already have a license from another state
If you hold a valid driver's license from another state and you move to Virginia, you do not have to take the written test again. You still have to pass the road test and bring the same proof of identity, residency, and Social Security number.
Bring your current out-of-state license to your appointment. The DMV will check it and may waive the written test if your license is valid and you have not had any serious violations. You will still pay the Virginia license fee and get a new photo taken.
Real ID and standard license options
Virginia offers two types of driver's licenses: a standard license and a Real ID license. The Real ID has a gold star in the upper right corner and meets federal requirements for air travel and entry to federal buildings.
To get a Real ID license, you need to bring the same documents as for a standard license, plus one additional document that proves your legal name and date of birth — usually a certified birth certificate or passport. The Real ID costs a few dollars more than a standard license.
If you only need to drive in Virginia and do not plan to fly domestically, a standard license is fine. If you fly or visit federal buildings, a Real ID is worth the small extra cost.
Frequently Asked Questions
Can I get a Virginia license if I do not have a Social Security number?
No. Virginia requires a Social Security number to issue a driver's license. If you do not have one, you will need to explore for one through the Social Security Administration before you can get a license. The DMV website has information about how to contact them.
What if I fail the road test — how long do I have to wait to retake it?
You can retake the road test as soon as you can book another appointment, which is usually within a few days or a week depending on how busy your local DMV office is. There is no mandatory waiting period between attempts.
Do I need to bring my Social Security card, or can I bring a W-2 instead?
You can bring either one. The DMV accepts a Social Security card, W-2, 1099, or other official document that shows your Social Security number. You do not have to bring the card itself.
Can someone else pick up my license if I cannot go back to the DMV?
No. You must pick up your license in person at the DMV office where you took your test. The DMV will not mail it or release it to someone else.
What happens if my proof of residency is dated more than 60 days ago?
The DMV will not accept it. You will need to bring a different document — a utility bill, lease, or bank statement — that is dated within the last 60 days. If you just moved and do not have a recent bill yet, ask your landlord or utility company for a letter on official letterhead confirming your address.