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

The cost of your permit test depends entirely on which state you take it in. There is no federal permit test — 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 attempt, though a handful charge more. Some states bundle the permit test fee with the cost of the permit itself, while others charge them separately.

The fee you pay covers the cost of administering the test — the staff who proctor it, the system that scores it, and the infrastructure to issue your permit if you pass. It does not cover the physical permit card itself, which may have a separate fee added at the end of the transaction.

Key Takeaways

  • Most states charge between $10 and $50 for a permit test, though some charge more, and the exact amount depends on your state's DMV.
  • Some states charge the test fee and permit fee together as one cost, while others list them separately at checkout.
  • You typically pay the fee when you arrive to take the test, either in cash, card, or check depending on your local DMV's payment methods.
  • If you fail the test, you usually have to pay the fee again to retake it, though some states offer a discount on retakes or allow free retakes within a certain window.
  • A few states charge significantly more — over $100 — so checking your state's DMV website before you go saves you from a surprise at the counter.

How much each state charges for a permit test

The range is wide because states fund their DMVs differently and set fees based on their own budgets. California charges $35 for the written test. Texas charges $16. New York charges $10. Florida charges $7. Some states in the middle range charge $20 to $30. A few states — including Massachusetts and New Jersey — charge $100 or more for a permit test.

The best way to find your state's exact fee is to visit your state's DMV website directly and search for "permit test fee" or "written test cost." The fee is usually listed on the page where you schedule your test or in a fee schedule document. If you cannot find it online, you can call your local DMV office and ask — they will tell you the amount and what payment methods they accept.

Some states also charge different fees depending on whether you are taking the test in person at a DMV office or at a third-party testing location. A few states allow you to take the permit test at certain schools or driving schools, and those locations may charge a different fee than the DMV itself.

Whether the fee covers both the test and the permit card

In some states, the fee you pay is only for the test itself. If you pass, you then pay a separate fee for the permit card — usually $10 to $30 more. In other states, the test fee and permit fee are combined into one charge, so you pay once and walk out with both the test result and the permit in hand.

Read the fee schedule on your state's DMV website carefully, because the wording matters. If it says "permit test fee," that usually means the test only. If it says "permit fee" or "instruction permit fee," that usually means the whole thing. When you arrive at the DMV or log in to schedule online, the system will show you the total amount due before you pay, so you will see the breakdown then.

What happens if you fail and need to retake the test

If you do not pass on your first attempt, you will have to pay the 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 the full fee each time. A few states offer a discount on retakes — for example, charging $5 instead of $35 — but this is uncommon.

Some states allow you a certain number of free retakes within a set time window, usually 30 to 60 days. Check your state's rules before you take the test the first time, so you know what to expect if you do not pass. The DMV website or the staff at your local office can tell you the retake policy and whether any discounts explore.

Payment methods accepted at the DMV

Most DMV offices accept cash, debit cards, and credit cards. Some also accept checks or money orders. A few states now allow you to pay online when you schedule your test appointment, which means you pay before you arrive at the office. If you are taking the test at a third-party location, ask ahead of time what they accept — some smaller testing centers may only take cash.

If you are scheduling your test online through your state's DMV website, you will usually pay with a card at that time. If you are walking in without an appointment, bring cash or a card to be safe. Call your local DMV office if you are unsure what they accept.

Whether you can get a refund if you do not take the test

Most states do not refund the permit test fee if you schedule an appointment and do not show up, or if you cancel close to your appointment date. Some states allow a refund if you cancel more than a certain number of days in advance — often 48 hours or a week. A few states have no refund policy at all.

Check your state's cancellation and refund policy on the DMV website before you schedule. If you need to cancel, do it as early as possible. If you paid online and the system allows you to cancel your appointment, you may see the refund processed back to your card within a few business days, though it can take longer depending on your bank.

Additional costs beyond the permit test fee

The permit test fee is just one cost in the process of getting your license. You will also need to pay for the actual permit card (if not bundled), and later for your driver's license. Some states charge for a replacement permit if you lose it. You may also pay for a road test when you are ready to get your full license, and that fee is separate from the permit test fee.

If you take a driver's education course — which some states require and others recommend — that course has its own cost, usually $200 to $500. That is not part of the DMV fee, but it is part of your total cost to get licensed. Budget for all of these separately.

Frequently Asked Questions

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

Many states let you pay when you schedule your test appointment online, so yes — but not all. Check your state's DMV website to see if online scheduling and payment are available. If your state does not offer online scheduling, you will pay in person when you arrive for your test.

What if I paid the fee but did not show up for my test?

Most states do not refund no-shows. Some allow a refund if you cancel within a set window — often 48 hours before your appointment. Check your state's policy on the DMV website or call your local office to ask about your specific situation.

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

Yes, in most states you pay the full fee each time you retake the test. A few states offer a discount on retakes or allow one free retake within a certain time frame. Look up your state's retake policy on the DMV website before your first attempt.

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

Not always. Some states charge them separately — you pay for the test, and if you pass, you pay again for the card. Other states combine them into one fee. Your state's DMV website will show you the breakdown, and you will see the total before you pay.

What if my state charges more than $50 for the permit test?

A few states do charge over $100. This is set by state law, not by the DMV, so you cannot negotiate or avoid it. Check your state's DMV website to see the exact fee before you go, so there are no surprises.