What you pay for a Virginia learner's permit
A Virginia learner's permit costs $16 and is valid for one year from the date you receive it. This is the only fee the Virginia Department of Motor Vehicles charges for the permit itself. You do not pay extra for the written test, the vision screening, or the background check — those are included in the $16.
The $16 covers the physical permit card and the administrative processing. If you need to replace a lost or damaged permit before it expires, Virginia charges another $16 for the replacement. If your permit expires and you want a new one, you pay $16 again.
Some people also pay for optional services that are not required by the state. A few DMV locations offer expedited processing or online appointment booking through third-party vendors, which may add a small fee, but you can always walk in during regular hours and pay only the $16 base fee.
Key Takeaways
- Virginia charges $16 for a learner's permit, valid for one year, with no additional test or screening fees.
- You must bring proof of identity, Social Security number, and Virginia residency to the DMV when you pay.
- The $16 fee covers the written knowledge test and vision check; you do not pass the test to avoid paying.
- If your permit expires or is lost, you pay $16 again for a replacement or renewal.
- Some third-party vendors offer faster appointment booking for a small surcharge, but it is not required.
What documents to bring when you pay
Bring your original birth certificate or passport, your Social Security card or a document showing your SSN, and proof that you live in Virginia. Proof of residency can be a utility bill, lease, bank statement, or government mail with your name and current address — it must be dated within the last 60 days.
You also need a completed process for a Driver's License or Permit (Form DL 44), which you can fill out at home or at the DMV. Bring it signed but not notarized. If you are under 18, a parent or guardian must sign the form and be present when you explore.
Bring the $16 in cash or a debit card. Most Virginia DMV locations accept both, though a few smaller offices may be cash-only — call ahead if you are unsure. You do not need to bring your Social Security card itself if you have another document with your SSN, such as a tax return or W-2.
How long it takes to get your permit after paying
You receive your learner's permit the same day you pay and pass the written test. The test is given at the DMV when ready after you submit your process and fee. If you pass, you walk out with your permit card in hand. If you do not pass, you can retake it the same day at no extra charge, or come back another day.
There is no waiting period between paying and testing. The entire process — process, payment, vision check, and written test — usually takes 30 to 45 minutes at a moderately busy DMV location. Busier locations in Northern Virginia or around Richmond may take longer, especially during lunch hours or late afternoon.
If you fail the written test, you do not lose your $16. You can retake the test as many times as you need without paying again, as long as you do it before your one-year permit expires. However, if your permit expires and you want to start over, you pay the $16 fee again.
When your permit expires and what renewal costs
Your learner's permit is valid for exactly one year from the date you receive it. If you turn 18 before your permit expires, the permit remains valid until that one-year mark — it does not automatically convert to a full license. You must pass the road test and pay for a driver's license separately.
If your one-year permit expires before you pass your road test, you can renew it by paying another $16 and retaking the written test. You do not have to bring all your documents again if you renew within a short time, but policies vary by location — call your local DMV to ask what they need for a renewal.
Some people let their permit expire and then reapply from scratch. This costs another $16 and requires the full process process again, including the written test. There is no penalty for letting it expire; you straightforward start over if you want to continue.
Paying online or by mail is not an option
Virginia does not allow you to pay for a learner's permit online or by mail. You must go to a DMV office in person to pay the $16, take the vision screening, and pass the written test. The DMV does not issue permits remotely.
You can find your nearest DMV location and check its hours on the Virginia DMV website. Some locations allow you to book an appointment online, which can reduce your wait time, but the appointment itself is free — you only pay the $16 when you arrive. A few third-party services offer appointment booking for a small fee, but booking directly through the DMV website costs nothing.
Refunds and fee waivers
Virginia does not refund the $16 permit fee if you change your mind, fail the test, or decide not to pursue a license. The fee is non-refundable once you have paid it and received your permit card.
There are no fee waivers or discounts for low-income applicants. Every person pays the same $16, regardless of age or financial situation. Some states offer reduced fees for certain groups, but Virginia does not.
If you believe you were charged incorrectly or your payment was not processed, contact the Virginia DMV directly. Keep your receipt from the day you paid, as it will help them look up your transaction.
Frequently Asked Questions
Can I pay the $16 fee online before I go to the DMV?
No. Virginia requires you to pay the $16 in person at a DMV office. You cannot prepay online or by phone. You pay when you arrive for your appointment or walk-in visit.
What happens if I fail the written test after paying $16?
You do not pay again. You can retake the test the same day or return another day at no additional cost, as long as your permit has not expired. The $16 covers unlimited test attempts within the one-year validity period.
Do I have to pay $16 again if my permit expires?
Yes. If your one-year permit expires and you want to renew it, you pay another $16 and retake the written test. If you let it expire and reapply later, you pay $16 again for a new permit.
Are there any hidden fees besides the $16?
No. The $16 is the only fee Virginia charges for a learner's permit. Vision screening and the written test are included. Some third-party vendors offer faster appointment booking for a small surcharge, but that is optional and not required by the state.
Can I get a fee waiver if I cannot afford $16?
Virginia does not offer fee waivers or reduced rates for learner's permits. The $16 fee applies to everyone. If cost is a barrier, contact your local DMV to ask if they know of any community programs that might help.