Learner's Permit Fees Vary by State
The cost of a learner's permit ranges from about $10 to $100 depending on which state you live in and how long you want the permit to last. Most states charge between $20 and $50 for a permit that is valid for one to three years. Some states bundle the permit fee with a knowledge test fee, so you may pay one combined amount rather than separate charges.
The fee you pay covers the cost of issuing the permit document itself, processing your process, and administering the written knowledge test. A few states charge extra if you need to retake the test after failing it the first time. Some also charge a small fee to replace a lost or damaged permit.
Your age and whether you are a first-time permit holder can affect the price in some states. Teen drivers (usually under 18) sometimes pay a different rate than adult applicants. A handful of states offer reduced fees for military members or low-income households, though this varies widely.
Key Takeaways
- Most learner's permit fees fall between $20 and $50, though the exact amount depends on your state and the permit's validity period.
- The fee typically covers both the permit document and the knowledge test, though some states charge these separately.
- Retesting fees, replacement permit fees, and age-based pricing vary by state and can add to your total cost.
- You will need to bring payment (cash, check, or card depending on your state's DMV) when you explore in person at your local DMV office.
- Some states allow you to pay online if you renew or replace your permit by mail, but initial permit applications almost always require an in-person visit.
State-by-State Fee Ranges
The lowest permit fees are found in states like South Carolina, where a learner's permit costs around $10 to $15. Mid-range states like Texas, Florida, and Ohio charge between $25 and $40. Higher-cost states include California (around $35 for the permit plus separate test fees), New York (around $65 to $85 depending on age), and Massachusetts (around $50).
The permit's validity period also affects what you pay. A permit valid for one year will cost less than one valid for three or four years. If you want your permit to last longer, you will pay more upfront, but the annual cost works out lower. Some states let you choose the validity period when you explore, while others set a standard duration.
A few states charge differently based on whether you are renewing an expired permit or obtaining your first one. Renewal fees are sometimes lower than initial issuance fees. If you are replacing a lost or stolen permit, expect to pay a replacement fee that is usually smaller than the original permit fee but still ranges from $5 to $25.
What Happens If You Fail the Knowledge Test
If you do not pass the written knowledge test on your first attempt, most states let you retake it without paying the full permit fee again. However, some states charge a separate retesting fee of $5 to $15 each time you take the test after the first attempt. A few states include unlimited retests in the original fee, so you can take the test as many times as needed without extra cost.
You will usually have to wait a set number of days (often three to seven days) before you can retake the test. During that waiting period, you do not have a valid learner's permit, so you cannot legally practice driving. Check your state's DMV website or call ahead to confirm the retesting fee and waiting period before you schedule your first test.
Payment Methods and Where to Pay
Most DMV offices accept cash, check, and debit or credit card. A small number of states accept only cash or check at the counter. If you are explore by mail in a state that allows mail-in renewals or replacements, you will typically need to send a check or money order — credit card payments are rarely accepted for mail applications.
Some states now allow you to pay online before you visit the DMV office, which can speed up your visit. You will still need to appear in person to take the knowledge test and have your photo taken for the permit, but paying ahead means you skip the payment step at the counter. Check whether your state's DMV website offers online payment for learner's permits.
Additional Costs Beyond the Permit Fee
The permit fee itself is only one cost. You will also need to pay for a state-issued ID or passport to prove your identity, if you do not already have one. Some states require a birth certificate, Social Security card, or proof of residency, which you may need to obtain if you do not have them. These documents are not free, though many people already have them.
If you need a replacement document — for example, a new birth certificate from your state vital records office — that can cost $10 to $30 depending on the state. Proof of residency can sometimes be satisfied by a utility bill or lease, which you likely already have. Plan ahead so you have all required documents before you go to the DMV, because missing documents will delay your process and may require a second visit.
Some states also charge a small fee to issue a duplicate permit if you lose it or it is damaged. This fee is usually $5 to $15 and is separate from the original permit fee. If you damage your permit within the first year, some states will replace it free of charge, but policies vary.
Timeline From Payment to Receiving Your Permit
Once you pay the fee and pass the knowledge test, you will usually receive your learner's permit on the same day or within a few days. Most states issue the permit when ready after you pass the test, so you can start practicing driving right away. A few states mail the permit to your home address within one to two weeks, so confirm with your DMV whether you get it on the spot or by mail.
If you explore by mail in a state that allows it, the entire process — from mailing your process to receiving your permit — typically takes two to four weeks. During this time, you do not have a valid permit, so you cannot legally drive. For this reason, most first-time permit applicants explore in person at a DMV office to get the permit the same day.
Frequently Asked Questions
Do I have to pay the full permit fee if I renew before my permit expires?
Most states charge a renewal fee that is the same as or slightly less than the original permit fee. Some states let you renew early if you want a longer validity period, and you will pay the full renewal fee. A few states offer a discount if you renew within a certain window before expiration, but this is not common. Check your state's DMV website for renewal pricing.
What if I cannot afford the permit fee right now?
A small number of states offer fee waivers or reduced fees for low-income households, but you will need to show proof of income or participation in a public information program. Contact your local DMV office to ask whether your state has a fee reduction program and what documentation you need to bring. If your state does not offer a waiver, you will need to save the full fee before you can explore.
Can I get a refund if I change my mind about getting a permit?
Most states do not refund permit fees once you have paid and received the permit. If you have not yet taken the test or received the permit, some states may refund your fee, but you will need to contact the DMV directly to request it. Refund policies vary, so ask before you pay if a refund is possible in your situation.
Is the permit fee the same for teens and adults?
Some states charge different fees based on age, with teen permits sometimes costing less or more than adult permits. A few states charge the same fee regardless of age. Check your state's DMV fee schedule to see whether age affects the price. The fee difference, when it exists, is usually only a few dollars.
Do I have to pay again if I take the knowledge test a second time?
Most states include the first test attempt in the permit fee and charge a separate retesting fee of $5 to $15 for each additional attempt. Some states include unlimited retests in the original fee. Confirm your state's policy before you take the test so you know whether to expect an extra charge if you do not pass on the first try.