What you need to get a Virginia learner's permit
To get a learner's permit in Virginia, you must be at least 15 years and 6 months old and pass a written knowledge test at a Department of Motor Vehicles (DMV) office. You'll need to bring proof of identity, proof of Social Security number, and proof of Virginia residency. The written test covers road signs, traffic laws, and safe driving practices from the Virginia Driver's Manual.
The test costs $16 and is offered at any DMV location during business hours. You do not need to schedule an appointment — most offices operate on a walk-in basis, though wait times vary by location and time of day. Once you pass, you receive your learner's permit when ready and can begin supervised driving.
Your learner's permit is valid for one year from the date of issue. If you do not pass the written test on your first attempt, you can retake it the same day or return another time. There is no waiting period between attempts.
Key Takeaways
- You must be at least 15 years and 6 months old and pass a written knowledge test at a Virginia DMV office to receive a learner's permit.
- Bring a valid ID, proof of your Social Security number, and proof of Virginia residency — a utility bill or lease agreement works for residency.
- The test costs $16, takes about 30 minutes, and covers Virginia traffic laws and road signs from the official Driver's Manual.
- Your learner's permit is valid for one year and allows you to drive only with a licensed adult 21 or older in the front passenger seat.
- You can retake the written test when ready if you do not pass, with no waiting period between attempts.
Documents to bring to the DMV
Virginia requires three categories of documents: identity, Social Security verification, and residency proof. For identity, bring a valid passport, a certified birth certificate, or a state ID card. If you bring a birth certificate, it must be a certified copy with a raised seal — a photocopy will not be accepted.
For Social Security verification, bring your Social Security card or a document that shows your full Social Security number, such as a W-2 form or tax return. If you cannot provide the card itself, the document must be an original or certified copy.
For residency, bring a document dated within the last 60 days showing your name and Virginia address. Acceptable documents include a utility bill, lease agreement, mortgage statement, or bank statement. A school enrollment letter or letter from a government agency also works. A driver's license or ID card from another state does not count as residency proof.
How the written knowledge test works
The Virginia learner's permit test has 35 multiple-choice questions. You must answer at least 28 correctly to pass — that is 80 percent. The test covers road signs and their meanings, right-of-way rules, speed limits, parking laws, and safe driving practices. All questions come from the Virginia Driver's Manual, which is free and available online at the DMV website or in print at any DMV office.
You have 30 minutes to complete the test. The test is offered in English and in several other languages. If you need the test in a language other than English, call your local DMV office ahead of time to confirm availability. You may not use notes, phones, or other materials during the test.
The test is administered on a computer at the DMV. After you finish, you learn your score when ready. If you pass, you receive your learner's permit on the spot. If you do not pass, you can schedule a retest for the same day if time permits, or return another day at no additional cost.
Learner's permit restrictions and rules
Once you have your learner's permit, you can drive only under specific conditions. A licensed driver who is 21 years old or older must be in the front passenger seat at all times. You cannot drive alone, and you cannot have other teen passengers in the car.
You must obey all traffic laws and cannot use a cell phone while driving, even hands-free. You must wear a seatbelt and may support all passengers wear seatbelts. Driving between midnight and 5 a.m. is not allowed on a learner's permit.
Violations of learner's permit rules can result in fines, suspension of your permit, or delay in moving to a full driver's license. Your supervising driver is also responsible for ensuring you follow the rules.
Moving from learner's permit to a full driver's license
After you have held your learner's permit for at least 9 months and have completed a driver education course, you can take the road test to earn a full driver's license. The road test is administered by a DMV examiner and tests your ability to handle real driving situations — parking, turns, lane changes, and response to traffic.
You must schedule a road test appointment in advance. You can book online through the Virginia DMV website or by calling your local office. The road test costs $20. You must bring your learner's permit, proof of insurance, and the vehicle you will be tested in.
If you pass the road test, you receive a full driver's license. If you do not pass, you can retake the test, though there may be a waiting period. You remain on your learner's permit until you pass the road test.
Driver education course requirements
Virginia requires anyone under 18 to complete a driver education course before taking the road test for a full license. The course covers classroom instruction and behind-the-wheel training. Most courses take 4 to 6 weeks to complete, though some offer accelerated schedules.
You can take the course through a public school, a private driving school, or an online provider. Public school courses are usually free or low-cost. Private driving schools charge between $300 and $800 depending on the provider and location. Online courses cover the classroom portion but still require in-person behind-the-wheel training with a certified instructor.
After you complete the course, you receive a certificate of completion. Bring this certificate when you schedule your road test. Without it, you cannot take the road test until you turn 18.
What happens if you do not pass the written test
If you do not pass the written test, you can retake it when ready if the DMV office has time, or you can return another day. There is no waiting period and no additional fee for retakes. You can take the test as many times as you need until you pass.
Before retaking the test, review the Virginia Driver's Manual and focus on the areas where you struggled. The DMV website has practice tests that mirror the real test. Many people pass on their second or third attempt after studying the manual more carefully.
If you are struggling with the test, consider taking a driver education course early — many courses include test preparation and can help you understand the material better before you sit for the official test.
Frequently Asked Questions
Can I get my learner's permit before I turn 15 and 6 months old?
No. Virginia law requires you to be at least 15 years and 6 months old to take the written test and receive a learner's permit. You cannot take the test early, even if you are close to that age.
Do I need to take a driver education course before I get my learner's permit?
No. You need the course only if you are under 18 and want to take the road test for a full driver's license. The learner's permit requires only the written test. However, taking the course early can help you prepare for both the written test and the road test.
What if I fail the written test multiple times?
You can retake the test as many times as you need at no additional cost. There is no limit on attempts. If you keep failing, ask the DMV staff for study resources or consider taking a driver education course that includes test preparation.
Can someone else take the written test for me?
No. You must take the test yourself. The DMV verifies your identity before the test begins. Allowing someone else to take the test for you is fraud and can result in criminal charges.
How long does it take to get my learner's permit after I pass the test?
You receive your learner's permit when ready after you pass the written test. The DMV prints it on the spot, and you can start driving with a supervising adult the same day.