What You Need to Do to Get a Virginia Learner's Permit
To get a learner's permit in Virginia, you need to pass a written test at your local Department of Motor Vehicles (DMV) office. The test covers road signs, traffic laws, and safe driving practices. You must be at least 15 years and 9 months old, have proof of identity and residency, and pay a fee. Once you pass, you receive your permit the same day — it lets you drive with a licensed adult in the car while you practice.
The whole process takes about an hour at the DMV, though wait times vary by location. You cannot skip the written test or take it online; you must go in person. Your permit is valid for five years, which gives you plenty of time to practice and move toward your full license.
Key Takeaways
- You must be at least 15 years and 9 months old and pass a written knowledge test at a Virginia DMV office to receive your learner's permit.
- Bring a valid photo ID, proof of your Social Security number, and proof of your Virginia address — a utility bill or lease works for address proof.
- The written test has 35 questions and you must answer at least 28 correctly to pass; it covers Virginia traffic laws, road signs, and safe driving rules.
- Your learner's permit costs money and is valid for five years, during which you must practice driving with a licensed adult before taking your road test.
- Virginia's Graduated Licensing System requires you to hold your permit for a minimum of nine months before you can take the road test for your full license.
Documents You Must Bring to the DMV
Bring an original or certified copy of your birth certificate, or a valid U.S. passport. You also need proof of your Social Security number — your Social Security card itself, a W-2 form, or a 1099 form all work. Do not bring a photocopy of your Social Security card; the DMV will not accept it.
For proof of your Virginia address, bring a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days. Your name must appear on the document. A school ID or library card is not enough on its own. If you live with a parent or guardian and are not on the utility bill, bring a notarized letter from them confirming your address, plus their ID and a utility bill showing their name and address.
Bring your Social Security card or a document showing your number. You will also need to pay the permit fee at the DMV — the exact amount varies, so check the Virginia DMV website or call your local office before you go.
The Written Knowledge Test: What to Expect
The Virginia DMV written test has 35 multiple-choice questions. You must answer at least 28 correctly — that is 80 percent — to pass. The test covers Virginia traffic laws, road signs, right-of-way rules, parking rules, and safe driving practices. You have one hour to complete it.
The test is given on a computer at the DMV office. You can request the test in languages other than English if that is your first language — call ahead to confirm your language is available. If you do not pass on your first try, you can retake it the same day or come back another day. There is no limit to how many times you can retake it, though you pay the fee each time.
Study materials are free. The Virginia DMV publishes a Driver's Manual online that covers everything on the test. Many people also use practice tests available on the DMV website or through third-party study apps. Spending a few hours with the manual and a practice test is the most common way people prepare.
Age Requirements and the Nine-Month Waiting Period
You must be at least 15 years and 9 months old to take the written test and receive your learner's permit. Virginia will not issue a permit to anyone younger. Once you have your permit, you must hold it for a minimum of nine months before you can take the road test for your full license. This waiting period is part of Virginia's Graduated Licensing System, which is designed to give new drivers time to practice under supervision.
The nine months starts from the date your permit is issued, not from the date you pass the test. If you receive your permit on January 15, you can take your road test on October 15 at the earliest. You do not have to wait the full nine months if you do not want to — you can take the road test anytime after nine months have passed.
Restrictions While You Hold Your Learner's Permit
With a learner's permit, you can only drive when a licensed adult is in the front seat next to you. That adult must be at least 21 years old and hold a valid driver's license. You cannot drive alone, and you cannot drive with only teenage passengers in the car.
You must follow all regular traffic laws, and you must follow additional rules set by Virginia's Graduated Licensing System. You cannot use a cell phone while driving, even hands-free, except in a genuine emergency. You must wear a seat belt, and all passengers must wear seat belts. Headlights must be on from sunset to sunrise. These rules stay in place until you pass your road test and receive your full license.
If you are under 18, you also cannot drive between midnight and 4 a.m., even with a licensed adult in the car. This curfew applies to learner's permit holders and new drivers with a provisional license.
How to Schedule Your Road Test After Nine Months
Once you have held your learner's permit for at least nine months, you can schedule your road test. You do this through the Virginia DMV website or by calling your local DMV office. Road test appointments fill up quickly, especially in busy areas, so schedule as soon as you are may be able to access if you want a test date soon.
You will need to bring your learner's permit, proof of insurance, and the vehicle you will be tested in. The vehicle must be registered, insured, and in safe working condition. The test itself takes about 20 to 30 minutes and includes driving on local roads, parking, and demonstrating that you understand traffic laws and can control the vehicle safely.
If you pass the road test, you receive your full driver's license the same day. If you do not pass, you can retake it after a waiting period — check with your local DMV office for the exact timeline. Most people pass on their second or third attempt after more practice.
Finding Your Local Virginia DMV Office
Virginia has DMV offices in most cities and counties. You can find the office nearest you on the Virginia DMV website by entering your zip code. Many offices accept walk-ins, but wait times can be long, especially on weekends and after school hours. You can also schedule an appointment online, which usually means a shorter wait.
Some DMV offices are busier than others. If your local office has a long wait, you may be able to go to a different office in your area. Call ahead to ask about current wait times, or check the DMV website — many offices post estimated wait times online.
Frequently Asked Questions
Can I take the written test before I turn 15 years and 9 months old?
No. Virginia law requires you to be at least 15 years and 9 months old on the day you take the test. The DMV will not let you test before that date, even if you are only a few weeks away. Plan ahead and schedule your test for the date you become may be able to access.
What happens if I fail the written test?
You can retake it the same day or come back another day. There is no waiting period between attempts, and you can take it as many times as you need. You pay the fee each time you test. Most people pass on their second try after studying the areas where they struggled.
Do I need a parent or guardian to go to the DMV with me?
If you are under 18, a parent or guardian must sign your process. They do not have to be present at the DMV office — you can bring a signed form instead. Call your local DMV office to ask whether you can bring a signed form or whether a parent must be there in person.
Can I drive to school with my learner's permit?
Only if a licensed adult who is at least 21 years old is in the front seat with you. You cannot drive alone to school, and you cannot drive with only other teenagers in the car. The licensed adult must be present every time you drive.
What if I lose my learner's permit?
Go to your local DMV office and ask for a replacement. Bring your ID and proof of address. You will pay a replacement fee, which is usually less than the original permit fee. You will receive your replacement permit the same day.