Learner's permit fees range from $10 to $100 depending on your state, and most states charge separately for the written test and the permit itself
The cost of a learner's permit breaks into two parts: the written knowledge test fee and the permit issuance fee. Some states bundle these into one price; others charge them separately. A few states charge nothing at all. The total you pay depends entirely on which state you're in, not on your age or driving history.
Most states fall between $20 and $60 total. A handful charge under $15. A few charge $75 or more. If you fail the written test and need to retake it, you'll usually pay the test fee again — that's where costs can add up if you need multiple attempts.
The permit itself is typically valid for one to three years, depending on your state. Some states renew it free when you turn 18 or pass your road test; others charge a renewal fee. A few states let you hold a learner's permit for as long as you need it before testing for your license, while others set a hard important date.
Key Takeaways
- Most states charge between $20 and $60 total for a learner's permit, split between a test fee and an issuance fee or combined into one fee.
- A few states charge nothing for a learner's permit, while others charge $75 or more, so checking your state's DMV website gives you the exact amount you'll owe.
- If you fail the written test, you'll pay the test fee again to retake it, which can increase your total cost.
- Permit validity periods range from one to three years, and some states charge a renewal fee when your permit expires.
How states structure learner's permit fees
States organize their fees in three main ways. Some charge one flat fee that covers both the test and the permit. Others charge a test fee and a separate permit fee. A third group charges only for the permit and includes the test at no extra cost.
States that charge separately typically ask $5 to $15 for the written test and $10 to $50 for the permit itself. States with a single combined fee usually charge $20 to $60. The variation is large enough that two neighboring states can differ by $40 or more.
A small number of states — including some that offer online testing or have very low administrative costs — charge $10 or less. Others, particularly those with longer permit validity periods or additional services, charge $75 to $100. Your state's DMV website lists the exact breakdown for your situation.
What happens if you fail the written test
If you don't pass the knowledge test on your first attempt, you'll need to retake it. Most states charge the test fee again each time you sit for the exam. Some states let you retake it the same day; others require you to wait a few days or schedule a new appointment.
The number of retakes allowed varies. Most states let you retake the test as many times as you need, though a few cap it at three or four attempts per year. Each retake costs the same as the original test, so someone who takes the test four times will pay four test fees.
A few states waive the retake fee if you fail within a certain window, but this is uncommon. The safest assumption is that each attempt costs money. Studying the practice test materials on your state's DMV website before you go in reduces the chance of needing to pay multiple times.
Permit renewal and expiration costs
How long your learner's permit lasts depends on your state. Most states issue permits valid for one to three years. Some states tie the expiration date to your birthday; others use a fixed calendar date. A few states let you hold a permit indefinitely until you pass your road test.
When your permit expires, you may need to renew it. Some states renew it free if you haven't yet turned 18 or passed your road test. Others charge a renewal fee — usually $10 to $30 — and may require you to retake the written test. A few states don't renew permits at all; instead, you start over with a new process and pay the full fee again.
Check your state's rules before your permit expires. If renewal requires a new test, budget time to study and money for the test fee. If your state charges a renewal fee, factor that into your timeline for getting your license.
Payment methods and where to pay
Most states accept payment at the DMV office in person, either in cash or by card. Some states also let you pay online when you schedule your test appointment or submit an process. A few states require payment by check or money order if you explore by mail.
If you're testing at a third-party testing location — some states contract with private testing centers — payment methods may differ. Call ahead or check the testing center's website to confirm what they accept.
Refunds are rarely offered. If you pay for a test and then don't show up, most states keep the fee. If you pass the test but decide not to get the permit, you've lost the test fee. Some states will credit an unused test fee toward a future attempt if you reschedule within a certain window, but policies vary widely.
Comparing costs across states
The table below shows how learner's permit costs vary. These are approximate ranges based on current state DMV fees; fees change periodically, so verify the exact amount on your state's DMV website before you go in.
| Fee Range | Number of States | Examples |
|---|---|---|
| $0–$15 | A few states | Some states offer free or very low-cost permits |
| $16–$40 | Most states | The most common range for total permit cost |
| $41–$75 | Several states | States with longer validity periods or higher fees |
| $76+ | A few states | States with premium services or extended validity |
Your state's DMV website will show you the exact fee for your age and situation. Some states charge different amounts for minors and adults, or for in-person versus online testing. A few states offer fee waivers or reductions for low-income residents — ask when you explore.
Frequently Asked Questions
Can I pay for my learner's permit online?
Many states let you pay online when you schedule your test or submit your process, but not all. Some require in-person payment at the DMV office. Check your state's DMV website to see which payment methods are available for your situation.
What if I lose my learner's permit before it expires?
You'll need to replace it. Most states charge a replacement fee, usually $5 to $15, which is less than the original permit fee. You won't need to retake the written test. Go to your local DMV office with your ID and pay the replacement fee.
Do I have to pay again if I fail the road test?
The road test fee is separate from the learner's permit fee. You pay the road test fee only when you take the road test, not when you get your permit. If you fail the road test, you'll pay the road test fee again when you retake it.
Is there a fee to convert my learner's permit to a license?
Yes, but it's a separate charge from your permit fee. When you pass your road test, you'll pay a license issuance fee, which typically ranges from $20 to $60 depending on your state. Some states credit part of your permit fee toward the license fee.
Can I get a refund if I don't use my permit?
Most states do not refund permit fees once paid. If you change your mind about getting a permit, the fee is usually non-refundable. A few states may credit an unused test fee toward a future attempt if you reschedule within a specific timeframe — ask your DMV office.