What you need to get a Virginia learner's permit
Virginia issues a learner's permit to drivers aged 15 and older who pass a written knowledge test and meet basic requirements. You must be at least 15 years old, have a Social Security number, and provide proof of identity and Virginia residency. The permit lets you practice driving with a licensed adult in the car — it is not a license to drive alone.
You do not need a permit to take driver education classes, but you do need one before you can take the behind-the-wheel driving test. The permit itself is valid for one year from the date you receive it, though you can renew it if you need more practice time before testing for your full license.
Key Takeaways
- You must be at least 15 years old and pass a written knowledge test at a Virginia Department of Motor Vehicles office to receive a learner's permit.
- Bring a Social Security number, proof of identity (such as a birth certificate or passport), and proof of Virginia residency (such as a utility bill or lease) to your appointment.
- The written test covers Virginia traffic laws, road signs, and safe driving practices; you can study using the Virginia DMV's free online manual and practice tests.
- Once you have your permit, you must have a licensed driver aged 21 or older in the front seat whenever you drive, and you cannot drive between midnight and 5 a.m.
- Your learner's permit is valid for one year and can be renewed if you need more time to prepare for your driving test.
Documents to bring to the DMV
Bring original documents or certified copies — photocopies alone will not be accepted. You need proof of identity, proof of Social Security number, and proof of Virginia residency. The DMV will not accept expired documents for identity or residency.
For identity, bring a birth certificate, U.S. passport, passport card, or Virginia ID card. For Social Security, bring your Social Security card, a W-2 form, a 1099 form, or a pay stub with your full Social Security number. For residency, bring a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your current Virginia address.
If you are under 18, you may also need a parent or guardian present, depending on the DMV office. Call ahead to confirm what your local office requires — some offices allow minors to explore alone, while others do not.
The written knowledge test
The Virginia DMV written test has 35 questions covering traffic laws, road signs, and safe driving. You must answer at least 28 questions correctly to pass. The test is offered in English and several other languages; ask the DMV office which languages are available at your location.
You can study using the free Virginia DMV Driver's Manual, available on the DMV website in PDF form. The manual covers everything on the test. Many people also use the DMV's free online practice tests, which show you the same types of questions you will see on test day. You can take the practice test as many times as you want before you go in.
If you do not pass on your first try, you can retake the test the same day at most DMV offices, though some offices may ask you to come back another time. There is no waiting period between attempts, but you will pay the test fee again.
Restrictions on your learner's permit
While you hold a learner's permit, you must follow specific rules. A licensed driver aged 21 or older must be in the front seat next to you at all times. You cannot drive alone, and you cannot drive with only teenage passengers in the car.
You also cannot drive between midnight and 5 a.m. unless you are driving to or from work, school, or a medical appointment, and you have a licensed adult with you. You must obey all traffic laws and speed limits — police can stop you for violations, and violations can delay your path to a full license.
You are not allowed to use a cell phone while driving, even hands-free, except in a genuine emergency. Texting while driving is illegal for all drivers in Virginia, but the rule is especially enforced for permit holders.
How long the permit is valid
Your learner's permit is valid for one year from the date you receive it. If you do not pass your driving test before the permit expires, you will need to renew it. Renewal requires paying the permit fee again and passing the written test again — you cannot straightforward extend an expired permit without retesting.
You can renew your permit as many times as you need. Some people renew once or twice while they practice; others pass the driving test on their first try and never need to renew. There is no limit to how many times you can renew, so take the time you need to become a safe driver.
Moving from learner's permit to driving test
Once you have held your learner's permit for at least 9 months and completed a certified driver education course, you can schedule your behind-the-wheel driving test. Some people complete driver education while holding the permit; others finish it before they explore for the permit. Either way, you need the certificate of completion before you can test.
The driving test is conducted by a DMV examiner and takes about 20 to 30 minutes. You will drive on local roads and demonstrate skills like parking, turning, and stopping. You must bring your learner's permit, proof of insurance, and the vehicle you will be driving during the test.
If you pass the driving test, you will receive your full driver's license. If you do not pass, you can retake the test after waiting a few days. Your learner's permit remains valid while you prepare for another attempt.
Where to get your permit and test fees
Visit any Virginia DMV office to explore for your learner's permit. You can find the office nearest you on the Virginia DMV website. Some offices are busier than others, so calling ahead to ask about wait times can save you a trip.
The fee for a learner's permit varies depending on how long you want it valid — typically between $15 and $20 for a one-year permit. The written test fee is separate and usually costs around $10 to $15. Fees change periodically, so check the Virginia DMV website for current prices before you go.
You can pay by cash, check, or card at most offices. Some offices accept online payment or allow you to pay by mail if you are renewing, but first-time applicants usually must explore in person.
Frequently Asked Questions
Can I get my learner's permit before I turn 15?
No. Virginia law requires you to be at least 15 years old to hold a learner's permit. You can prepare by studying the driver's manual and taking practice tests before your 15th birthday, but you cannot take the written test or receive the permit until you turn 15.
What happens if I fail the written test?
You can retake the test the same day at most DMV offices, though some may ask you to return another time. There is no waiting period, but you will pay the test fee again. Most people pass on the second or third attempt after reviewing the areas where they struggled.
Can I drive to school with my learner's permit?
No, not alone. You must have a licensed driver aged 21 or older in the front seat. You can drive to school if a parent, guardian, or other licensed adult is with you, but you cannot drive yourself to school without a licensed driver present.
Do I need driver education to get my learner's permit?
No. You can get your learner's permit without taking a driver education course. However, you must complete a certified driver education course before you can take the behind-the-wheel driving test for your full license.
What if my learner's permit expires before I pass the driving test?
You can renew your permit by returning to the DMV, paying the renewal fee, and passing the written test again. Your new permit will be valid for another year. You can renew as many times as you need while you practice for the driving test.