What You Need to Do to Get a Virginia Learner's Permit
A Virginia learner's permit lets you practice driving with a licensed adult in the car before you take the road test for a full license. To get one, you must be at least 15 years and 9 months old, pass a written knowledge test at the DMV, and provide proof of identity and residency. The process takes one visit to a DMV office and costs $16 for a permit valid for one year.
Virginia does not require a separate process form — you walk into a DMV office, bring your documents, take the test, and leave with your permit the same day if you pass. There is no waiting period and no parental signature required, though anyone under 18 must have a parent or guardian present at the DMV office.
Key Takeaways
- You must be at least 15 years and 9 months old on the day you visit the DMV office to get a learner's permit.
- Bring a valid photo ID (passport, birth certificate with photo ID, or state ID), proof of Virginia residency (utility bill, lease, or bank statement), and your Social Security number or ITIN.
- You will take a 35-question written test covering road signs, traffic laws, and safe driving; you must answer at least 28 questions correctly to pass.
- The permit costs $16 and is valid for one year from the date you receive it; you can renew it once without retaking the test.
- A parent, guardian, or other licensed adult must be in the front seat with you whenever you drive with a learner's permit.
Documents You Must Bring to the DMV
Virginia requires three categories of documents: proof of identity, proof of residency, and your Social Security number or ITIN. Bring originals, not copies — the DMV will not accept photocopies.
For proof of identity, bring one of these: a valid U.S. passport, a certified birth certificate with a government-issued photo ID, a state ID card, a military ID, or a tribal ID. If you are under 18 and do not yet have a photo ID, a birth certificate paired with a school ID or report card with your name and photo may work, but call your local DMV office first to confirm.
For proof of Virginia residency, bring one document dated within the last 60 days showing your name and Virginia address: a utility bill, lease agreement, mortgage statement, bank or credit card statement, or insurance policy. A school enrollment letter or pay stub also works if it shows your current address.
Bring your Social Security number or ITIN — you do not need a card, just the number. If you do not have one, you can still get a learner's permit, but you will need to provide a written statement saying so.
The Written Knowledge Test: What to Expect
The Virginia learner's permit test has 35 multiple-choice questions covering road signs, traffic laws, right-of-way rules, and safe driving practices. You have 30 minutes to finish. You must answer at least 28 questions correctly (80 percent) to pass.
The test is given on a computer at the DMV office. Questions cover topics like speed limits in residential areas, what a yellow line means, how to handle a four-way stop, and what to do if your brakes fail. You can study using the Virginia Driver's Manual, which the DMV provides free online and in print at any DMV office. Many people also use practice tests available on the Virginia DMV website.
If you fail the test, you can retake it the same day or come back another day — there is no waiting period between attempts. However, you will pay the $16 fee again for each test you take.
Age Requirements and Parental Presence
You must be at least 15 years and 9 months old on the day you visit the DMV. Virginia does not allow younger applicants to get a learner's permit, even with parental consent.
If you are under 18, a parent or legal guardian must be present with you at the DMV office when you explore. They do not need to sign anything — their presence is straightforward required. If you are 18 or older, you can explore alone.
The Cost and How Long Your Permit Lasts
A Virginia learner's permit costs $16 and is valid for one year from the date you receive it. You can renew it once without retaking the written test — the renewal also costs $16. After that, you must retake the test to renew again.
If your permit expires before you pass your road test and get a full license, you will need to renew it. Many people renew once or twice while they are practicing. Keep your permit with you whenever you drive — it is your proof that you are allowed to be behind the wheel.
Restrictions While Driving on a Learner's Permit
Virginia law sets clear limits on what you can do with a learner's permit. A licensed driver who is at least 21 years old must be in the front seat with you at all times. You cannot drive alone, and you cannot drive with only teenage passengers.
You can drive on any public road in Virginia, including highways, but you cannot drive between midnight and 5 a.m. You must obey all traffic laws and speed limits. If you are stopped by police, show your learner's permit and the officer's instructions take priority over anything in this guide.
These restrictions stay in place until you pass your road test and receive a full driver's license. Once you have a license, the restrictions end.
Finding a DMV Office and What to Bring
Virginia has DMV offices in most cities and counties. You can find the office nearest you on the Virginia DMV website by entering your city or zip code. Some offices take walk-ins; others require you to book an appointment online. Check your local office's hours before you go — some close for lunch or have limited evening hours.
Bring all your documents in a folder or envelope so they do not get lost. Arrive 10 to 15 minutes early. The test itself takes about 30 minutes, but the whole visit — checking in, verifying documents, taking the test, and getting your permit printed — usually takes 45 minutes to an hour.
Frequently Asked Questions
Can I get a learner's permit if I was born outside the United States?
Yes. You need a valid passport or other government-issued ID, proof of Virginia residency, and your Social Security number or ITIN. If you do not have a Social Security number, tell the DMV staff and they will note it on your record. You can still get the permit.
What happens if I fail the written test?
You can retake it when ready or on another day — there is no waiting period. You will pay the $16 fee again. Most people pass on the second or third try. Study the Virginia Driver's Manual and take practice tests online before you go back.
Do I need to take a driver's education course before I get a 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, you must complete an approved driver's education course before you can take the road test for a full license.
Can my learner's permit be used in other states?
Most states recognize Virginia learner's permits, but rules vary. If you plan to drive in another state, check that state's DMV website first. Some states have different age requirements or restrictions for out-of-state permits.
How do I renew my learner's permit if it expires?
You can renew once by visiting a DMV office and paying $16 — you do not need to retake the test. If you need to renew a second time, you must retake the written test. Bring the same documents you brought the first time.