What You Need Before You Go to the DMV
Virginia requires you to bring specific documents to prove your identity, residency, and Social Security number before you can take the written test. You cannot complete the process without these, so gathering them first saves a trip.
For proof of identity, bring your passport, military ID, or a certified birth certificate. For proof of residency, bring a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days showing your current Virginia address. You will also need to provide your Social Security number — you can bring your Social Security card, W-2, or 1099 form as proof.
If you are under 18, your parent or guardian must sign the process in person at the DMV. Bring their ID as well. If you are explore after a name change, bring the court order or marriage certificate that documents the change.
Key Takeaways
- You must bring proof of identity, proof of Virginia residency, and proof of your Social Security number to the DMV — applications without these documents will be rejected.
- The written knowledge test covers Virginia traffic laws and road signs; you can study the official Virginia Driver's Manual online for free before your appointment.
- You must pass the vision screening and written test at the DMV before you can schedule the road test with an approved examiner.
- The road test must be taken in a vehicle registered in Virginia with valid insurance, and you must bring proof of both when you arrive.
- Virginia charges separate fees for the knowledge test, road test, and license itself — the total cost is typically under $50 for a first-time applicant.
Scheduling Your DMV Appointment and Taking the Written Test
Virginia DMV appointments are scheduled online through the Virginia DMV website. You can book a slot at a location near you, and most offices have openings within one to three weeks. Walk-ins are accepted but typically have longer wait times, especially in urban areas.
When you arrive, bring all your documents and your Social Security number. The DMV will conduct a vision screening first — you must be able to read the eye chart at the required distance. If you wear glasses or contacts, wear them to the test. If you fail the vision screening, you will be referred to an eye care provider and cannot proceed that day.
The written knowledge test covers Virginia traffic laws, road signs, and safe driving practices. You have 40 minutes to complete it, and you must answer at least 35 of 50 questions correctly to pass. The test is offered in multiple languages. If you fail, you can retake it the same day or schedule another appointment.
Preparing for the Road Test
After you pass the written test, you are issued a learner's permit that allows you to drive with a licensed adult in the car. You must hold this permit for at least 15 days before you can take the road test. During this time, practice driving in different conditions — residential streets, highways, parking, and turning.
The road test itself lasts about 20 to 30 minutes and covers basic vehicle control, following traffic laws, and safe decision-making. The examiner will ask you to perform tasks like parallel parking, three-point turns, and lane changes. You must bring a vehicle that is registered in Virginia, has valid insurance, and is in safe working condition. Bring proof of both registration and insurance — the examiner will check them before you start.
You can take the road test at any DMV office or at an approved third-party testing location. Third-party examiners are private companies licensed by Virginia to conduct road tests, and they often have more available appointment times than DMV offices. The fee is the same regardless of where you test.
What Happens After You Pass the Road Test
Once you pass the road test, you are issued your Virginia driver's license on the spot. The license is a plastic card that arrives in the mail within 7 to 10 business days if you are under 21, or within 2 to 3 weeks if you are 21 or older. You can drive when ready after passing — the temporary paper license issued at the DMV is valid until your card arrives.
Your Virginia license is valid for five years if you are under 21, or eight years if you are 21 or older. The expiration date is printed on the front of the card. You will receive a renewal notice in the mail about 60 days before it expires.
Fees and Payment
Virginia charges separate fees for each part of the licensing process. The knowledge test fee is typically $10 to $15, the road test fee is $20 to $25, and the license itself costs $20 to $30 depending on how long you want it valid. Total cost for a first-time applicant is usually under $50.
The DMV accepts cash, debit cards, and credit cards. Some locations may have restrictions on payment methods, so check the Virginia DMV website before you go. If you are a Virginia resident with low income, you may be able to request a fee waiver — contact your local DMV office to ask about current programs.
If You Fail the Road Test
If you do not pass the road test, you can retake it as soon as the next day. There is no waiting period between attempts, though you will pay the road test fee each time. Most people pass on their second or third attempt after additional practice.
Common reasons for failing include not coming to a complete stop at stop signs, failing to signal lane changes, hitting the curb during parking, or not checking mirrors and blind spots. Ask the examiner for specific feedback on what you need to improve, and practice those skills before your next test.
Frequently Asked Questions
Can I take the written test in a language other than English?
Yes. The Virginia DMV offers the knowledge test in Spanish, Arabic, Chinese, Korean, and Vietnamese, among other languages. When you schedule your appointment online, you can select your preferred language. Interpreters are not provided, so you must be able to read the test language.
What if I move to Virginia from another state?
You must get a Virginia license within 60 days of establishing residency. You will need to pass the knowledge test and road test, though some states have reciprocal agreements that may waive the written test. Bring your out-of-state license along with your proof of identity and residency documents.
Do I need a Social Security number to get a Virginia license?
Yes. Virginia law requires a Social Security number or an Individual Taxpayer Identification Number (ITIN) to obtain a driver's license. If you do not have one, you will need to obtain it before you can explore. Bring documentation of your number to the DMV.
Can I take the road test in my own vehicle if it is not registered in Virginia yet?
No. The vehicle must be registered in Virginia and have valid insurance. If you are new to the state and your vehicle is not yet registered, you will need to register it first or borrow a registered vehicle for the test.
What happens if I fail the vision screening?
You will not be able to take the written test that day. The DMV will provide you with information about eye care providers. Once you have been examined and your vision meets the requirement, you can schedule another DMV appointment to complete the test.