What you'll pay for a learner's permit
A learner's permit costs between $10 and $50 in most states, but the exact amount depends on where you live and how long you want the permit to last. Some states charge a flat fee; others charge by year. A few states bundle the permit fee with a knowledge test fee, so you pay one amount that covers both.
The fee is not refundable if you fail the written test, and you will usually have to pay again if you want to retake it. Some states include one or two free retakes in the original fee; others charge $5 to $15 per retake. Check your state's DMV website or call before you go in, because retake policies vary widely.
Beyond the permit fee itself, you may have other costs: a vision screening (usually $5 to $15 if the DMV does it), a replacement permit if you lose it (typically $5 to $20), and a renewal fee if your permit expires before you pass your driving test (usually the same as the original fee). A few states charge extra if you need documents certified or if you want expedited processing.
Key Takeaways
- Learner's permit fees range from $10 to $50 depending on your state and the permit validity period.
- Test retakes are usually not free; expect to pay $5 to $15 each time you take the written exam again.
- You may owe additional fees for vision screening, replacement permits, or renewal if your permit expires before you get your license.
- Bring cash or a debit card to the DMV, because not all offices accept credit cards or checks.
How permit fees break down by state
States organize permit fees in different ways. Some charge one price for a permit valid for one year; others charge more for a permit valid for two or three years. A few states charge based on your age — a younger applicant might pay more because the permit lasts longer before renewal.
For example, some states charge $20 for a one-year permit and $35 for a three-year permit. Others charge a single flat fee of $25 regardless of how long you hold it. A handful of states include the knowledge test fee in the permit fee; most separate them. If your state separates them, the test fee is usually $5 to $10.
Your state's DMV website lists the exact fee for your age and the permit length you want. If the website is unclear, call the DMV directly — staff can tell you the total amount to bring and whether you need to pay by cash, card, or check.
What happens if you fail the written test
Failing the written test does not refund your permit fee, but it may or may not refund your test fee depending on your state. Most states let you retake the test the same day or within a few days, and each retake costs money — usually $5 to $15.
Some states include one or two free retakes in the original fee. Others charge for every attempt after the first. A few states charge a flat fee per visit to the DMV, so you can retake the test as many times as you want in one visit without paying again.
Before you go to the DMV, look up your state's retake policy. If retakes cost money, bring extra cash. If you fail multiple times, the cost adds up quickly — three retakes at $10 each means an extra $30 on top of your original permit fee.
Replacing a lost or damaged permit
If you lose your permit or it becomes unreadable, you will need to pay a replacement fee. This is usually $5 to $20, depending on your state. Some states charge the same amount as a renewal; others charge less.
You typically do not need to retake the written test to get a replacement — the DMV will issue a new card with the same information. Bring your ID and proof of your address. Some states let you order a replacement online or by mail; others require you to visit in person.
If your permit is damaged but still readable, some states will replace it for free. Check your state's DMV website to see whether damage qualifies as a free replacement or whether you have to pay.
Renewing a permit that has expired
If your learner's permit expires before you pass your driving test, you will need to renew it. The renewal fee is usually the same as the original permit fee — $10 to $50 depending on your state and the new validity period.
Some states let you renew online or by mail; others require an in-person visit. If you renew in person, you may have to retake the written test, depending on how long the permit has been expired and your state's rules. Check your state's DMV website before your permit expires so you know whether you can renew without testing again.
Renewing early — before your permit actually expires — is usually free or costs only a small fee. If you wait until after it expires, you may have to pay the full renewal fee and retake the test. Plan ahead so you do not lose practice time while waiting for a new permit.
Payment methods and what to bring
Most DMV offices accept cash, debit cards, and checks. Some accept credit cards; others do not. Call your local DMV before you go to confirm what they take, because payment rules vary by location even within the same state.
Bring more cash than you think you need. If you fail the written test and want to retake it the same day, you will need to pay the retake fee on the spot. If your vision screening costs extra, you will owe that too. Having extra money prevents a second trip.
Bring your ID, proof of address, and your Social Security number or tax ID. Some states require a parent or guardian signature if you are under 18. Bring a parent or guardian with you if your state requires it, because you cannot complete the process without their signature.
How permit costs compare to a full driver's license
A learner's permit is much cheaper than a full driver's license. A permit costs $10 to $50; a license typically costs $30 to $100 or more, depending on the validity period. Some states charge significantly more for a license than a permit because a license is valid for longer — often four to eight years instead of one to three.
You will pay the permit fee now and the license fee later when you pass your driving test. Some states credit part of the permit fee toward the license fee, so you do not pay the full amount twice. Others charge the full fee for each document. Check your state's DMV website to see whether a credit applies.
If you renew your permit before you get your license, you will pay the renewal fee each time. This can add up if you take a long time to pass the driving test. Passing the test within your permit's validity period saves you the cost of a renewal.
Frequently Asked Questions
Can I get a refund if I do not use my learner's permit?
No. Permit fees are non-refundable in all states. Once you pay and receive the permit, you cannot get your money back even if you decide not to drive or if you move out of state.
Do I have to pay the permit fee again if I fail the written test?
No. The permit fee covers the card itself, not the test. You keep the permit and can use it to practice driving. You only pay again if you want to retake the written test, and that fee varies by state — usually $5 to $15 per attempt.
What if I cannot afford the permit fee right now?
Some states offer fee waivers or reductions for low-income applicants, but this varies widely. Contact your local DMV office to ask whether a waiver is available in your state. You will likely need to show proof of income or enrollment in a government information program.
Does my permit fee cover the vision test?
Usually not. The permit fee covers the card and the knowledge test. A vision screening is often charged separately — typically $5 to $15 if the DMV does it. Some DMV offices do the screening for free as part of the permit process; others charge extra.
Can I pay online or do I have to go to the DMV in person?
Most states require you to visit the DMV in person to take the written test and get your permit card. A few states let you pay the fee online in advance, but you still have to show up to test and pick up the permit. Check your state's DMV website to see what you can do online.