Driver's license fees vary by state and by the type of license you're getting

There is no single cost for a driver's license in the United States. Every state sets its own fees, and those fees depend on what kind of license you're getting, how long it's valid, and whether you're renewing or getting one for the first time. A learner's permit in one state might cost $20, while in another it costs $85. A standard five-year license might run $35 in one place and $150 in another.

The best way to know what you'll actually pay is to check your state's Department of Motor Vehicles website directly—they publish their current fee schedules there. But understanding what affects the cost, what's included in the fee, and what extra charges might come up will help you prepare and avoid surprises at the counter.

Key Takeaways

  • Driver's license fees range from roughly $20 to $200 depending on your state and the type of license, with no national standard.
  • Learner's permits, standard licenses, and commercial licenses each have different costs, and longer validity periods usually cost more.
  • Your state's DMV website lists the exact current fees for your situation; calling ahead can confirm whether you need to bring additional payment for testing or processing.
  • Some states charge separate fees for the written test, road test, and license issuance, while others bundle them into one price.
  • Replacement licenses, name changes, and address updates often have their own smaller fees on top of renewal costs.

What a learner's permit costs

A learner's permit is usually the cheapest credential you'll get from your state's DMV. Most states charge between $10 and $50 for a permit, though some charge more. The permit itself is temporary—typically valid for six months to two years—so the lower cost reflects that shorter lifespan.

Some states bundle the permit fee with the written test fee, while others charge them separately. A few states charge nothing for the permit itself but charge a fee to take the written test. Check your state's DMV site to see whether the fee you find includes the test or whether you'll pay extra when you show up to take it.

Standard driver's license fees by validity period

A standard driver's license—the kind most people get after passing their road test—costs more than a permit because it's valid longer and represents a full driving credential. Most states offer licenses valid for four, five, or eight years, and the fee increases with the length of validity.

A four-year license might cost $40 to $60, a five-year license might cost $50 to $100, and an eight-year license might cost $100 to $150. Some states also offer a choice: you can pay less for a shorter license and renew sooner, or pay more upfront for a longer one. Your state's DMV website will show you what options are available and what each costs.

Keep in mind that the fee you see listed is usually just for the license itself. If you're getting your first license and haven't yet passed your road test, you may need to pay a separate road test fee—typically $15 to $50—on the day of your test.

Commercial driver's license and endorsement costs

A commercial driver's license (CDL) costs significantly more than a standard license because it requires additional testing and represents a higher level of responsibility. Most states charge $100 to $300 for a CDL, depending on the class and validity period.

If you're adding an endorsement to an existing license—such as a hazmat endorsement or passenger endorsement—that usually costs $10 to $50 extra. Some states charge the endorsement fee only once, while others charge it each time you renew. Check your state's specific rules before you budget.

Testing fees that may not be included in the license fee

Some states bundle all testing and issuance into one fee, but others charge separately for the written test, the road test, and the license card itself. You might see a $30 license fee listed online, then arrive at the DMV and learn there's a $25 written test fee and a $40 road test fee on top of that.

Written tests typically cost $5 to $25. Road tests typically cost $15 to $75, depending on whether the state uses its own examiners or contracts with a third party. A few states allow you to take your road test at a private driving school instead of the DMV, and those schools sometimes charge their own fees in addition to the state's fee.

Before you go to the DMV, call ahead or check the website to confirm whether the fee you found includes testing or whether you need to budget for additional charges.

Renewal, replacement, and amendment fees

Renewing your license before it expires usually costs less than getting a new one. Most states charge $20 to $80 for a standard renewal, depending on the validity period you choose. Some states offer online renewal for a lower fee if you haven't changed your address or appearance significantly.

If you lose your license or it's damaged, a replacement typically costs $5 to $30. If you change your name or address, some states charge a small fee ($5 to $15) to update your license, while others include it free with a renewal. A few states charge nothing for address changes but do charge for name changes. Your state's DMV website will specify what each transaction costs.

Payment methods and what to bring

Most DMV offices accept cash, debit cards, and credit cards, though a few still accept only cash or check. Some states allow you to pay online when you renew by mail or through their website, which can be cheaper than renewing in person.

Bring more cash or a payment method with a higher limit than you think you'll need. If you're getting your first license and paying for a permit, written test, road test, and license card all at once, the total can add up quickly. Having a buffer prevents the frustration of discovering you don't have enough to cover everything.

How to find your state's exact fees

The fastest way to find out what you'll pay is to go to your state's DMV website and look for "fees" or "fee schedule." Most states publish a clear table showing the cost of each transaction. If the website is unclear, call your local DMV office—they can tell you the exact total you'll owe for your specific situation.

When you call, have ready the type of license you want (standard, commercial, motorcycle endorsement, etc.), whether you're getting it for the first time or renewing, and your age if you're under 21 (some states charge differently for young drivers). The DMV staff can then give you a precise number.

Frequently Asked Questions

Do I have to pay for a road test if I take it at a private driving school?

It depends on your state. Some states allow private schools to administer the road test and charge their own fee in addition to the state's license fee. Others require all road tests to be taken at the DMV. Check your state's rules before enrolling in a private school, because the total cost can be very different.

Can I renew my license online for less money?

Many states offer online renewal at a lower cost than in-person renewal, but only if you meet certain conditions—usually that your address hasn't changed, you don't need a new photo, and your license isn't expired by more than a certain number of years. Check your state's DMV website to see if you're may be able to access and what the online fee is.

What if I fail my road test—do I have to pay again to retake it?

Yes, most states charge a separate fee each time you take the road test. The fee is typically the same as the first attempt, ranging from $15 to $75. Some states allow you to retake the test the same day for free if you fail, but this varies widely. Ask your DMV when you schedule your first test.

Are there any discounts for military members or seniors?

A few states offer reduced fees for military members, seniors, or people with disabilities, but this is not common. Check your state's DMV website or call to ask whether any discounts explore to you. If you may have access to, bring proof—a military ID, birth certificate, or disability documentation—when you go to the DMV.

Do I need to pay the full license fee if I'm only getting a learner's permit?

No. A learner's permit is a separate, cheaper credential. You pay only the permit fee (usually $10 to $50) and the written test fee if it's charged separately. You won't pay the full license fee until you pass your road test and are ready to get your actual driver's license.