Permit test fees range from $10 to $40 depending on your state

The cost of your permit test is set by your state's Department of Motor Vehicles (or equivalent agency) and does not vary between test locations within that state. Most states charge between $10 and $30 for a single permit test attempt. A few states charge as little as $5; a handful charge $40 or more. The fee covers the administration of the test itself — the written exam you take at the DMV office — and is separate from any fees for your permit document or driver's license.

You pay this fee each time you take the test, whether you pass or fail. If you fail and retake it, you will pay the fee again. Some states allow you to retake the test the same day; others require you to wait a set number of days before your next attempt. Neither affects the per-attempt cost.

Key Takeaways

  • Permit test fees are set by your state and typically range from $10 to $40 per attempt.
  • You pay the fee each time you take the test, including retakes after a failed attempt.
  • The test fee is separate from the cost of the permit document itself, which varies by state.
  • Your state's DMV website lists the exact fee and any rules about retesting intervals.

How state DMV fees break down

Most states in the $10 to $20 range include states like California ($10), Texas ($16), Florida ($15), and New York ($10). States charging $25 to $40 include Massachusetts ($30), Illinois ($30), and Pennsylvania ($36.50). A few states charge less than $10 — Vermont charges $5, for example — while others charge significantly more in specific circumstances, such as if you need to retake the test after multiple failures or if you request expedited processing.

The fee structure can also depend on whether you are taking the test in person at a DMV office or through an approved third-party testing location. Some states contract with private testing centers that may charge slightly different fees, though the difference is usually minimal. Your state's DMV website will show the exact fee for your location and test type.

The permit test fee does not include the cost of the permit document itself. After you pass the written test, you will typically pay an additional fee — usually $15 to $50 — to receive your actual learner's permit card. This is a separate transaction and a separate cost.

What happens if you fail and need to retake

If you do not pass the permit test on your first attempt, you will need to pay the test fee again to retake it. Most states allow you to retake the test within a few days, though some require you to wait 7 to 14 days before your next attempt. During that waiting period, you can study and use practice tests to prepare.

There is no penalty fee for failing — you straightforward pay the standard test fee again. However, if you fail multiple times in a row, some states may require you to take a driver education course or wait longer between attempts before you can test again. These requirements do not add to the test fee itself, but they do add time and potentially other costs (such as course tuition).

Fees for retesting after permit expiration

Your learner's permit is valid for a set period — usually 1 to 5 years depending on your state and age. If your permit expires before you pass your road test and earn your full license, you will need to renew it. Renewal fees vary by state but are often lower than the original permit fee, typically $5 to $15.

If your permit has expired and you have not yet taken the road test, you may be able to renew without retaking the written test. However, some states require you to retake the written permit test if your permit has been expired for a certain length of time — often 6 months or longer. If retesting is required, you will pay the full test fee again.

Where to find your state's exact fee

Your state's DMV website lists the permit test fee under sections labeled "Fees," "Learner's Permit," or "Written Test." You can also call your local DMV office or visit in person to confirm the current fee before you schedule your test. Fees can change, so checking the official source is more reliable than relying on information from other websites.

When you schedule your permit test appointment (if your state requires appointments), the fee will be shown at checkout or when you arrive at the testing location. Payment methods vary — some DMV offices accept cash, card, or check, while others accept only certain payment types. Checking your state's website or calling ahead will tell you what payment methods are accepted at your specific testing location.

Frequently Asked Questions

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

Yes. You pay the test fee each time you take the test, regardless of whether you pass or fail. If you fail and retake it, you will pay the fee again at your next attempt.

Is the permit test fee the same as the permit document fee?

No. The test fee covers the written exam only. After you pass, you pay a separate fee — usually $15 to $50 — to receive your actual learner's permit card. Both fees are required, but they are charged separately.

Can I get a refund if I don't show up for my test?

Refund policies vary by state. Some states refund the fee if you cancel before a certain important date; others do not refund at all. Check your state's DMV website or call your local office to learn the cancellation and refund policy.

What if I take the permit test in a different state than where I live?

You will pay that state's test fee. However, most states require you to be a resident or have a valid reason to test there. You cannot straightforward travel to a cheaper state to take the test. Your home state's DMV can tell you whether you are required to test in your home state.

Are there any discounts or fee waivers for the permit test?

Most states do not offer discounts on the permit test fee itself. However, some states waive or reduce fees for low-income applicants or offer fee reductions through specific programs. Contact your local DMV to ask whether any fee information programs exist in your state.