Virginia learner's permit fees and what they cover

A Virginia learner's permit costs $16 and is valid for one year from the date you receive it. This single fee covers the written knowledge test, the permit itself, and the right to practice driving with a licensed adult in the car. You do not pay separately for the test or for retakes if you fail — the $16 covers all of that.

The $16 fee is the only cost charged by the Virginia Department of Motor Vehicles (DMV) for the learner's permit itself. However, you may have additional costs if you choose to take a driver education course, which is not required but is strongly encouraged by Virginia and can lower your insurance rates later.

Key Takeaways

  • The Virginia learner's permit costs $16 and is valid for one year from issue.
  • The $16 fee includes the written test, retakes, and the permit document — nothing else is charged by the DMV for the permit.
  • Driver education courses are optional but can reduce your insurance costs once you hold a license; they typically cost $300 to $500 depending on the provider.
  • You must bring proof of identity, Social Security number, and Virginia residency to the DMV when you pay the fee and take the test.
  • If your permit expires before you pass the road test for a full license, you must pay the $16 fee again to renew it.

What documents and proof you need to bring

When you go to the DMV to pay the $16 fee and take the knowledge test, bring an original or certified copy of your birth certificate, a valid passport, or a state ID. You also need proof of your Social Security number — a Social Security card, W-2 form, or 1099 form all work. The DMV will not accept a photocopy of your Social Security card.

For proof of Virginia residency, bring a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your current address. A school enrollment letter or letter from an employer also counts. Bring the original document, not a photocopy.

How long the permit lasts and renewal costs

Your learner's permit is valid for exactly one year from the date the DMV issues it. If you pass your road test and receive your full license before that year ends, the permit expires and you do not need to renew it. If you do not pass the road test within that year, you must pay the $16 fee again to renew the permit for another year.

There is no limit to how many times you can renew a learner's permit, but each renewal costs the full $16. Many people renew once or twice before passing the road test; some take longer. Each time you renew, you do not have to retake the knowledge test — you only pay the fee and receive a new permit card valid for one more year.

Optional driver education and its real cost

Virginia does not require a driver education course to get a learner's permit or a license, but taking one can save you money on car insurance. Many insurance companies offer a discount — typically 5 to 15 percent — if you complete an approved Virginia driver education course before you turn 18. The discount usually lasts three years.

Driver education courses in Virginia cost between $300 and $500 depending on whether you choose classroom, online, or behind-the-wheel instruction. Some courses combine all three. If you plan to drive for years, the discount on insurance can offset the course cost within the first year or two. Check with your insurance company before you enroll to confirm they offer the discount and which courses they recognize.

Where to pay and how the DMV processes your fee

You pay the $16 fee at any Virginia DMV office when you arrive to take the knowledge test. You cannot pay online or by mail for a learner's permit — you must go in person. The DMV accepts cash, debit cards, and credit cards at most locations, but call ahead or check the DMV website to confirm your local office takes the payment method you plan to use.

Bring your documents, pay the $16, and you will take the knowledge test on the same visit. If you pass, you receive your permit card before you leave. If you fail, you can retake the test at no additional cost, though you may need to schedule another appointment depending on how busy the office is.

Comparing Virginia's permit fee to nearby states

Virginia's $16 learner's permit fee is lower than most neighboring states. Maryland charges $43 for a learner's permit, North Carolina charges $20, and West Virginia charges $20. Delaware charges $30. These fees vary year to year and by state policy, so if you live near a state border, Virginia's cost is competitive but not dramatically cheaper.

The real difference is not the permit fee itself but what happens after. Virginia's one-year permit validity and low renewal cost mean that if you take longer to pass your road test, your total cost stays low. In states with higher renewal fees, a second or third renewal adds up faster.

What happens if you lose your permit or it gets damaged

If you lose your learner's permit or it is damaged and unreadable, you must go to the DMV and request a replacement. The replacement fee is $8, which is half the original permit cost. You do not retake the knowledge test — the DMV straightforward issues a new card with the same expiration date as your original permit.

Bring your ID and proof of residency, the same documents you brought for the original permit. The replacement card is usually issued the same day. If your permit is damaged but still readable, the DMV may issue a replacement at no cost; ask when you arrive.

Frequently Asked Questions

Can I pay the $16 fee online or by mail?

No. You must go to a Virginia DMV office in person to pay the fee and take the knowledge test on the same visit. The DMV does not process learner's permit payments online or through the mail.

Do I have to retake the knowledge test if I renew my permit?

No. If your permit expires before you pass the road test, you pay the $16 renewal fee and receive a new permit card valid for one more year. You do not retake the written test unless the DMV specifically requires it, which is rare.

What if I fail the knowledge test — do I pay again?

No. The $16 fee covers unlimited retakes of the knowledge test. You can retake it the same day or schedule another appointment at no additional cost. You only pay the $16 fee once per permit year.

Is the driver education course worth the cost?

It depends on your insurance rate. If your insurance company offers a 5 to 15 percent discount for completing an approved course, and you plan to drive for several years, the course often pays for itself through lower premiums. Call your insurance company first to confirm they offer the discount.

How much does it cost to replace a lost or damaged permit?

A replacement permit costs $8. You do not retake the knowledge test. Bring your ID and proof of residency to any DMV office, and the replacement card is usually issued the same day.