What a Virginia learner's permit costs
A Virginia learner's permit costs $16 and is valid for five years from the date you receive it. This is the only fee the Department of Motor Vehicles charges for the permit itself. You do not pay separately for the written test, the vision screening, or the background check — all of those are included in the $16 fee.
If your permit expires and you need to renew it, you will pay the same $16 fee again. The five-year window runs from the date DMV issues your permit, not from your birthday or any other date.
Some people also choose to take a driver education course before testing for the permit. Those courses are offered by private driving schools and are not required by Virginia law, so their cost varies widely — typically between $200 and $500 — but they are separate from the DMV fee.
Key Takeaways
- The Virginia DMV charges $16 for a learner's permit, and that fee covers the written test and vision screening.
- Your permit is valid for five years from the date DMV issues it, and you pay $16 again if you need to renew it after it expires.
- Driver education courses offered by private schools are optional and cost extra, usually $200 to $500, but are not required to get a permit.
- You must bring proof of identity, Social Security number, and Virginia residency when you go to the DMV to pay the fee and take your test.
What documents and proof you need to bring
When you go to the DMV office to pay the $16 fee and take your written test, you will need to bring several documents. Virginia requires proof of your Social Security number (your Social Security card itself, a W-2 form, or a 1099 form), proof of identity (a birth certificate, passport, or state ID), and proof of Virginia residency (a utility bill, lease, or bank statement dated within the last 60 days).
If you are under 18, your parent or guardian must also be present and sign your process. Bring their ID as well. If you are 18 or older, you can explore on your own.
You do not need to bring your Social Security card itself — a W-2 or 1099 will work. The DMV accepts documents in person only; you cannot mail in your process or pay the fee online.
How to pay the $16 fee at the DMV
You pay the $16 fee when you arrive at a Virginia DMV office. The DMV accepts cash, debit cards, and credit cards. You cannot pay online or by mail before your visit.
Walk in during business hours with your documents, tell the staff member you want to get a learner's permit, and they will direct you to the right line. You will pay the fee, have your vision screened, and then take the written test in the same visit. The whole process usually takes 30 to 60 minutes depending on how busy the office is.
Some DMV offices are busier than others. If you want to avoid a long wait, go early in the morning on a weekday, or check the Virginia DMV website to see if your local office offers online appointment scheduling.
When you might pay more than $16
The $16 permit fee itself does not change, but you may pay additional costs in other situations. If you fail the written test, you can retake it the same day or come back another day — there is no extra fee for retakes. However, if your permit expires and you do not renew it before it runs out, you will have to pay the full $16 again when you explore for a new one.
If you take a driver education course at a private school, that is a separate cost that goes to the school, not to the DMV. Some schools charge a flat fee; others charge by the hour. These courses are optional in Virginia, though some insurance companies offer discounts to young drivers who complete one.
You also do not pay anything extra to upgrade from a learner's permit to a full driver's license once you meet the age and experience requirements. The license itself has its own fee, but that is a separate transaction that happens later.
How long the permit is valid and what happens when it expires
Your Virginia learner's permit is valid for five years from the date the DMV issues it. You can use it to practice driving during that entire five-year period as long as you follow the restrictions — such as having a licensed adult in the car and not driving between midnight and 5 a.m. if you are under 18.
If your permit expires and you have not yet taken your road test for a full license, you will need to pay the $16 fee again and get a new permit. You do not have to retake the written test if your old permit is still valid — the DMV will issue a new one based on your passing score from before. However, if more than a year has passed since you took the written test, Virginia may require you to take it again.
If you turn 19 before your permit expires, the restrictions on your permit change — you can drive alone and at any time of day. Your permit is still valid for the remainder of the five-year period.
Frequently Asked Questions
Can I get a learner's permit online or by mail?
No. You must go to a Virginia DMV office in person to pay the $16 fee, have your vision screened, and take the written test. The DMV does not process permit applications by mail or online.
What if I fail the written test?
You can retake the test the same day or come back another day at no extra cost. There is no fee for retakes. You will need to bring your documents again if you return on a different day.
Do I have to take a driver education course to get a learner's permit?
No. Driver education courses are optional in Virginia. You only need to pass the written test and vision screening at the DMV. However, some insurance companies offer discounts to young drivers who complete a course, so it may save you money on insurance even though it costs extra upfront.
What if my permit expires before I get my license?
You will need to pay the $16 fee again and get a new permit. You will not have to retake the written test if your old permit is still valid, but if more than a year has passed since you took it, the DMV may require you to test again.
Can I use my learner's permit in other states?
Virginia learner's permits are generally recognized in other states, but the driving restrictions may differ. Check the rules in the state where you plan to drive, as some states have different age requirements or curfew rules for permit holders.