The cost of a learner's permit test varies by state, typically between $10 and $50

Most states charge a flat fee to take the written knowledge test for a learner's permit, and that fee covers the test itself plus your permit if you pass. The exact amount depends on where you live. Some states bundle the test fee with a license or permit renewal fee, so the total cost may be higher than the test alone.

A few states charge nothing for the written test but add fees when you renew your permit or upgrade to a full license later. Others charge separately for the test and for the permit document itself. The best way to know your state's exact cost is to check your Department of Motor Vehicles (DMV) website or call the local office where you plan to test.

Key Takeaways

  • Most states charge between $10 and $50 for a learner's permit test, though some charge nothing for the test itself.
  • The fee structure varies: some states include the permit cost in the test fee, while others charge separately for the test and the permit document.
  • Your state's DMV website lists the exact fee for your location, and fees do not change based on how many times you retake the test.
  • You typically pay the fee at the testing location when you arrive, though some states allow online payment before your appointment.

How fees break down by state

States fall into roughly three payment patterns. In the first group—including California, Texas, and Florida—the test fee and permit fee are combined into one charge, usually $20 to $40. You pay once, take the test, and if you pass, you walk out with your permit.

In the second group, the test is free or very cheap ($5 or less), but you pay a separate fee for the permit document itself, which can range from $15 to $35. This means your total out-of-pocket cost is similar to the first group, but it's split between two charges. New York and some other northeastern states use this model.

A third, smaller group charges nothing upfront for the test or permit but collects fees when you renew or upgrade to a full driver's license. This delay means you pay less when ready but more later. Check your state's DMV site to see which model applies where you live.

When and how you pay

You almost always pay at the testing location itself, either in cash, card, or check—policies vary by office. Some DMV locations now let you pay online before your appointment, which can speed up the check-in process. A few states allow you to pay by mail if you're renewing a permit, but for a first-time test, in-person payment is standard.

If you fail the test and need to retake it, you typically pay the fee again. Some states waive the second fee within a certain window (like 30 days), but most do not. Ask the testing staff whether a retake fee applies before you leave, so you know what to expect if you need another attempt.

What the fee covers

The test fee covers the written exam itself and, in most states, the physical permit card or document you receive if you pass. It does not cover any additional services like rush processing, replacement cards if you lose your permit, or the road test you'll take later for a full license (that's a separate fee).

Some states charge extra if you want your permit mailed to you instead of picking it up in person, or if you need it processed faster than the standard timeline. These add-ons are optional and clearly listed on the DMV website before you pay.

Retake fees and multiple attempts

If you do not pass on your first try, you will need to pay the test fee again to retake it. Most states let you schedule another test within days or weeks, depending on how busy the local DMV is. The fee for the second attempt is the same as the first, unless your state offers a discount for retakes within a specific timeframe.

A handful of states include one free retake within 30 days, but this is uncommon. Budget for the full fee each time you test, and confirm your state's retake policy on the DMV website or by calling ahead. Some people take practice tests online (often free) before their official test to reduce the chance of needing a retake.

Reduced or waived fees

A few states reduce or waive the learner's permit test fee for people with low income, but these programs are not universal. Some states offer fee reductions through their DMV if you can show proof of income below a certain threshold, while others do not offer any reduction at all.

If you are facing financial hardship, contact your local DMV office directly and ask whether a fee waiver or reduction is available. Have documentation of your income ready if you ask. Even if your state does not have a formal program, some offices have discretion to work with you on payment plans or deferrals.

Frequently Asked Questions

Do I have to pay the full fee if I fail the test?

Yes, in almost all states you pay the full fee again if you retake the test. A few states waive the fee for retakes within 30 days, but this is rare. Check your state's DMV website or call your local office to confirm whether a retake fee applies.

Can I pay online before I go to the DMV?

Some states and individual DMV locations now accept online payment before your appointment, which can speed up check-in. Others require you to pay in person at the testing location. Your state's DMV website will show whether online payment is available in your area.

What if I cannot afford the test fee?

Contact your local DMV office and ask whether a fee reduction or waiver is available based on income. Some states have programs for this, though they are not universal. Even if no formal program exists, the office may be able to discuss payment options with you.

Is the learner's permit test fee the same everywhere in my state?

Yes, the test fee is set by your state and is the same at every DMV location within that state. However, some counties or cities may add local fees on top of the state fee, so the total cost can vary slightly by location. Check your specific DMV office's website to confirm.

Do I need to bring cash, or can I use a card?

Most DMV locations accept both cash and card, but policies vary by office. Some accept checks as well. Call your local DMV ahead of time to confirm what payment methods they take, so you arrive prepared.