Learner's Permit Fees Vary by State

The cost of a learner's permit ranges from about $10 to $100, depending on which state you live in and how long you want the permit to last. Most states charge between $20 and $50. The fee covers the written test, the permit document itself, and the administrative work the DMV does to issue it.

Your state's DMV website will list the exact fee for your location. Some states bundle the learner's permit fee with the cost of your first driver's license, so you may pay one combined price now and not pay again when you upgrade to a full license. Other states charge separately for each document.

A few states offer reduced fees for minors or for people renewing a permit that has expired. Military members and their families sometimes receive discounts. If cost is a barrier, contact your local DMV office directly — some have hardship programs or payment plans, though these are not common.

Key Takeaways

  • Learner's permit fees typically range from $10 to $100 depending on your state, with most states charging between $20 and $50.
  • Some states charge one combined fee for both the learner's permit and your first driver's license, while others charge separately for each.
  • Your state's DMV website lists the exact fee for your location and whether any discounts or payment options are available.
  • A few states offer reduced fees for minors, military families, or people renewing an expired permit.

What the Fee Includes

The learner's permit fee covers several things. It pays for the written knowledge test you take at the DMV, the physical permit card or document you receive, and the processing and record-keeping the state does on your behalf. It does not cover the cost of a vision test if your DMV charges separately for that service — some do, some do not.

The fee also does not cover any driver's education course you may take, either in-person or online. Those courses are separate and run by private instructors or schools. Some states require a course before you can take the written test; others make it optional. Check your state's requirements before you pay for a course.

How to Find Your State's Exact Fee

Go to your state's DMV website and search for "learner's permit fee" or "permit cost." The site will show you the dollar amount, what documents you need to bring, and whether you can pay online or only in person. Most states let you pay by cash, check, or card at the DMV office.

If your state's website does not clearly list the fee, call your local DMV office. The phone number is on the website. Have your state ready when you call, because fees sometimes differ between counties or regions within the same state.

Paying for Your Permit

You pay the learner's permit fee when you show up to take the written test. Bring the payment method your DMV accepts — usually cash or a debit or credit card. Some DMV offices let you pay online before your appointment, which can speed up the process on the day you test.

If you fail the written test, you typically have to pay the fee again to retake it. Some states let you retake the test the same day for free or for a reduced fee, but this varies. Ask the DMV staff what the retake policy is before you leave after your first attempt.

Permit Renewal and Replacement Fees

If your learner's permit expires before you pass your road test and get your full license, you may need to renew it. Renewal fees are usually the same as the original permit fee, though some states charge less. The permit is typically good for one to three years depending on your state and your age.

If you lose your permit or it gets damaged, you can request a replacement. Replacement fees are usually lower than the original fee — often $5 to $20 — because you are not taking the written test again. Contact your DMV to find out the replacement fee in your state.

When You Move to a Different State

If you move to a new state before you get your full license, you will need to get a learner's permit from your new state. You cannot transfer a permit from one state to another. You will pay your new state's permit fee and take its written test, though many states will waive the test if you show them your previous permit.

Some states recognize permits from other states for a short time — usually 30 to 90 days — so you can practice driving while you sort out your new state's requirements. Check with your new state's DMV to see what documents you need and whether you can use your old permit temporarily.

Frequently Asked Questions

Do I have to pay the learner's permit fee if I fail the written test?

Yes, in most states you pay the fee to take the test, and if you fail, you pay again to retake it. Some DMV offices offer one free retake on the same day or within a short window, but this is not standard. Ask your DMV about its retake policy before you leave after your first attempt.

Can I pay the learner's permit fee online?

Some states let you pay online before your DMV appointment, which can speed things up. Others require you to pay in person at the office. Check your state's DMV website to see whether online payment is an option where you live.

What if I cannot afford the learner's permit fee right now?

Contact your local DMV office and ask whether a payment plan or hardship waiver is available. These are uncommon, but some states and counties offer them. You can also ask whether any community organizations in your area help cover DMV fees for young drivers.

Will I have to pay the permit fee again when I get my full driver's license?

It depends on your state. Some states charge one combined fee for both the permit and the license, so you pay once. Others charge separately — you pay for the permit now and for the license later. Your state's DMV website will tell you which system applies where you live.

Do I need to pay extra for a vision test?

Most states include a vision screening in the DMV visit at no extra charge. A few states charge a separate fee if you need a vision test. Check your state's DMV website or call ahead to find out whether vision testing costs anything in your location.