The cost of a learner's permit test varies by state, from $10 to $40 in most places

The fee you pay for a learner's permit written test depends entirely on which state you're taking it in. Most states charge between $10 and $30, though a handful charge as much as $40. Some states bundle the test fee with the permit card itself, so you pay one flat fee that covers both the exam and the document. Other states separate them — you pay to take the test, then pay again when you pass and receive your permit card.

The fee covers the cost of administering the test at a DMV office or approved testing location. It does not include study materials, driver education courses (which some states require), or the actual permit card if your state charges that separately. If you fail the test and need to retake it, you typically pay the full fee again.

A few states offer fee waivers or reductions for low-income applicants, but these are uncommon and usually require you to bring proof of income to the DMV. Check your state's DMV website directly — the fee structure can change, and some states adjust fees annually.

Key Takeaways

  • Most states charge $10 to $30 for a learner's permit written test, with some states charging up to $40.
  • Some states include the test fee and permit card fee in one payment; others charge them separately.
  • If you fail the test, you pay the full fee again when you retake it.
  • A small number of states offer fee reductions for applicants who meet income requirements, but you must bring proof to the DMV.
  • The exact fee and payment method vary by state, so confirm the amount before you go to the DMV.

How state DMV fees are structured

States organize learner's permit fees in three main ways. The first is a single combined fee: you pay one amount (typically $15 to $35) that covers both the written test and the permit card you receive after passing. California, Texas, and Florida use this model. The second is a separate test fee and card fee: you pay to take the test (usually $10 to $20), and if you pass, you pay again (usually $10 to $25) to get the physical permit. New York and Pennsylvania structure fees this way. The third is a test-only fee with no separate card charge: you pay once to take the test, and the permit card is issued at no additional cost if you pass. This is less common but used in a few states.

Some states also charge a small processing or process fee on top of the test fee itself. This might be $2 to $5 and covers paperwork handling. Always ask the DMV clerk or check the website before you pay, because the total can be higher than the advertised "test fee" alone.

What happens if you fail and need to retake the test

If you do not pass the written test on your first attempt, you will pay the full test fee again to retake it. Most states allow you to retake the test the same day or within a few days, but you must pay each time. Some states impose a waiting period — typically 24 hours to one week — before you can retake the test, but this does not reduce the fee.

A few states cap the number of retakes you can attempt within a certain period (for example, three attempts in 12 months) before you have to wait or reapply for a new permit. Check your state's rules before your first test so you know what to expect if you do not pass.

Payment methods at the DMV

Most DMV offices accept cash, debit cards, and credit cards for learner's permit test fees. Some locations also accept checks or money orders, though this is becoming less common. A few states now allow you to pay online before you arrive at the DMV, which can speed up the process.

If you are paying at a third-party testing location (some states allow private testing centers to administer the written exam), payment methods may differ. Call ahead to confirm what the location accepts. Do not assume you can pay by a particular method — some rural DMV offices or smaller testing sites may only accept cash.

State-by-state fee examples

The table below shows learner's permit test fees in a sample of states. Fees change periodically, so treat these as examples of the range rather than current prices. Always check your state's official DMV website for the exact fee before you go.

StateLearner's Permit Test FeeSeparate Card Fee?
California$35 (combined test and card)No
Texas$16 (combined test and card)No
Florida$7 (test only)Yes, $48 for card
New York$10 (test only)Yes, $20 for card
Pennsylvania$20 (combined test and card)No
Ohio$25 (combined test and card)No
Illinois$5 (test only)Yes, $30 for card
Georgia$20 (combined test and card)No

These fees are examples and may have changed. The key point is that some states charge very little for the test itself but more for the card, while others bundle everything into one higher fee. Knowing which model your state uses helps you budget for the full cost.

Fee waivers and reduced-cost options

A small number of states offer fee reductions or waivers for applicants with low income. These programs are not common, and may be able to access rules vary widely. Some states require you to bring a letter from a social services agency, a tax return, or a pay stub showing your income is below a certain threshold. Others require you to fill out a form at the DMV itself.

If you think you may be may be able to access for a fee reduction, contact your state DMV before you go to the office. Ask specifically whether your state offers income-based fee waivers for learner's permits and what documentation you need to bring. Do not assume a waiver exists — most states do not offer one.

How to prepare for the cost

Budget for the test fee plus the card fee if your state charges them separately. If you are unsure whether you will pass on the first attempt, set aside money for a retake as well. Some people budget for two or three attempts to account for the possibility of failing.

Check your state's DMV website at least one week before your test date to confirm the exact fee, the payment methods accepted at your specific DMV location, and whether you can pay online in advance. This prevents surprises when you arrive. If you are taking the test at a private testing center rather than a DMV office, call that location directly to ask about fees and payment methods.

Frequently Asked Questions

Do I have to pay the test fee if I don't pass?

Yes. You pay the test fee each time you take the exam, whether you pass or fail. If you fail and retake the test, you pay the full fee again. There is no refund if you do not pass on your first attempt.

Can I pay the learner's permit test fee online?

Some states allow online payment before you visit the DMV, but not all. Check your state's DMV website to see if you can pay in advance. If online payment is not available, you will pay in person at the DMV or testing location.

What if my state charges separate fees for the test and the card?

You pay the test fee when you take the exam. If you pass, you pay the card fee when you receive your permit. If you fail, you only pay the test fee again when you retake it — you do not pay the card fee until you pass.

Are there any states where the learner's permit test is free?

No state offers a free learner's permit written test. All states charge a fee, though the amount varies from as low as $5 to as high as $40. Some states offer fee reductions for low-income applicants, but free testing is not available anywhere.

What if I lose my permit card after I pass the test — do I pay again?

No. If you lose your permit card, you pay a replacement fee (usually $5 to $15), not the full test fee. You only pay the test fee when you take the written exam itself.