Where and how to book your Virginia learner's permit test
You schedule your Virginia learner's permit test through the Department of Motor Vehicles (DMV). Virginia does not let you book online — you must go in person to a DMV customer service center, call the DMV's automated phone line, or use the DMV's online appointment system to reserve a time slot for your visit.
The fastest method is the online appointment system at dmvnow.com. You select your nearest DMV location, choose a date and time that works for you, and receive a confirmation. Walk-ins are accepted at most locations, but appointment holders are typically seen first, which means shorter wait times.
If you prefer to call, the DMV's phone line is 1-866-DMV-LINE (1-866-368-5463). You will navigate an automated system to schedule an appointment. Have your Social Security number and date of birth ready when you call.
Key Takeaways
- Book your test appointment through dmvnow.com, by phone at 1-866-368-5463, or by visiting a DMV location in person.
- You must bring a valid photo ID, proof of Social Security number, and proof of Virginia residency to your appointment.
- The written test covers Virginia traffic laws, road signs, and safe driving practices and takes about 20 to 30 minutes.
- You need a score of at least 80 percent to pass the written test; if you fail, you can retake it the same day or schedule another appointment.
- After passing the written test, you will receive your learner's permit on the spot, which is valid for five years.
What documents you need to bring
Virginia requires specific documents at your appointment. Bring a valid photo ID — a passport, military ID, or out-of-state driver's license all work. You also need proof of your Social Security number, which can be your Social Security card, a W-2 form, or a 1099 form.
For proof of Virginia residency, bring a recent utility bill, lease agreement, mortgage statement, or bank statement with your name and Virginia address. The document must be dated within the last 60 days. A piece of mail from a government agency also works.
If you are under 18, your parent or legal guardian must be present at the appointment. Bring their ID as well.
What the written test covers
The Virginia learner's permit written test has 35 questions. You must answer at least 28 correctly to pass — that is a score of 80 percent. The test covers Virginia traffic laws, road signs, right-of-way rules, and safe driving practices.
The test draws from the Virginia Driver's Manual, which is free and available on the DMV website. Most questions ask you to identify what a road sign means, what you should do in a specific traffic situation, or what Virginia law requires. You have about 20 to 30 minutes to finish.
You take the test on a computer at the DMV. The system shows you one question at a time and lets you review and change your answers before you submit. You find out whether you passed when ready after you finish.
How long the appointment takes
Plan to spend 30 to 60 minutes at the DMV, depending on how busy the location is. If you have an appointment, you usually wait 10 to 20 minutes before you are called. Walk-ins may wait longer, especially during peak hours like late morning or early afternoon on weekdays.
The actual test takes 20 to 30 minutes. Before the test, a DMV staff member will verify your documents and take your photo for the learner's permit. After you pass, they print your permit on the spot — you leave with it the same day.
What happens if you fail the test
If you score below 80 percent, you do not pass. Many DMV locations let you retake the test the same day at no extra cost, though you may have to wait a few minutes while the system resets. Ask the staff member whether same-day retesting is available at your location.
If same-day retesting is not available, you can schedule another appointment online or by phone. There is no limit to how many times you can take the test, and there is no waiting period between attempts.
Differences between appointment and walk-in visits
An appointment through dmvnow.com reserves your spot and usually gets you seen within 15 to 20 minutes of your scheduled time. Walk-ins are served on a first-come, first-served basis after all appointment holders. During busy times, walk-in waits can stretch to an hour or more.
Both appointment holders and walk-ins take the same test and receive the same learner's permit. The only difference is wait time. If you know you are going on a specific day, booking an appointment saves time.
DMV locations and hours
Virginia has DMV customer service centers in most cities and many towns. You can find your nearest location, hours, and current wait times on dmvnow.com. Most locations are open Monday through Friday during business hours, with some offering Saturday hours.
Hours vary by location. Some open at 8:00 a.m. and close at 5:00 p.m.; others have different schedules. Check the website for your specific location before you go, because hours change seasonally and some locations close for holidays.
Frequently Asked Questions
Can I schedule my test appointment online?
Yes. Go to dmvnow.com, select your nearest DMV location, and choose a date and time. You will receive a confirmation number. You can also call 1-866-368-5463 or visit a DMV location in person to schedule.
What if I fail the test — do I have to wait before I can retake it?
No. Many DMV locations let you retake the test the same day at no extra charge. If your location does not offer same-day retesting, you can schedule another appointment whenever you want. There is no waiting period between attempts.
Do I have to bring my Social Security card?
You need proof of your Social Security number, but it does not have to be your card. A W-2 form, 1099 form, or Social Security card all work. Bring whichever one you have.
What if I am under 18 — can I schedule the appointment myself?
You can schedule the appointment, but your parent or legal guardian must be present when you take the test. Bring their photo ID as well as your own documents.
How long is my learner's permit valid after I pass the test?
Your Virginia learner's permit is valid for five years from the date it is issued. You can use it to practice driving with a licensed adult in the car during that time.