The cost of your learner's permit test varies by state, from about $10 to $40

Most states charge between $10 and $40 for the written knowledge test that comes with your learner's permit. Some states bundle the test fee with the permit process fee, so you pay one amount for both. Others charge them separately. A few states charge nothing at all for the written test but add fees for the permit card itself or for processing your process.

The exact amount depends entirely on where you live. Your state's Department of Motor Vehicles (DMV) or equivalent agency sets the fee, and it does not change based on how many times you take the test or whether you pass on your first try. If you fail and retake it, you typically pay the same fee again.

The written test is different from the road test you take later. The road test usually costs more and is charged separately, often by a third party or a private testing facility rather than the DMV itself.

Key Takeaways

  • Most states charge between $10 and $40 for the learner's permit written test, though some charge nothing for the test itself.
  • Many states combine the test fee with the permit process fee into one charge, while others list them as separate line items.
  • If you fail the test and retake it, you pay the fee again in most states, though a few offer one free retake.
  • The road test, which comes later, is usually a separate and higher fee charged by a different agency or testing service.
  • Your state's DMV website lists the exact fee for your location and whether it includes both the test and the permit card.

How to find your state's exact fee

The fastest way is to visit your state's DMV website directly and search for "learner's permit fee" or "knowledge test fee." Most state sites have a fee schedule that lists what you pay for each step of the licensing process. Some states organize this by age (teen vs. adult) because fees sometimes differ.

If the website is unclear, call your local DMV office. They can tell you the exact amount, whether you pay it when you schedule the test or when you arrive to take it, and what payment methods they accept. Some DMVs take cash only; others accept cards or checks.

What happens if you fail and need to retake the test

In most states, you pay the full fee again each time you retake the written test. There is no discount for a second or third attempt. A few states offer one free retake within a certain window (usually 30 days), but this is uncommon and you should confirm with your DMV before counting on it.

Some people budget for two or three test attempts when they are preparing, especially if they are nervous about the written exam or English is not their first language. Studying with practice tests beforehand reduces the chance you will need to pay twice.

Whether the fee includes your permit card

In some states, the fee you pay covers both the test and the physical permit card you receive if you pass. In others, the test fee and the card fee are separate charges. A few states charge a small additional fee if you want a replacement card later (for example, if you lose it).

Your state's fee schedule should clarify this. If it does not, ask the DMV when you call or visit. Knowing whether the fee is all-in or whether you will owe more money at the end helps you budget and avoid surprises.

When and how you pay the fee

Most states let you pay when you arrive for your test appointment, though some require payment when you schedule online. A few states let you pay at a third-party location like a grocery store or pharmacy that handles DMV services, rather than at the DMV office itself.

Payment methods vary. Some DMVs accept only cash or check. Others take debit and credit cards. A few accept payment online before you arrive. Ask your DMV which methods they take so you bring the right form of payment and do not have to reschedule.

The difference between the written test fee and the road test fee

The written knowledge test and the road test are two separate exams with two separate fees. The written test is what you take to get your learner's permit. The road test comes later, after you have had your permit for a set number of months (usually 6 to 12 months, depending on your state and age).

Road test fees are usually higher than written test fees and are often charged by a private testing service rather than the DMV. Some states charge $30 to $50 for the road test; others charge more. A few states include the road test fee in your initial permit fee, but this is rare. Do not assume the two fees are the same or that paying for the written test covers the road test later.

Fees for adult learner's permits versus teen permits

Some states charge different fees depending on your age. Teen learner's permits (for people under 18) sometimes cost less than adult permits (for people 18 and older). Other states charge the same fee regardless of age. A few states have different fee structures based on how long the permit is valid — a permit that lasts three years might cost more than one that lasts one year.

Check your state's fee schedule and look for age-based pricing. If you are an adult taking your first permit test, do not assume the teen fee applies to you.

Frequently Asked Questions

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

Yes. You pay the fee to take the test, not to pass it. If you fail, you pay the same fee again to retake it. A very small number of states offer one free retake within 30 days, but most do not. Check your state's policy before you assume you will have to pay twice.

Can I take the written test online instead of at the DMV, and does that cost less?

Some states offer online written tests, but the fee is usually the same as the in-person test. A few states charge slightly less for online testing, but this is uncommon. Online tests are available in some states only for renewals or for people who cannot visit an office, not for first-time learner's permits. Check your state's DMV website to see if online testing is an option for you.

What if I cannot afford the fee right now?

There is no fee waiver or reduction program for learner's permit tests in most states. If cost is a barrier, contact your local DMV office and ask whether they have any resources or payment plans available. Some community organizations or nonprofits in your area may also offer information, though this varies widely by location.

Is the fee the same if I take the test in a different language?

Yes. Most states offer the written test in multiple languages at no additional charge. The fee remains the same whether you take it in English, Spanish, or another language your state offers. You may need to request the language when you schedule your test appointment.

Do I get a refund if I pass the test but decide not to get my permit?

No. Once you pay the fee and take the test, the money is not refunded even if you pass and choose not to proceed. If you are unsure about getting your permit, wait until you are ready before paying and taking the test.