Driver's License and Permit Test Fees Vary by State

The cost of a learner's permit test and driver's license test depends entirely on which state you're taking the test in. There is no national fee — each state's Department of Motor Vehicles (DMV) or equivalent agency sets its own price. A learner's permit might cost $20 in one state and $75 in another. The written test, road test, and license itself each carry separate fees that stack on top of each other.

Most states charge between $20 and $50 for a learner's permit, between $10 and $40 for the written knowledge test, and between $15 and $100 for the road test. Some states bundle these into one fee; others charge you separately for each component. A few states charge nothing for the written test but charge more for the permit or license. You need to check your specific state's DMV website to know what you'll actually pay.

Beyond the test fees themselves, you may also pay for a replacement permit or license if you fail and need to retake the test, for a new photo ID card, or for expedited processing. These add-on costs vary widely and are worth checking before you show up to test.

Key Takeaways

  • Learner's permit and driver's license test fees are set by each state individually, ranging from roughly $20 to $100 depending on what you're testing for and where you live.
  • Most states charge separate fees for the permit, the written test, and the road test, so you need to add them together to know your total cost.
  • Your state's DMV website lists the exact current fees for your location and tells you whether you can pay online, by mail, or only in person.
  • If you fail a test, you may have to pay a retest fee in addition to the original fee, so budget for that possibility.
  • Some states offer fee waivers or reductions for low-income residents, though these are uncommon and requirements vary.

How State DMV Fees Break Down

A typical fee structure looks like this: you pay for a learner's permit (usually $25 to $50), then later you pay to take the written knowledge test (often $10 to $30), then you pay to take the road test (often $20 to $75), and finally you pay for the actual driver's license card itself (often $15 to $50). In some states, the permit fee and written test fee are combined. In others, they're completely separate transactions.

A few states charge nothing for the written test but charge more upfront for the permit. Some states include the road test fee in the license fee. The only way to know your state's exact structure is to visit your state DMV's official website and look for "fees" or "costs." Write down each fee as you find it, because you'll need to know them before you go to test.

Some states let you pay online when you explore for a permit. Others require you to pay in person at a DMV office when you show up to test. A small number of states allow payment by mail. Check whether your state accepts the payment method you plan to use.

What Happens If You Fail and Need to Retake

If you fail the written test or the road test, most states charge you a retest fee to try again. This fee is usually the same as the original test fee — so if the road test cost $50, retesting costs another $50. Some states let you retake the test the same day for free if you fail, but this is rare. Most require you to wait a few days or weeks and pay again.

Budget for the possibility of retesting. If you fail the written test twice, you've now paid three times: the original fee plus two retest fees. The same applies to the road test. Some states cap the number of times you can retake in a certain period, so check your state's rules before you test.

Fee Waivers and Reduced-Cost Options

A small number of states offer fee reductions or waivers for people with low income, but these programs are not common and the rules vary significantly. Some states waive the permit fee but not the test fee. Others reduce the license fee but not the test fee. A few states have no fee reduction program at all.

If you think you may may have access to for a fee reduction, contact your local DMV office directly and ask whether your state offers one. You'll likely need to show proof of income or enrollment in a public information program. The process and documentation required differ by state, so there's no single answer — you have to ask your state specifically.

How to Find Your State's Exact Fees

Go to your state's official DMV website. Search for "permit fees," "license fees," or "test fees." Most state DMV sites have a dedicated page listing all costs. Write down the permit fee, written test fee, road test fee, and license fee separately. Check whether your state charges a retest fee and how much it is.

If you can't find the information online, call your local DMV office directly. Have your state and county ready when you call, because fees sometimes vary by county. Ask specifically: "What is the cost of a learner's permit? What is the cost of the written test? What is the cost of the road test? What is the cost of the license? What do I pay if I fail and retake?" Write down each answer.

Some states post fees online but update them annually, so make sure the page you're looking at is current. If the page doesn't show a date, call to confirm the fees haven't changed since the page was posted.

Payment Methods and When You Pay

Most states require you to pay when you explore for a learner's permit, either online or in person at a DMV office. Some states let you pay online and print a receipt to bring with you. Others require payment only when you show up in person.

For the written test and road test, payment is usually due when you arrive to test. A few states let you pay online in advance. Check your state's website to see whether you can prepay or whether you need to bring cash, a check, or a card to the DMV office on test day.

If you're paying in person, bring more than one payment method if possible — some DMV offices accept only cash or only cards, and you don't want to make a wasted trip. Call ahead to confirm what your local office accepts.

Frequently Asked Questions

Can I get my money back if I fail the test?

No. Once you pay the test fee, it's nonrefundable whether you pass or fail. If you fail, you pay the retest fee to try again. There are no refunds for failed tests in any state.

Do I have to pay for a new permit if mine expires while I'm waiting to take the road test?

It depends on your state. Some states let you renew a permit for free or at a reduced cost if it expires before you've taken the road test. Others charge the full permit fee again. Check your state's rules, because the cost difference can be significant if you're waiting several months.

Is there a fee to replace a lost or damaged permit or license?

Yes, most states charge a replacement fee ranging from $5 to $30 if you lose your permit or license card or it gets damaged. This is separate from the original test and license fees. Ask your DMV what the replacement fee is so you know the cost if you need a duplicate.

Do I have to pay the full license fee if I only want a learner's permit?

No. A learner's permit and a driver's license are separate, and you pay for them separately. You pay the permit fee to get the permit. Later, after you pass the road test, you pay the license fee to get the actual driver's license. You don't pay both upfront.

What if I move to a different state after I get my permit?

You'll need to get a new permit from your new state, and you'll pay that state's permit fee. Your old permit won't transfer. Some states let you transfer your knowledge test results if you move, which can save you from retaking the written test, but you'll still pay the new state's fees for a new permit and road test.