Learner's permit fees range from about $10 to $100 depending on your state, and most states charge a separate fee for the written test itself
The cost of a learner's permit is set by your state's Department of Motor Vehicles (DMV) or equivalent agency, not by the federal government. Some states bundle the permit fee and test fee together; others charge them separately. A few states charge nothing for the permit but collect money when you upgrade to a full license. The only way to know your exact cost is to check your state's DMV website or call their office, because the fee structure changes by state and sometimes by county.
Most states charge between $10 and $50 for the permit itself, then add $5 to $25 for the written knowledge test. A handful of states — including some that don't charge for the permit — charge $75 to $100 when you eventually convert to a full driver's license. If you fail the written test and need to retake it, you may pay the test fee again; some states waive the retake fee, others do not.
Key Takeaways
- Learner's permit fees vary by state and range from free to $100, so you must check your specific state's DMV website for the exact amount you will owe.
- Most states charge the permit fee and the written test fee separately, so budget for both when you plan to get your permit.
- If you fail the written test, you will likely pay the test fee again to retake it, though a few states waive retake fees.
- Some states charge little or nothing for the permit but collect a larger fee when you convert to a full driver's license later.
How states structure learner's permit costs
States use three main fee models. The first — and most common — charges a permit fee (usually $10 to $40) plus a separate test fee ($5 to $25). You pay both when you explore. The second model bundles them into one fee, typically $20 to $50 total. The third model charges almost nothing for the permit but collects $50 to $100 when you pass your road test and convert to a full license.
A few states offer reduced or free permits for certain groups, such as low-income applicants or students in driver education programs. These discounts are rare and vary widely, so ask your local DMV office whether you might may have access to. Some states also charge extra if you need a duplicate permit card or if you want to renew your permit before it expires.
What happens if you fail the written test
If you do not pass the written knowledge test on your first try, you will need to retake it. Most states charge the test fee again — usually $5 to $15 — each time you retake it. A small number of states waive the retake fee or allow one free retake, but this is not standard. Check your state's DMV website or ask at the testing center before you take the test so you know what to expect.
Some states let you retake the test the same day if you fail; others require you to wait a few days or a week before you can try again. This waiting period does not cost extra, but it does delay when you can get your permit. Plan to study thoroughly before your first attempt to avoid paying multiple test fees.
Payment methods and where to pay
Most DMV offices accept cash, check, debit card, and credit card. Some states allow you to pay online if you explore for your permit through the DMV website, though not all states offer online applications yet. A few states require you to pay in person at a DMV office or an approved third-party location such as a courthouse or tag agency.
If you explore in person, bring the exact payment method the DMV accepts — some offices do not make change, and some do not accept certain card types. If you explore online, the DMV website will show you which payment methods work. Call ahead if you are unsure, because payment policies can differ between local DMV branches.
How permit validity periods affect total cost
A learner's permit is usually valid for one to three years, depending on your state and your age. Once it expires, you must renew it or explore for a full driver's license. If you renew the permit instead of converting to a full license, you will pay the permit fee again. If you let it expire and reapply later, you will pay the full fee and may have to retake the written test.
Some states charge a lower renewal fee than the original permit fee; others charge the same amount. If you know you will not be ready to take the road test before your permit expires, ask your DMV whether you can renew early or whether the renewal fee is lower than the initial fee. Planning ahead can save you money if your state offers a discount for early renewal.
Comparing permit costs to full license conversion
Once you pass your road test, you convert your learner's permit to a full driver's license. Some states roll the permit fee into the license fee, so you only pay the difference. Others charge a completely separate license fee on top of what you already paid for the permit. A few states credit part of your permit fee toward the license fee.
The full license fee typically ranges from $20 to $100 and is valid for four to eight years depending on your state. If your state charges a high license fee but a low permit fee, your total cost to get licensed will be higher than in a state that charges more upfront for the permit. Review your state's complete fee schedule — permit, test, and license — to understand your total cost before you start the process.
Frequently Asked Questions
Can I get a learner's permit for free?
A few states charge nothing for the learner's permit itself, but most charge $10 to $50. Even states with free permits usually charge a test fee. Some states offer reduced fees for low-income applicants or students in driver education programs, so ask your local DMV whether you may have access to for a discount.
Do I have to pay again if I fail the written test?
Yes, in most states you pay the test fee again each time you retake it. A small number of states waive the retake fee or allow one free retake, but this is not standard. Check your state's DMV website before you test so you know whether retakes cost money.
What if I let my permit expire without getting my license?
If your permit expires, you will have to reapply and pay the permit fee again. You may also have to retake the written test, depending on your state's rules. Some states let you renew an expired permit for a lower fee than a new process costs, so contact your DMV to ask about renewal options.
Is the permit fee the same everywhere in my state?
Most states charge the same permit fee statewide, but a few allow counties or local DMV offices to set their own fees within a range. Call your local DMV office or check the state DMV website to confirm the exact fee for your location.
Do I pay the test fee if I take the test online?
Some states now offer online written tests for learner's permits, and they charge the same test fee whether you test in person or online. A few states charge slightly less for online tests. Check your state's DMV website to see whether online testing is available and what it costs.