What You Need to Do to Get a Virginia Learner's Permit
To get a Virginia learner's permit, you go to your local Department of Motor Vehicles office in person with proof of identity, proof of residency, and your Social Security number. You'll pass a written test on Virginia traffic laws and road signs, then pay the fee. The whole process usually takes one visit, though you may wait in line. You cannot drive alone — you must have a licensed adult 21 or older in the front seat with you at all times.
Virginia issues learner's permits to people ages 15½ and older. If you're under 18, you also need a parent or guardian to sign a consent form. The permit is valid for one year and costs around $17, though fees can change. Once you have it, you can practice driving on public roads during daylight hours and some evening hours, but not on interstate highways.
Key Takeaways
- You must visit a DMV office in person with a photo ID, proof of Virginia residency, and your Social Security number or ITIN.
- If you are under 18, a parent or guardian must sign the consent form at the DMV office — they do not sign it beforehand.
- You will take a written test covering Virginia traffic laws, road signs, and safe driving rules; the test has 35 questions and you need 28 correct to pass.
- Your learner's permit costs around $17 and is valid for one year from the date you receive it.
- With a learner's permit, you can only drive with a licensed adult 21 or older in the front seat, and you cannot drive on interstate highways.
Documents and Proof You Must Bring to the DMV
Bring an original or certified copy of your birth certificate, passport, or visa — something that proves your identity and date of birth. A school ID or student ID alone is not enough. You also need one document showing your Virginia address: a utility bill, lease agreement, bank statement, or government mail with your name and current address. If you live with a parent or guardian, their document showing that address works.
Write down your Social Security number or ITIN (Individual Taxpayer Identification Number) before you go. If you do not have either, bring a letter from the Social Security Administration or a document showing you applied. Bring your signature as it will appear on your permit — you cannot sign it at the DMV office on the process form itself; the DMV will ask you to sign the actual permit card after you pass the test.
If you are under 18, bring a parent or guardian with you. They must sign the consent form in front of a DMV employee. You cannot have them sign it at home and bring it in. Some DMV offices let you fill out the form online before you arrive, which can save time, but check your local office's website first.
The Written Test: What to Study
The Virginia learner's permit test has 35 multiple-choice questions about traffic laws, road signs, and safe driving. You need to answer at least 28 correctly to pass. The test covers Virginia-specific rules: speed limits in school zones, right-of-way laws, what to do at a red light when turning right, and how to handle a four-way stop. It also includes questions about impaired driving, distracted driving, and what to do if a police officer pulls you over.
You can study using the Virginia DMV's free online manual, which is available on the DMV website. The manual is the same material the test comes from. Many people also use free practice tests online, though the official manual is the most reliable source. You get one chance to pass the test on your first visit; if you fail, you can retake it, but you may have to pay another fee and return on another day.
Age Requirements and Parental Consent
You must be at least 15½ years old to get a Virginia learner's permit. If you are 15½ to 17, a parent or guardian must be present at the DMV and sign a consent form. The parent or guardian does not need to be a Virginia resident, but they do need to bring their own photo ID so the DMV can verify their identity before they sign.
If you are 18 or older, you do not need parental consent. You can go to the DMV alone and get your permit on the spot, as long as you have all your documents. Some 18-year-olds skip the learner's permit stage and go straight to the road test for a full license, but the learner's permit is still an option if you want more practice time first.
Restrictions on Your Learner's Permit
A Virginia learner's permit comes with strict rules about when and where you can drive. You can only drive between 5 a.m. and midnight, and you must have a licensed driver 21 or older in the front seat next to you. You cannot drive on interstate highways at all. You also cannot use a cell phone while driving, even hands-free, except to call 911.
These rules stay in place for the entire year your permit is valid. If you break them, you can be pulled over and cited. Breaking the rules can also delay your road test or cause the DMV to deny your license process later. Once you pass your road test and get your full license, these restrictions lift — but Virginia has separate restrictions for drivers under 18 with a full license, which are less strict but still in place.
How Long the Permit Lasts and What Happens When It Expires
Your Virginia learner's permit is valid for one year from the date you receive it. You can use it to practice driving during that entire year. If your permit expires before you pass your road test, you can renew it at the DMV, though you may have to pay another fee and take the written test again.
Once you pass your road test, your learner's permit becomes invalid — you no longer need it because you have your full license. If you fail your road test, your permit stays valid and you can schedule another test. There is no limit to how many times you can take the road test, but each attempt may have a fee. Most people pass the road test within a few months of getting their permit, so the one-year window is usually enough time.
Finding Your Local DMV Office and Scheduling Your Visit
Virginia has DMV offices in most cities and counties. You can find the one nearest you on the Virginia DMV website by entering your zip code. Some offices take walk-ins, but many now require you to schedule an appointment online or by phone. Check your local office's page to see whether you need an appointment and how far in advance you should book.
If you schedule online, you pick a date and time, and the office holds a spot for you. If you walk in without an appointment, you may wait several hours, especially on Saturdays. Weekday mornings are usually less crowded. Bring all your documents in a folder so you do not lose anything while you wait. The DMV office will keep copies of your documents, so bring originals or certified copies, not photocopies you made yourself.
Frequently Asked Questions
Do I have to take a vision test before I get my learner's permit?
Yes. The DMV will test your vision at the office before you take the written test. If you wear glasses or contacts, bring them with you. If you fail the vision test, the DMV will not issue your permit until you get a corrective lens prescription and return with proof that you can see well enough to drive safely.
What if I fail the written test the first time?
You can retake it the same day or on another visit, depending on your local DMV office's policy. You will likely have to pay another test fee. Most people pass on the second try if they study the Virginia DMV manual between attempts. There is no limit to how many times you can retake the test.
Can I get a learner's permit if I do not have a Social Security number?
Yes, you can use an ITIN (Individual Taxpayer Identification Number) instead. Bring a letter from the Social Security Administration or a document showing you applied for an ITIN. If you have neither, contact your local DMV office to ask what documents they will accept in place of a Social Security number.
Do I need to take a driver's education course before I get my learner's permit?
No. Virginia does not require a driver's education course to get a learner's permit. However, if you are under 18, completing an approved driver's education course can lower your car insurance rates and may help you get your full license faster. Check with your high school or local driving schools to see what courses are available.
How soon after I get my learner's permit can I take the road test?
Virginia requires you to hold your learner's permit for at least 30 days before you can take the road test. Many people wait longer to get more practice. You can schedule your road test through the DMV once you have held your permit for the required time and feel ready to drive without supervision.