Virginia learner's permit costs $16 and takes about 30 minutes at the DMV
A Virginia learner's permit costs $16 and is valid for five years. You pay this fee when you pass the written test at your local DMV office. There is no separate process fee — the $16 covers the permit itself. You'll need to bring your Social Security number, proof of Virginia residency (such as a utility bill or lease), and a completed process for Driver's License or Permit (Form DL 43). If you're under 18, you also need a parent or guardian's signature on the form.
The written test covers Virginia traffic laws, road signs, and safe driving practices. You can study using the Virginia DMV Driver's Manual, available free on the DMV website or in print at any DMV office. Most people spend 2 to 4 weeks preparing. The test itself has 35 multiple-choice questions, and you need to answer at least 28 correctly to pass. If you fail, you can retake it the same day at no extra cost.
Processing time at the DMV is usually 30 minutes to an hour, depending on how busy the office is. Your permit is issued when ready after you pass the test. You do not need to wait for anything to arrive by mail — you walk out with it the same day.
Key Takeaways
- The Virginia learner's permit costs $16 and is valid for five years from the date you receive it.
- You must pass a 35-question written test at the DMV; retakes on the same day cost nothing if you fail the first time.
- Bring your Social Security number, proof of Virginia residency, and a signed Form DL 43 (parent or guardian signature required if you are under 18).
- Your permit is issued the same day you pass the test; there is no waiting period or mail delivery.
What documents you need to bring to the DMV
Virginia requires specific documents before you can take the written test. Bring your Social Security card or a document showing your Social Security number, such as a tax return or W-2. You also need proof of Virginia residency — a utility bill, lease agreement, bank statement, or government mail addressed to you at your Virginia address, dated within the last 60 days.
If you are under 18, your parent or legal guardian must sign Form DL 43 in front of a DMV employee. You cannot sign it yourself and have them sign it later. If your parent or guardian cannot go with you, they can sign the form ahead of time, but you must bring the original signed copy — a photocopy will not work.
Bring your current out-of-state driver's license if you have one. If you do not have a license yet, bring a school ID, passport, or birth certificate as proof of identity. The DMV will not accept a photocopy of your birth certificate — it must be an official certified copy.
Age requirements and restrictions for learner's permit holders
You must be at least 15 years and 6 months old to get a Virginia learner's permit. There is no upper age limit. If you are under 18, your parent or guardian must sign your process.
Once you have your permit, Virginia law requires you to follow specific rules while driving. You must have a licensed driver who is at least 21 years old sitting next to you in the front seat at all times. You cannot drive alone, and you cannot drive between midnight and 5 a.m. You also cannot use a cell phone while driving, even hands-free, except to report an emergency. These rules stay in place until you pass your road test and receive your full driver's license.
You must hold your learner's permit for a minimum of 9 months and 26 days before you can take the road test. During that time, you need to log at least 60 hours of supervised driving, with at least 10 of those hours at night. Virginia does not require you to submit these logs to the DMV, but keeping a record helps you track your progress and shows you are ready for the road test.
How to prepare for the written test
The Virginia DMV Driver's Manual is the only study material you need. It covers traffic laws, road signs, right-of-way rules, and safe driving practices. You can read it online at the Virginia DMV website or pick up a free printed copy at any DMV office. Most people spend 2 to 4 weeks studying, reading one section at a time and reviewing the practice questions at the end of each chapter.
The written test has 35 questions, all multiple-choice. You need to answer at least 28 correctly to pass — that is about 80 percent. The test covers the entire manual, so focus on sections you find confusing rather than skipping material. Common trouble spots are right-of-way rules at four-way stops, speed limits in different zones, and what to do when you see different colored traffic lights and signs.
If you fail the test, you can retake it when ready at no extra cost. You do not have to wait a week or pay another fee. However, you cannot take the test more than three times in one day. If you fail three times, you must return on a different day to try again.
When your permit expires and how to renew it
Your Virginia learner's permit is valid for five years from the date you receive it. The expiration date is printed on your permit card. You do not need to renew it if you pass your road test and get your full driver's license before it expires — your license replaces the permit.
If your permit expires before you are ready to take the road test, you can renew it at any DMV office. Renewal costs $16, the same as the original permit. You do not have to retake the written test. You straightforward pay the fee, and your permit is extended for another five years. Bring your current permit card and proof of residency when you renew.
If your permit is lost, stolen, or damaged, you can get a replacement at any DMV office for $8. You do not need to retake the test. Bring your Social Security number and proof of residency, and the replacement is issued the same day.
Differences between a learner's permit and a provisional license
A learner's permit and a provisional license are two different documents with different rules. Your learner's permit allows you to drive only with a licensed adult in the front seat. A provisional license, which you get after passing your road test, allows you to drive alone but with restrictions on when and where you can drive.
With a provisional license, you cannot drive between midnight and 5 a.m. unless you are driving to work, school, or a medical appointment. You also cannot have more than one passenger under 20 years old in the car unless a licensed driver 25 or older is in the front seat. These restrictions stay in place until you turn 18 or have held your provisional license for 12 months, whichever comes first. After that, you can explore for an unrestricted license.
The road test costs $35 and must be taken at a DMV office. You must bring your learner's permit, proof of insurance, and a vehicle that is registered and inspected. The test takes about 20 minutes and covers basic driving skills, parking, and your ability to follow traffic laws.
Where to find your nearest DMV office and what to expect
Virginia has DMV offices in every county and most cities. You can find the office nearest you on the Virginia DMV website by entering your zip code. Some offices are busier than others — offices in larger towns and cities often have longer wait times. If possible, visit early in the morning on a weekday to avoid crowds.
You do not need an appointment to take the written test for a learner's permit. Walk-ins are accepted at all DMV offices during regular business hours. However, some offices offer online appointment scheduling, which can reduce your wait time. Check your local office's website to see if appointments are available.
Bring all required documents in one folder so you do not have to search for them at the counter. Have your Form DL 43 already filled out and signed (by your parent or guardian if you are under 18) before you arrive. This speeds up the process and reduces the chance of being sent home to get a missing document.
Frequently Asked Questions
Can I get a learner's permit if I already have a driver's license from another state?
No. If you hold a valid driver's license from another state, you do not need a learner's permit. You can go directly to the road test and get a Virginia license. If your out-of-state license has expired, you will need to get a learner's permit and follow the normal process.
What happens if I fail the written test?
You can retake the test the same day at no extra cost. You do not have to wait or pay another $16 fee. However, you cannot take the test more than three times in one day. If you fail three times, return on a different day to try again.
Do I have to take a driver's education course before getting my learner's permit?
No. Virginia does not require driver's education before you take the written test. However, if you are under 18, completing an approved driver's education course can lower your car insurance rates and may help you feel more confident behind the wheel.
Can my learner's permit be used as a form of identification?
Yes. Your Virginia learner's permit is a valid form of identification and can be used for most purposes. However, it is not accepted as proof of age for purchasing alcohol or tobacco.
What if I move out of Virginia while I have a learner's permit?
Your Virginia learner's permit is no longer valid once you move to another state. You will need to get a learner's permit in your new state and follow that state's rules and timelines. Your Virginia permit cannot be transferred.