Driver's license fees vary by state and type of license

The cost to get or renew a driver's license depends on which state you live in and what kind of license you need. A standard driver's license costs between $20 and $100 in most states, but some states charge more. The fee also changes based on how long the license is valid — a license good for four years costs less than one good for eight years.

Your state's DMV website lists the exact fee for your situation. You'll find it under "driver's license fees" or "license renewal costs." Some states post a fee schedule that breaks down the cost by license type and renewal length. You need to know your state's fee before you go to the DMV office, because most locations require exact payment or a specific payment method.

Key Takeaways

  • Standard driver's license fees range from about $20 to $100 depending on your state and how long the license lasts.
  • First-time licenses, renewals, and replacements often have different fees, so check your state DMV's fee schedule for your exact situation.
  • Most DMV offices accept cash, debit cards, or checks, but some locations have payment restrictions — call ahead to confirm what they take.
  • Real ID compliant licenses cost more than standard licenses in most states, usually $10 to $30 extra.
  • Some states offer discounts for seniors or military members, so ask your DMV whether you may have access to.

What a first-time driver's license costs

If you're getting your first driver's license, you'll pay a higher fee than someone renewing an existing license. Most states charge $40 to $80 for a first-time license, though a few charge less and a few charge more. This fee covers the written test, the road test, and the physical license card itself.

You may also need to pay separate fees for the written test or road test if your state charges them individually. Some states bundle all testing and licensing into one fee; others break them out. Your state DMV website will show whether testing fees are included in the license fee or charged separately. If you fail a test and need to retake it, some states charge a retest fee of $5 to $20.

Renewal and replacement license fees

Renewing an existing license costs less than getting a first-time license. Most states charge $20 to $60 to renew, depending on how long the new license will be valid. A four-year renewal typically costs less than an eight-year renewal in the same state.

Replacing a lost, stolen, or damaged license is a separate transaction with its own fee, usually $10 to $30. Some states charge the same amount as a renewal; others charge a flat replacement fee. If you need to change your name or address on your license, that may be free or cost $5 to $15 depending on your state. Check your state DMV's fee schedule to see which changes are free and which cost money.

Real ID compliant licenses cost more

A Real ID compliant license meets federal security standards and is required to board a domestic flight or enter a federal building. Most states charge $10 to $30 extra for a Real ID license compared to a standard license. Some states offer both options at the time of renewal and let you choose which one you want.

If you get a Real ID license, you'll need to bring additional documents to the DMV — typically a passport or birth certificate, proof of Social Security number, and proof of address. The extra documents don't cost money, but they take time to verify, so Real ID appointments may take longer than standard license appointments. If you don't fly or visit federal buildings often, a standard license is cheaper and works for driving and most identification purposes.

How to pay and what payment methods the DMV accepts

Most DMV offices accept cash, debit cards, and checks. Some locations also take credit cards, but not all — call your local DMV office before you go to confirm what payment methods they accept. A few states have moved to card-only payment to reduce cash handling, so if you plan to pay in cash, verify that your office still takes it.

Online renewal in states that offer it usually requires a debit or credit card. Mail-in renewal may require a check or money order. If you're unsure how to pay for your specific transaction, your state DMV website will tell you the payment methods for each service. Paying online or by mail is often faster than going to an office, and you avoid waiting in line.

Discounts and fee waivers for certain groups

Some states offer reduced fees or free licenses for seniors, military members, or people with low income. Military members on active duty may get a free license or a discounted renewal in their home state. Seniors (usually age 65 or older) sometimes pay a reduced fee or get a longer-validity license at no extra cost.

A few states waive fees for people receiving certain government benefits, but this is rare. If you think you may may have access to for a discount, ask your local DMV office or check your state's fee schedule — it will list any discounts available. You'll usually need to show proof of military status, age, or benefit status to get the discount.

Frequently Asked Questions

Do I have to pay the full fee if I'm renewing early?

Most states charge the full renewal fee even if you renew before your current license expires. Some states let you renew up to six months early at no extra charge, but you'll still pay the standard renewal fee. Check your state DMV's early renewal policy before you renew, because you can't get a refund if you change your mind.

What if I can't afford the license fee right now?

Some states offer payment plans or fee reductions for people with financial hardship, but this is uncommon. Contact your local DMV office and explain your situation — they may know of local resources or programs that help. If you need a license for work, your employer or a local nonprofit may be able to help you pay the fee.

Is the fee the same if I get my license online or by mail?

Yes, the license fee is the same whether you renew in person, online, or by mail. However, online and mail renewal may have lower total costs because you don't pay for parking or take time off work. Some states charge a small processing fee for online or mail renewal, usually $2 to $5, so the total may be slightly higher.

Do I have to pay again if I fail the road test?

You'll pay a retest fee if you fail and need to take the road test again. Most states charge $5 to $20 for a retest, though some include one free retest in the original license fee. Your state DMV will tell you the retest fee when you schedule your first test or when you fail.

Can I get a refund if I don't use my license?

No, driver's license fees are non-refundable. Once you pay and receive your license, you can't get your money back even if you don't use it or move out of state. If you move to another state, you'll need to get a license in your new state and pay that state's fee.