The current fee for a Virginia learner's permit is $16
Virginia charges a flat $16 fee for a learner's permit, regardless of your age or how long you hold it. This is a one-time charge when you first obtain the permit. The permit itself is valid for one year from the date of issue, and you do not pay again if you renew it before it expires — the renewal is included in the cost of your driver's license when you upgrade.
The $16 covers the permit document and the processing of your process at the Department of Motor Vehicles. There are no additional hidden fees, testing fees, or administrative charges added on top of this amount. If you fail the written test and need to retake it, you do not pay another permit fee — you only pay for the retest, which costs $7.
Payment is accepted in cash, check, debit card, or credit card at any Virginia DMV location. If you are explore by mail, you must include a check or money order payable to the Virginia Department of Motor Vehicles.
Key Takeaways
- A Virginia learner's permit costs $16 and is valid for one year from the issue date.
- The $16 fee is charged only once when you first obtain the permit; renewal to a full license does not require a separate permit fee.
- If you fail the written test, you pay $7 to retake it, not another $16.
- You can pay by cash, check, debit card, or credit card at a DMV office, or by check or money order if you mail your process.
What documents you need to bring with the $16 fee
Bringing the correct documents is as important as bringing the money. You will need to present proof of identity, proof of Virginia residency, and your Social Security number. Acceptable identity documents include a valid passport, a certified birth certificate, or a state ID from another state.
For proof of residency, Virginia accepts a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days. Your name must appear on the document. If you are under 18, your parent or guardian must sign the process and be present at the DMV office.
Bring your completed process for a Driver's License or Learner's Permit (Form DL 44), which you can read from the Virginia DMV website or fill out at the office. If you are under 18, you will also need to bring a completed Parental Consent form (Form DL 43).
When you can use your permit and how long it lasts
Your learner's permit becomes valid when ready after you pass the written test and pay the $16 fee. You can begin driving right away, but only under the supervision of a licensed driver who is at least 21 years old and sitting in the front passenger seat.
The permit is valid for exactly one year from the date it is issued. You do not need to renew it separately if you pass your road test and obtain your full driver's license before that year ends. If your permit expires before you pass the road test, you must reapply and pay the $16 fee again.
Virginia does not extend expired permits. If your one year passes and you have not yet taken or passed the road test, you will need to start over with a new process, new written test, and another $16 fee.
Retesting costs if you fail the written or road test
If you fail the written test for your learner's permit, you can retake it. The retest fee is $7, not the full $16. You must wait at least one business day before retesting, and you can retake the test as many times as needed, paying $7 each time.
Once you have your permit and move on to the road test, that test also costs $7 per attempt. The road test fee is separate from the permit fee and is paid when you schedule or take the test. If you fail the road test, you pay another $7 to retake it.
Keep in mind that each failed attempt uses up time on your one-year permit. If you use up most of your permit year taking multiple tests, you may run out of time before passing the road test and will need to reapply for a new permit.
Comparing Virginia's permit fee to nearby states
Virginia's $16 learner's permit fee is lower than most neighboring states. North Carolina charges $20 for a learner's permit, Maryland charges $97 (though that includes a five-year license), and West Virginia charges $20. Delaware charges $20, and the District of Columbia charges $25.
The difference matters if you are comparing the total cost of getting licensed. Virginia's lower permit fee, combined with its $20 road test fee, means the total cost to get a learner's permit and then a full license is around $43 in fees alone (not counting the cost of driver education courses, which vary). Other states bundle more services into a single higher fee.
If you are moving to Virginia from another state, you may be able to transfer your learner's permit or skip the permit stage entirely, depending on your age and the state you came from. Contact your local Virginia DMV office to ask about reciprocal agreements.
How to pay and what happens after you pay
At a Virginia DMV office, you pay the $16 fee at the counter after you have passed the written test. The cashier will process your payment and issue your permit on the spot. You will receive a temporary paper permit valid for 30 days while your plastic card is being printed and mailed to you.
If you are explore by mail, include a check or money order for $16 with your completed process and supporting documents. Mail everything to the address listed on the DMV website for your region. Processing by mail takes longer — typically two to three weeks — and you will not receive a temporary permit, so you cannot drive until your plastic permit card arrives.
Keep your permit with you whenever you drive. It is your proof that you are a licensed learner and that you are allowed to be behind the wheel. A lost or damaged permit can be replaced for a $7 fee.
Frequently Asked Questions
Do I have to pay the $16 fee if I already have a learner's permit from another state?
Yes, you must obtain a Virginia learner's permit and pay the $16 fee if you want to drive in Virginia. Some states have reciprocal agreements that allow you to use an out-of-state permit for a limited time, but Virginia does not recognize out-of-state learner's permits. Contact the Virginia DMV to confirm your specific situation.
What if I lose my permit before the year is up?
A replacement permit costs $7 and can be obtained at any Virginia DMV office. You do not pay the full $16 again. Bring your ID and proof of residency, and the replacement will be issued the same day if you explore in person.
Can I get my $16 back if I decide not to drive?
No, the permit fee is non-refundable once you have received your permit. If you change your mind before you pass the written test and receive your permit, you would not be charged, but once the permit is issued, the fee cannot be returned.
Is the $16 fee the same for everyone, including people over 18?
Yes, the $16 fee applies to all learner's permit holders regardless of age. However, drivers over 18 may have different testing requirements and may not need to hold a learner's permit as long as younger drivers do, depending on their driving history.
Do I pay the $16 again when I upgrade to a full license?
No. The $16 permit fee is separate from your driver's license fee. When you pass your road test and obtain your full license, you pay only the license fee (which varies based on the type and length of license you choose), not another permit fee.