What You Need to Know Before You Start
Virginia's learner's permit is called a Learner's Permit, and it lets you drive under supervision before you take your road test. You must be at least 15 years and 9 months old to get one. The permit is valid for one year from the date you receive it, and you can renew it once if your road test is scheduled but not yet completed.
You will take a written knowledge test at a Virginia DMV office to get the permit. The test covers road signs, traffic laws, and safe driving practices. You do not need to pass a driving test to receive the permit itself — that comes later when you move toward a full license.
Virginia requires that you hold the learner's permit for a minimum of nine months and pass a behind-the-wheel road test before you can get a regular driver's license. During those nine months, you must follow specific rules about who can be in the car with you and when you can drive.
Key Takeaways
- You must be at least 15 years and 9 months old and have proof of identity, Social Security number, and Virginia residency to get a learner's permit.
- The written test at the DMV covers Virginia traffic laws and road signs; you can study using the Virginia DMV's free online manual or practice tests.
- Your learner's permit is valid for one year and can be renewed once if you have not yet passed your road test.
- While holding a learner's permit, you must have a licensed driver age 21 or older in the front seat with you at all times.
- You must hold the permit for at least nine months before you can take your road test and move toward a full driver's license.
Documents You Must Bring to the DMV
Bring original documents or certified copies — photocopies alone will not work. You need proof of identity, proof of Social Security number, and proof of Virginia residency. The DMV will not issue a permit without all three.
For proof of identity, bring a birth certificate (certified copy), passport, or state ID. A school ID or report card does not count. For proof of Social Security number, bring your Social Security card, a W-2 form, or a 1099 form. For proof of Virginia residency, bring a utility bill, lease agreement, or bank statement dated within the last 60 days, or a property tax bill. The document must show your name and current Virginia address.
If you are under 18, you must also bring a parent or legal guardian with you to the DMV. They will need to sign your process in person. If your parent or guardian cannot attend, you can bring a notarized consent form signed by them, but this is slower and more complicated — it is better to have them come with you.
The Written Knowledge Test
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 traffic signs, right-of-way rules, speed limits, parking, seat belt laws, and safe driving practices. You have 30 minutes to complete it.
You can study using the Virginia DMV Driver's Manual, which is free and available online at dmvnow.com. The manual is organized by topic and includes pictures of road signs. Many people also use the DMV's online practice tests, which show you the types of questions that appear on the real test. Practice tests are not required, but they help you know what to expect.
The test is given on a computer at the DMV office. You do not need to bring anything except your documents. If you fail, you can retake the test the same day or come back another day — there is no waiting period between attempts. Each attempt costs the same fee.
Fees and How to Pay
The learner's permit costs $10 in Virginia. This fee covers the permit itself and the written test. You pay at the DMV office when you submit your process. The DMV accepts cash, debit cards, and credit cards.
If you need to renew your learner's permit because it is about to expire and you have not yet taken your road test, the renewal also costs $10. There is no separate fee for the renewal process itself.
If you fail the written test and want to retake it, you do not pay again — the fee covers multiple attempts on the same day. If you return on a different day to retake the test, you will pay the $10 fee again.
Restrictions While You Hold a Learner's Permit
Virginia has strict rules for learner's permit holders. You must have a licensed driver who is at least 21 years old sitting in the front seat next to you at all times. This person must be awake and able to exercise control over the vehicle if needed. A parent, guardian, driving instructor, or any licensed adult 21 or older can serve in this role.
You cannot drive alone, and you cannot drive with only other teenagers in the car. You cannot drive between midnight and 5 a.m. You must obey all traffic laws, including speed limits, and you cannot use a cell phone while driving — not even hands-free. Violating these rules can result in fines and may delay your road test.
You are also required to wear a seat belt at all times, and all passengers must wear seat belts. If you are involved in a crash or receive a traffic ticket while driving on your learner's permit, you should report it to the DMV. Serious violations may result in the suspension of your permit.
How to Schedule Your Road Test
You cannot schedule your road test until you have held your learner's permit for at least nine months. After nine months have passed, you can book a test appointment through the DMV website at dmvnow.com or by calling your local DMV office. You can also schedule in person at the office.
The road test costs $15 in Virginia. You must bring your learner's permit, proof of insurance, and the vehicle you will be driving. The vehicle must be registered in Virginia, have valid tags, and pass a safety inspection — headlights, brake lights, windshield wipers, and tires must all work. The DMV will check these before the test begins.
The test lasts about 20 to 30 minutes. You will drive on local roads while an examiner watches and scores your performance. The examiner is looking for safe driving habits, proper use of signals, smooth steering, and obedience to traffic laws. If you pass, you can move toward getting a regular driver's license. If you fail, you can retake the test, but you must wait at least one day before scheduling another appointment.
Common Mistakes to Avoid
Do not bring photocopies of your documents. The DMV needs originals or certified copies. A certified copy is one stamped and signed by the issuing agency — a photocopy you make yourself will be rejected, and you will have to come back another day.
Do not assume you can drive alone once you pass the written test. The learner's permit does not give you that right. You must have a licensed adult 21 or older in the front seat every single time you drive, for the entire year you hold the permit.
Do not schedule your road test before nine months have passed. The DMV will not let you take it early, even if you feel ready. Mark your calendar nine months from the date you received your permit so you know when you can schedule.
Do not forget to bring proof of insurance to your road test. Virginia requires you to have liability insurance on the vehicle. If you cannot show proof, the DMV will not let you take the test, and you will have to reschedule.
Frequently Asked Questions
Can I get a learner's permit if I am homeschooled?
Yes. Homeschooling does not affect your ability to get a learner's permit. You must still meet the age requirement (15 years and 9 months), pass the written test, and bring the required documents to the DMV. There is no requirement that you attend a public or private school.
What happens if my learner's permit expires before I pass my road test?
You can renew it once at the DMV for $10. You do not need to retake the written test — you just pay the fee and receive a new permit valid for another year. If your renewed permit expires before you pass the road test, you will need to retake the written test to get another permit.
Can I take the written test in a language other than English?
Virginia offers the written test in several languages, including Spanish, Vietnamese, Korean, and Arabic. Call your local DMV office or check dmvnow.com to see which languages are available at your location. You may need to schedule your test in advance if your language is not offered every day.
Do I need to take a driver's education course to get a learner's permit?
No. A driver's education course is not required to get a learner's permit in Virginia. You only need to pass the written test. However, taking a course can help you study and may lower your car insurance rates once you have a full license.
What if I fail the written test multiple times?
You can retake the test as many times as you need. Each attempt costs $10. There is no limit on how many times you can take it. Many people pass on the second or third try after studying the manual more carefully or using practice tests.