Learner permit fees range from $10 to $100 depending on your state, and most states charge additional fees for the written test or knowledge exam itself

There is no single national price for a learner permit. Each state sets its own fee structure, and the total you pay depends on whether you're paying just the permit fee, a test fee, or both together. Some states bundle everything into one payment; others charge them separately. A few states charge nothing at all for the permit itself but collect money through the test or through your eventual driver's license fee.

The written test (also called the knowledge test) usually costs $5 to $15 on top of the permit fee, though some states include it in the permit cost. A handful of states allow you to take the test online for free or at a reduced price through their DMV website, while others require you to test in person at a DMV office and charge a fee each time you retake it.

If you fail the written test and need to retake it, you typically pay the test fee again — not the permit fee. Most states let you retake the test the same day or within a few days, but some impose a waiting period of 24 hours or longer between attempts.

Key Takeaways

  • Learner permit fees vary by state, ranging from $0 to $100, so you need to check your state's DMV website for the exact amount you'll owe.
  • The written test fee is often separate from the permit fee and typically costs $5 to $15, though some states include both in a single charge.
  • If you fail the written test, you pay the test fee again to retake it, but you do not pay the permit fee a second time.
  • Some states offer free or low-cost online testing options, while others require you to test in person at a DMV office.
  • Your learner permit is usually valid for 1 to 3 years depending on your state, so you may not need to renew it before you move to a full driver's license.

How state fees break down: permit, test, and total cost

Most states charge between $20 and $50 for the learner permit itself. States like California, Texas, and Florida fall in the middle of this range. A few states charge less than $20 — some as low as $10 or $15. A small number of states, including New York and some others, charge $50 or more for the permit alone.

The written knowledge test adds another layer. If your state charges separately for the test, expect $5 to $15. If you fail and retake it, you pay that fee again. Some states allow one free retake or include a certain number of retakes in the original test fee, but this varies widely.

A few states charge nothing for the learner permit itself but recover the cost through the driver's license fee later, or they bundle the permit and test into a single payment of $30 to $60. The best way to know your exact total is to visit your state's DMV website and look for "learner permit fees" or "knowledge test fees."

What happens if you fail the written test

Failing the written test does not cost you your permit fee — you keep your learner permit and can retake the test. You pay only the test fee again, which is typically $5 to $15. Most states allow you to retake the test within days, though some require a waiting period of 24 hours to a week between attempts.

Each time you retake the test, you pay the test fee. If you fail multiple times, those fees add up. Some states cap the number of retakes you can do in a certain period or require you to wait longer between attempts after a certain number of failures, but this is less common.

Your learner permit itself remains valid during this time, so you can continue practicing with a licensed adult driver while you study for the next attempt.

How long your learner permit lasts and whether you need to renew it

Learner permits are usually valid for 1 to 3 years from the date you receive it, depending on your state. Most states issue permits valid for 1 or 2 years. If your permit expires before you pass the road test and get your full driver's license, you will need to renew it.

Renewal fees vary. Some states charge the same fee as a new permit; others charge a reduced renewal fee of $10 to $20. A few states do not charge for renewal at all. Check your state's DMV website for renewal costs and the process — some states allow you to renew online, while others require you to visit an office in person.

If your permit expires and you have not yet taken the road test, you cannot legally drive with a supervising adult until you renew it. The renewal process is usually faster than getting your first permit, but it still takes time, so plan ahead if your permit is nearing expiration.

Additional costs beyond the permit and test fee

Some states charge extra fees for things related to your learner permit. If you need to replace a lost or damaged permit, most states charge a replacement fee of $5 to $20. If you move to a different state, you typically cannot transfer your learner permit — you must get a new one from your new state, which means paying that state's permit fee.

A few states charge a fee to take the road test itself, separate from the permit and written test. This fee usually ranges from $10 to $30 and is due when you schedule or take the road test, not when you get your learner permit. Some states include the road test fee in your driver's license fee instead.

If you need to take a driver's education course before you can get your learner permit (some states require this for drivers under 18), that course costs money too — usually $100 to $300 depending on whether it is online or in person. This is not a government fee but a private course cost, and it varies by provider.

States with no learner permit fee or very low fees

A small number of states charge little to nothing for a learner permit. Some states waive the permit fee entirely but charge for the written test. Others charge a flat fee of $10 to $15 that covers both the permit and test. The exact breakdown depends on your state's budget and fee structure.

To find out whether your state has a low or no-fee option, check your state's DMV website directly. Search for "learner permit fee" or "knowledge test fee" and look for any mention of fee waivers or reduced fees for certain groups. Some states offer reduced fees for low-income drivers or students, though this is not common.

How to pay your learner permit fee

Most states accept payment at DMV offices in person, by cash, check, or card. Many states also allow you to pay online when you explore for your permit or schedule your test, usually by credit or debit card. A few states charge a small convenience fee (usually $1 to $3) for online payment.

Some states allow you to start your process online, pay the fee online, and then visit an office only to take the written test. Others require you to do everything in person. Check your state's DMV website to see which payment methods and process routes are available in your area.

If you are paying for a retake of the written test, you typically pay that fee at the DMV office when you arrive to test, or online when you schedule your retake appointment.

Frequently Asked Questions

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

No. You pay the permit fee once and keep your permit even if you fail the test. You pay only the test fee again when you retake it, which is usually $5 to $15. Your permit stays valid while you study and retake the test.

Can I get my learner permit fee back if I don't use it?

Most states do not refund learner permit fees. Once you pay and receive your permit, the fee is non-refundable even if you decide not to drive or if your permit expires unused. Check your state's DMV policy to be certain, as a few states may have exceptions.

What's the difference between the learner permit fee and the driver's license fee?

The learner permit fee is what you pay to get your learner permit and take the written test. The driver's license fee is what you pay later when you pass the road test and get your full license. Both are separate charges, and you pay both over time as you progress through the licensing process.

Do I pay the learner permit fee every time I renew?

Yes, but the renewal fee may be lower than the original fee. Some states charge the same amount to renew; others charge $10 to $20 for renewal. A few states do not charge for renewal. Check your state's DMV website to find out what renewal costs in your state.

Are there any states where the learner permit is free?

A few states charge nothing for the learner permit itself, though they may charge for the written test or recover the cost through your driver's license fee later. The exact states and their policies change, so visit your state's DMV website to confirm whether your state has a free or low-cost option.