Virginia learner's permit requirements at a glance
To get a Virginia learner's permit, you must be at least 15 years and 9 months old, pass a written knowledge test, and bring specific documents to a DMV office. Virginia does not require a separate process form — you walk in, present your documents, take the test, and pay the fee. The permit itself is issued the same day if you pass.
The written test covers Virginia traffic laws, road signs, and safe driving practices. You can study using the Virginia DMV's free online manual or take a practice test on their website before you go. The test has 35 questions, and you must answer at least 28 correctly to pass.
Key Takeaways
- You must be at least 15 years and 9 months old on the day you explore; younger applicants cannot get a permit in Virginia.
- Bring a valid form of identification, proof of your Social Security number, and proof of your Virginia residency to the DMV office.
- The knowledge test covers Virginia traffic laws and road signs; you can study the free DMV manual online before you take it.
- The permit fee is $16 and is paid at the DMV office when you pass the test; there is no separate process fee.
- Your learner's permit is valid for five years from the date of issue, but you must follow Virginia's supervised driving rules while you hold it.
Documents you must bring to the DMV
Virginia requires specific documents to prove your identity, age, and residency. Bring originals or certified copies — photocopies are not accepted. If you do not have all required documents, the DMV will not issue your permit that day.
For proof of identity, bring one of these: a valid passport, a state ID card, a school photo ID with your name and date of birth, or a birth certificate. If you bring a birth certificate, you must also bring a second form of ID such as a school photo ID or a report card with your name on it.
For proof of your Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return with your full Social Security number. A document showing only the last four digits does not count.
For proof of Virginia residency, bring one document dated within the last 60 days showing your name and current Virginia address. Accepted documents include a utility bill, a lease or rental agreement, a bank statement, a school enrollment letter, or a property tax bill. A driver's license or ID card from another state does not count as proof of residency.
Age requirements and timing
You must be at least 15 years and 9 months old on the day you visit the DMV. Virginia does not issue permits to anyone younger. If your birthday is coming up, you can visit the DMV on or after the date you turn 15 years and 9 months — not before.
There is no waiting period between passing the knowledge test and receiving your permit. If you pass the test, you pay the $16 fee and walk out with your permit the same day. Your permit is valid for five years from the date it is issued.
The knowledge test: what to study and how to prepare
The Virginia learner's permit knowledge test has 35 multiple-choice questions. You must answer at least 28 correctly to pass — that is 80 percent. The test covers traffic laws, road signs, right-of-way rules, parking, speed limits, and safe driving practices specific to Virginia.
The DMV provides a free study manual online at the Virginia DMV website. You can also take a free practice test on the same site to see which topics you need to review. Many people study the manual for one to two weeks before taking the test. You can take the test in English or Spanish.
If you fail the test, you can retake it the same day or come back another day — there is no mandatory waiting period between attempts. However, you will have to pay the $16 fee again for each test you take.
Supervised driving rules while you hold a learner's permit
Once you have your Virginia learner's permit, you cannot drive alone. A licensed driver who is at least 21 years old must be in the front passenger seat with you at all times. This applies whether you are driving on local roads, highways, or parking lots.
Virginia does not restrict the hours you can drive with a supervising driver, and there is no limit on the number of passengers you can carry. However, you must follow all traffic laws, and your supervising driver is responsible for your safe driving. If you are stopped by police, you must show both your learner's permit and the supervising driver's license.
You can hold your learner's permit for as long as you need before taking the road test for your full license. There is no minimum or maximum time you must wait. Once you pass the road test, your learner's permit expires and you receive your driver's license.
DMV office locations and how to schedule a visit
Virginia has DMV offices in most cities and counties. You can find the office nearest you and check its hours on the Virginia DMV website. Some offices accept walk-ins, while others require you to schedule an appointment online or by phone.
To schedule an appointment, visit the Virginia DMV website and select "Schedule an Appointment." You will choose your local office, the service you need (learner's permit), and an available date and time. If you walk in without an appointment, you may wait longer, especially during busy times like after school or on Saturdays.
Bring all your documents and arrive at least 15 minutes early. The entire process — presenting documents, taking the knowledge test, and paying the fee — usually takes 30 to 45 minutes if you pass the test on your first attempt.
Common mistakes that delay or prevent permit issuance
The most common reason people do not receive their permit on the first visit is bringing incomplete or incorrect documents. Photocopies are not accepted, and documents must be originals or certified copies. If your proof of residency is older than 60 days, it will not be accepted — check the date on your utility bill or lease before you go.
Another frequent mistake is not bringing proof of your full Social Security number. A document showing only the last four digits does not meet Virginia's requirement. If you do not have a Social Security card, bring a W-2, 1099, or tax return instead.
Some applicants also fail the knowledge test because they did not study the Virginia DMV manual. The test is specific to Virginia laws and signs — studying a manual from another state or relying on general driving knowledge is not enough. Use the free Virginia DMV practice test to identify weak areas before you take the real test.
Frequently Asked Questions
Can I get a learner's permit if I am homeschooled?
Yes. You do not need to be enrolled in a public or private school to get a learner's permit. You must still be at least 15 years and 9 months old and bring valid proof of identity, Social Security number, and Virginia residency. A homeschool enrollment letter or transcript can serve as proof of residency if it shows your name and current address.
What happens if I fail the knowledge test?
You can retake the test when ready or return another day — there is no waiting period. You will pay the $16 fee again for each attempt. Most people who study the Virginia DMV manual pass on the second try if they failed the first time.
Do I need a parent or guardian to come with me to the DMV?
No. You can go to the DMV alone if you are 15 years and 9 months old and bring all required documents. However, some parents choose to go with their teen for support or to help with paperwork.
Can I take the knowledge test in a language other than English?
Yes. Virginia offers the learner's permit knowledge test in Spanish. Tell the DMV staff which language you prefer when you arrive. Other languages may be available at certain locations — call ahead to confirm.
How long does a Virginia learner's permit last?
Your learner's permit is valid for five years from the date it is issued. You can hold it for as long as you need before taking the road test for your full driver's license. Once you pass the road test, your permit expires.