Learner's Permit Fees Differ Widely Across States

A learner's permit costs between $10 and $100 depending on where you live, how long you want it to last, and whether you need to retake the written test. There is no national standard — each state sets its own fee structure, and some charge differently based on your age or whether you already hold a valid ID. A few states bundle the permit fee into a combined license-and-permit package, while others charge them separately.

The fee you pay covers the cost of the written knowledge test, the permit document itself, and the state's processing. Some states add a transaction fee on top of the base permit cost. If you fail the written test and need to retake it, you may pay a retest fee — usually $5 to $15 — each time you sit for the exam again.

Key Takeaways

  • Learner's permit fees range from $10 to $100 and vary by state; check your state's DMV website for the exact amount before you go in.
  • Most states charge a single fee that covers the written test and the permit itself, but some add separate transaction or processing fees.
  • If you fail the written test, you typically pay a retest fee of $5 to $15 each time you take it again.
  • Some states offer reduced fees for minors or waive fees for certain military families, so ask the DMV whether you may have access to for a discount.
  • Payment methods vary by state — cash, check, debit card, and credit card are common, but not all DMV locations accept all forms.

How State Fees Break Down

Most states charge a single flat fee for a learner's permit that includes both the written test and the physical permit card. This fee typically ranges from $15 to $50. States like California charge around $35 for a learner's permit, while Texas charges approximately $16. New York's fee is roughly $10 for the permit itself, though you may face additional fees depending on your circumstances.

A smaller number of states separate the test fee from the permit fee. In these cases, you might pay $10 to $20 for the written test and then another $10 to $30 for the permit document. A few states also charge a document fee or administrative processing fee on top of the base cost — this can add $5 to $15 to your total.

The validity period of your permit also affects the total cost you pay over time. Most learner's permits last 6 months to 2 years. If your permit expires and you have not yet taken your road test, you will need to renew it, which usually costs the same as the original permit fee or slightly less.

Retest Fees When You Do Not Pass the Written Test

If you do not pass the written knowledge test on your first attempt, you will pay a retest fee each time you take it again. This fee is usually $5 to $15 per attempt and is separate from your original permit fee. Some states allow you to retake the test the same day; others require you to wait a set number of days — commonly 1 to 7 days — before you can test again.

A few states do not charge a separate retest fee and instead include unlimited retests within your permit validity period. Check your state's DMV website or call ahead to confirm whether retests cost extra and how many attempts you get before your permit expires.

Discounts and Fee Waivers That May explore

Some states offer reduced or waived permit fees for specific groups. Military families, low-income residents, and students in certain programs may may have access to for a discount. A handful of states waive fees entirely for active-duty military members or their dependents. Native American tribal members may also receive reduced fees in some states.

To find out whether you may have access to for a discount, contact your state's DMV directly or visit their website and search for "fee waiver" or "reduced fee." You will typically need to provide proof of your status — a military ID, proof of income, or tribal enrollment documentation. Ask whether you need to bring this proof to the DMV office or whether you can submit it in advance.

Payment Methods and Where to Pay

Most DMV offices accept cash, debit cards, and credit cards. Some locations also accept checks or money orders. A growing number of states allow you to pay online when you schedule your permit test appointment, which can speed up the process on the day you test.

If you are renewing a learner's permit or explore for one online in states that offer it, you can usually pay by debit or credit card. Call your local DMV office ahead of time to confirm which payment methods they accept, especially if you plan to pay by check or money order. Some DMV locations have ATMs on-site if you need to withdraw cash.

What Happens If You Lose or Damage Your Permit

If your learner's permit is lost, stolen, or damaged, you will need to replace it. Most states charge a replacement fee of $5 to $20, which is less than the original permit fee. You will need to go to a DMV office in person with a valid ID and proof of your address. The replacement permit usually arrives within a few days to a week.

Some states allow you to request a replacement online or by mail, while others require an in-person visit. Check your state's DMV website for the replacement process and fee before you make a trip to the office.

Combining Permit and License Fees in Some States

A few states offer a combined learner's permit and driver's license package that costs less than buying them separately. In these cases, you pay one fee upfront that covers both the permit test and the road test, plus both documents. This can save you $10 to $30 compared to paying for each step individually.

Other states require you to pay the permit fee first, then pay a separate license fee when you pass your road test. The license fee is typically higher than the permit fee — often $30 to $80 — because it covers a longer validity period (usually 4 to 8 years). Ask your DMV whether a combined package is available in your state and whether it makes financial sense for your situation.

Frequently Asked Questions

Do I have to pay the permit fee if I fail the written test?

No. You pay the permit fee only when you pass the written test and receive your permit. If you fail, you pay only the retest fee (usually $5 to $15) when you take the test again. Once you pass, you pay the full permit fee at that time.

Can I pay my permit fee online before I go to the DMV?

Many states allow you to pay online when you schedule your test appointment through their DMV website. Some states require payment in person at the DMV office. Check your state's DMV website to see whether online payment is an option and whether it speeds up your visit.

What if I cannot afford the permit fee?

Some states offer fee waivers or reduced fees for low-income residents, military families, or students. Contact your state's DMV and ask about fee information programs. You may need to provide proof of income or enrollment status. If no waiver is available, ask whether you can pay in installments or whether the fee can be deferred.

Does my permit fee cover the road test, or do I pay separately?

The learner's permit fee covers only the written knowledge test and the permit document. The road test is a separate step and has its own fee, usually $10 to $75 depending on your state. You pay the road test fee when you schedule or take your driving test.

How long is my learner's permit valid, and do I have to pay to renew it?

Most learner's permits are valid for 6 months to 2 years. When your permit expires, you must renew it if you have not yet passed your road test. The renewal fee is usually the same as the original permit fee or slightly less. Check your state's DMV website for your permit's expiration date and renewal cost.