The cost of a learner's permit test varies by state, typically between $10 and $40
Most states charge a single fee to take the written knowledge test for your learner's permit, and that fee covers the test itself — not the permit card, not the background check, just the exam. The amount depends entirely on where you live. Some states keep the cost low at $10 to $15; others charge $25 to $40. A few states bundle the test fee with other costs, so you may pay one total amount that includes both the written test and the permit card together.
The fee is usually non-refundable if you fail the test, though you can retake it. Most states let you retake a failed test the same day or within a few days, and you'll typically pay the full fee again each time you test. A small number of states include one or two free retakes in the original fee, but this is uncommon — check your state's DMV website to know what applies to you.
Key Takeaways
- Learner's permit test fees range from $10 to $40 depending on your state, and the exact amount is set by your state's DMV or licensing authority.
- The test fee covers only the written knowledge exam; you may pay a separate fee for the permit card itself when you pass.
- If you fail the test, you must pay the full fee again to retake it in most states, though a few states offer one or two free retakes.
- You can find your state's exact fee and retake policy on your state DMV website or by calling your local DMV office.
What the test fee actually covers
The learner's permit test fee pays for the written exam only — the questions you answer on a computer or paper at the DMV office. It does not cover the physical permit card, the background check, or any other service. Once you pass the test, you may owe a separate fee for the permit card itself, which is usually $5 to $20 more depending on your state.
Some states combine these costs into one total fee that you pay upfront before you test. Others charge the test fee when you take the exam and the card fee only after you pass. Ask at your local DMV office or check your state's website to understand the full cost before you arrive.
How to find your state's exact fee
Your state's DMV website lists the current test fee for your learner's permit. Search "[your state] DMV learner's permit test fee" or go directly to your state's official DMV site. The fee may vary slightly between DMV offices in different counties, though most states charge the same amount statewide.
If the website is unclear, call your local DMV office directly. Staff can tell you the exact fee, whether you need to bring cash or if they accept cards, and whether you need to make an appointment or can walk in. This is faster than guessing and arriving unprepared.
Retake fees and what happens if you fail
If you fail the written test, you will almost always pay the full test fee again to retake it. Most states allow you to retake the test the same day, within a few days, or within a set window like 7 to 30 days. Each retake costs the same as the original test.
A small number of states include one or two free retakes in the original fee, meaning you pay once and can test multiple times at no extra cost. This is rare, so do not assume it applies to you. Check your state's DMV website or ask when you pay the fee whether retakes are free or cost extra.
Other costs beyond the test fee
The test fee is only one part of getting your learner's permit. You will also need to pay for the permit card itself (usually $5 to $20), and some states charge a separate process or processing fee ($5 to $15). A few states require a vision screening, which may cost $10 to $25 if you do not bring proof of a recent eye exam.
Add these costs together and your total out-of-pocket expense for a learner's permit typically ranges from $30 to $80, depending on your state and whether you pass the test on your first try. If you fail and retake the test, add another test fee to that total.
Payment methods and what to bring
Most DMV offices accept cash, debit cards, and credit cards, but some smaller offices may accept cash only. Call ahead to confirm what payment methods your local office takes. Bring more cash than you think you need in case there are additional fees you did not expect.
You will also need to bring required documents — usually a birth certificate or passport, proof of residence, and your Social Security number. Forgetting documents can mean a wasted trip and no refund of any fees you paid. Check your state's DMV website for the exact list of documents required before you go.
Frequently Asked Questions
Can I get a refund if I fail the test?
No. The test fee is non-refundable in all states. If you fail, you must pay the full fee again to retake the test. This is why studying before you test is important — it reduces the chance you will have to pay twice.
Do I have to pay the test fee if I don't show up for my appointment?
This depends on your state. Some states charge the fee only when you actually take the test, so no-shows are free. Others charge the fee when you book the appointment, and you lose it if you do not show up. Check your state's policy before you schedule.
Is the learner's permit test fee the same everywhere in my state?
In most states, yes — the fee is set by the state and is the same at every DMV office. A few states allow individual counties to set slightly different fees, so call your local office to be sure. The difference is usually only a few dollars.
What if I cannot afford the test fee right now?
Some states offer fee waivers or reductions for low-income applicants, but this is uncommon and varies by state. Contact your local DMV office and ask whether a hardship waiver is available. You may need to provide proof of income or enrollment in a public information program.
Do I pay the test fee before or after I take the exam?
You pay before you test in almost all states. You will pay at the DMV counter or online when you schedule your appointment, then take the test. If you fail, you pay again to retake it.