Permit test fees vary by state, and most fall between $10 and $50

The cost of your permit test depends entirely on which state you're taking it in. There is no federal permit test fee — each state's Department of Motor Vehicles (DMV) or equivalent agency sets its own price. Most states charge somewhere between $10 and $50 for a single permit test attempt, though a few charge less and a handful charge more.

Some states bundle the permit test fee with other costs, like the learner's permit itself or a knowledge test retake. Others charge separately for each component. A few states let you retake a failed test at no additional cost within a certain window, while others charge the full fee each time you sit for the exam.

The fee you pay covers the cost of administering the test — the staff time, the testing location, and the system that records your results. It does not typically cover the cost of the physical learner's permit card itself, which may be a separate fee.

Key Takeaways

  • Most states charge between $10 and $50 for a permit test, but the exact amount depends on your state's DMV fee schedule.
  • Some states include the test fee in the cost of the learner's permit, while others charge them separately.
  • Retake fees vary — some states charge the full fee again, while others allow one or more free retakes within a set timeframe.
  • You can find your state's exact fee by visiting your DMV website or calling your local office, since fees change periodically.

How state DMV fees are structured

Each state's DMV publishes its fee schedule publicly, usually on its website under "Fees" or "Learner's Permit." The permit test fee is often listed separately from the learner's permit issuance fee, but some states combine them into a single charge.

For example, one state might charge $15 for the knowledge test and $20 for the permit card, while another charges $30 total for both. A few states charge nothing for the test itself but charge a higher fee for the permit card. The only way to know your state's exact structure is to check your DMV's official fee page or call your local office.

Fees also change periodically as states adjust their budgets. A fee that was $20 two years ago may now be $25. This is why calling ahead or checking the website before you go in person is worth the five minutes — you'll know exactly what to bring and won't be surprised at the counter.

What happens if you fail and need to retake

Retake policies differ significantly across states. Some states charge the full test fee each time you retake the exam. Others allow you one free retake or a set number of free retakes within 30 or 60 days. Still others charge a reduced retake fee that's lower than the initial test fee.

A few states let you retake the test the same day at no extra charge if you fail, while most require you to wait a certain number of days before your next attempt. The waiting period is typically three to seven days, though some states allow retakes within 24 hours.

Your DMV's website should spell out the retake policy clearly. If it doesn't, call and ask: "If I fail the permit test, can I retake it the same day, and do I pay again?" This matters because if you're allowed a free retake and you fail, you'll want to know whether to schedule a second appointment or try again when ready.

Payment methods and where to pay

Most DMV offices accept cash, debit cards, and credit cards. Some accept checks. A growing number of states let you pay online when you schedule your permit test appointment, which means you pay before you arrive at the office.

If your state offers online scheduling and payment, you'll typically pay through the DMV's official website using a credit or debit card. The fee is charged when ready, and you'll receive a confirmation number. Bring that confirmation to your appointment.

If you're paying in person, bring more than the exact amount in case the fee has changed since you last checked, or bring a card so you're not caught short. Some DMV offices have ATMs on-site, but not all, so cash or card is safer.

Reduced or waived fees for certain groups

A small number of states offer reduced or waived permit test fees for low-income residents, but this is not common. Some states waive fees for military members or their dependents. A few waive fees for residents over a certain age or for people with disabilities.

These programs are state-specific and not widely advertised. If you think you might may have access to for a fee waiver or reduction, ask your DMV directly: "Do you offer reduced or waived permit test fees for [your situation]?" Be prepared to show documentation if the answer is yes.

Do not assume your state has this program — most do not. But it costs nothing to ask, and if your state does offer it, you could save $10 to $50.

Finding your state's exact fee

The fastest way to find out what your permit test costs is to visit your state's DMV website and search for "permit test fee" or "knowledge test fee." Most states list this clearly on a fees page or in a learner's permit guide.

If the website doesn't show the fee or you can't find it, call your local DMV office. Have your state ready when you call, and ask: "What is the fee for the permit knowledge test, and does that include the learner's permit card, or is that separate?" Write down the answer and the date you called, in case the fee changes.

Some states also publish a PDF fee schedule that you can read. This is often the most reliable source because it's an official document with an effective date. If you find one, read it and keep it with your test appointment information.

Frequently Asked Questions

Can I pay the permit test fee online before I go to the DMV?

Many states now let you pay online when you schedule your appointment through the DMV website. Check your state's DMV site to see if online scheduling is available. If it is, you'll pay the fee as part of booking your test slot. If your state doesn't offer online scheduling, you'll pay in person on the day of your test.

What if I can't afford the permit test fee right now?

Contact your local DMV office and ask if they offer payment plans, fee waivers, or reduced fees for low-income residents. Some states have these programs, though they're not universal. You can also ask whether your state allows you to retake a failed test for free within a certain timeframe, which can help if you need multiple attempts.

Do I have to pay the fee again if I pass the test but lose my permit before I turn 18?

No. The permit test fee is for the test itself, not for the permit card. If you pass and receive your permit, you don't pay the test fee again. If your card is lost or damaged, you may pay a replacement fee to get a new card, but that's separate from the test fee.

Is the permit test fee the same as the driver's license test fee?

No. The permit test and the driver's license test are separate exams with separate fees. Your state's DMV charges one fee for the permit knowledge test and a different fee for the driver's license road test or written exam. Check your state's fee schedule for both.