Learner's Permit Fees Vary by State and License Class

The cost of a learner's permit ranges from about $10 to $100 depending on your state and the type of vehicle you plan to drive. Most states charge between $20 and $50 for a standard passenger vehicle permit. Some states bundle the permit fee with the written test fee, while others charge them separately. A few states offer reduced fees for minors or military personnel, and some waive fees entirely for certain groups.

The fee you pay typically covers the written knowledge test, the permit document itself, and the validity period — usually three to five years. If you fail the written test and need to retake it, most states charge an additional fee for each attempt, though a few include unlimited retakes in the initial permit fee. Check your state's DMV website for the exact breakdown, because what counts as "included" varies significantly.

Key Takeaways

  • Learner's permit fees range from $10 to $100 depending on your state, with most states charging $20 to $50.
  • Some states charge the permit fee and test fee separately; others combine them into a single cost.
  • The permit is usually valid for three to five years, and the fee covers both the document and the written test.
  • Retaking the written test typically costs an additional fee, though the amount and whether retakes are included varies by state.
  • Military members, seniors, and minors may receive reduced or waived fees in some states.

State-by-State Permit Fee Ranges

The following table shows representative permit fees across different regions. Your actual cost depends on your specific state and the class of license you are pursuing (Class D for standard passenger vehicles is the most common for learner's permits).

State RegionTypical Permit FeeTest Fee Included?Permit Validity
Northeast (NY, PA, MA)$20–$45Usually yes4–5 years
Southeast (FL, GA, NC)$15–$50Varies3–5 years
Midwest (OH, IL, MI)$25–$60Usually yes4–5 years
Southwest (TX, AZ, NM)$20–$40Usually yes3–5 years
West (CA, WA, CO)$35–$100Usually yes3–5 years

California and Washington have among the highest permit fees in the country. California charges around $35 for the permit itself plus an additional fee for the test, totaling roughly $100 or more depending on the county. Wyoming, South Dakota, and Montana are among the lowest, with fees under $20 in some cases. If you are moving to a new state or planning to get a permit in a state other than your home state, confirm the current fee before you visit the DMV office.

What Happens If You Fail the Written Test

If you do not pass the written knowledge test on your first attempt, you will need to pay a retest fee to try again. This fee is separate from your original permit fee and typically ranges from $5 to $25 per attempt. Some states allow you to retake the test when ready; others require you to wait a few days or a week before your next attempt. A small number of states include unlimited retakes in the original permit fee, so you pay once and can test as many times as needed within the permit's validity period.

Before you pay for a retest, ask the DMV staff or check your state's website to confirm whether retakes are included in your original fee. If you are retaking the test, you do not need to pay the full permit fee again — only the test fee. Some states allow you to schedule your retest online; others require you to return to the DMV office in person.

Additional Costs Beyond the Permit Fee

The permit fee itself does not cover everything you might need. If you require a replacement permit because yours was lost, stolen, or damaged, most states charge a duplicate fee of $5 to $20. If your permit expires and you need to renew it before upgrading to a full license, renewal fees typically match or are slightly lower than the original permit fee.

Some states charge extra for expedited processing or for obtaining a duplicate document by mail. A few states also charge a separate vision screening fee if you have not had your vision tested within a certain timeframe. Check whether your state requires a vision test as part of the permit process, because if you fail the vision screening, you may need to pay for corrective lenses or a medical evaluation before you can proceed.

How Payment Works at the DMV

Most DMV offices accept cash, debit cards, and credit cards. Some accept checks or money orders, though this is becoming less common. A few states allow you to pay online before your appointment, which can speed up the process. If you are paying in person, bring the exact amount or be prepared for the possibility that the office may not have change available, particularly in rural locations.

If you are under 18, some states require a parent or guardian to be present and to co-sign payment. Others allow minors to pay independently if they have their own funds. Confirm your state's policy before you go, because showing up without the required adult could mean a wasted trip.

Fee Reductions and Waivers

Several states offer reduced or waived permit fees for specific groups. Military members and their dependents may receive discounts in some states. Low-income residents might may have access to for fee waivers through specific programs, though you typically need to provide proof of income. Some states waive fees for seniors renewing a permit. A few states offer reduced fees for students or for people renewing during certain months.

To find out whether you may have access to for a reduction or waiver, contact your state DMV directly or visit their website and search for "fee waiver" or "reduced fees." If you do may have access to, you will usually need to bring documentation — such as a military ID, proof of income, or a student ID — to the DMV office. Do not assume you may have access to; confirm the specific requirements for your state before you explore.

Frequently Asked Questions

Can I pay my learner's permit fee online?

Some states allow online payment before your DMV appointment, but most require you to pay in person at the office. Check your state's DMV website to see whether online payment is an option. If it is, paying ahead can speed up your visit and reduce wait time.

What if I lose my learner's permit before it expires?

You will need to pay a duplicate or replacement fee, which is usually $5 to $20. You may be able to request a replacement online or by mail in some states, or you may need to visit the DMV in person. The replacement permit will have the same expiration date as your original.

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

No. You only pay the retest fee, which is typically $5 to $25. Your original permit fee covers the document and your first attempt. Keep your receipt so you can show proof of payment if the DMV asks.

Are there states where the learner's permit is free?

A very small number of states offer free or nearly free permits for certain groups, such as low-income residents or military members. Most states charge a fee. Contact your state DMV to ask whether you might may have access to for a waiver or reduction based on your circumstances.

How long is a learner's permit valid after I pay for it?

Validity periods range from three to five years depending on your state. Your permit document will show the expiration date. If your permit expires before you pass the road test and get your full license, you will need to renew it and pay a renewal fee.