The total cost depends on which license you're getting and whether you're renewing or starting from scratch

A learner's permit, written test, road test, and license itself each have their own fee. If you're a first-time driver, you'll pay for several of these separately. If you're renewing an existing license, you'll pay one renewal fee. The amounts vary by state — some charge $20 for a permit and others charge $50 — so you need to check your state's DMV website for exact numbers.

Most states charge between $100 and $250 total for a new driver's license when you add up every step. A renewal usually costs less, typically $30 to $100. Some states bundle certain fees together, while others charge you at each stage. This guide walks you through what you'll encounter at each point and where the money goes.

Key Takeaways

  • A learner's permit, written test, road test, and license issuance are usually four separate fees, each charged by your state DMV.
  • First-time driver costs range widely by state, but most people spend between $100 and $250 total from permit to license.
  • Renewing an existing license costs less than getting one for the first time, typically $30 to $100 depending on your state.
  • Your state DMV website lists exact fees for your location; calling ahead prevents surprises at the counter.
  • Some states charge extra for Real ID compliance, hazmat endorsements, or duplicate licenses, so read the fee schedule carefully.

What you pay for a learner's permit

Your learner's permit is the first document you get, and it has its own fee. This is not the same as the written test fee — the permit itself costs money to issue. Most states charge between $15 and $50 for a permit, though some charge more. A few states include the written test fee in the permit fee; others charge them separately.

The permit is valid for a set period — usually three to five years — so you won't pay for it again unless it expires before you get your full license. Some states charge a small fee to renew an expired permit if you haven't yet passed your road test.

Written test fees and what they cover

Taking the written test at the DMV usually costs $5 to $25, depending on your state. This is separate from the permit fee. You pay this fee each time you take the test, so if you fail and retake it, you may pay again — though some states let you retake it once for free within a certain period.

A few states bundle the written test fee into the permit fee, so you won't see it as a separate charge. Check your state's fee schedule to know whether to expect one bill or two when you get your permit.

Road test and license issuance fees

The road test itself typically costs $10 to $50. Like the written test, you pay this fee each time you take it. If you fail and schedule another test, you'll pay the fee again. Some states charge more for road tests than written tests because an examiner must spend time with you one-on-one.

Once you pass the road test, you pay a separate fee to issue your actual license. This fee usually ranges from $20 to $75. Some states combine the road test and license issuance into one fee; others charge them separately. Your state DMV will tell you the exact breakdown when you schedule your road test.

Renewal fees and how often you pay

When your license expires, you renew it by paying a renewal fee rather than going through the whole process again. Renewal fees are typically $30 to $100, depending on your state and how long the new license is valid for. Most states issue licenses valid for four to eight years, so you might renew once every five years or once every eight years.

Some states charge different renewal fees depending on whether you renew in person at the DMV or online. Online renewal is often cheaper. A few states charge extra if you want your license to be valid for longer — for example, paying more for an eight-year license instead of a five-year one.

Real ID and other add-on costs

If you want your license to work as a Real ID — meaning it's acceptable for federal purposes like boarding a domestic flight — some states charge extra. The Real ID upgrade typically costs $10 to $30 on top of your license fee. A few states include Real ID compliance in the standard license fee, so you don't pay extra.

Other add-ons that may cost more include duplicate licenses (if you lose yours and need a replacement), hazmat endorsements for commercial driving, and organ donor registration. Check your state's fee schedule to see which of these explore to you.

How to find your state's exact fees

The fastest way to learn what you'll pay is to visit your state DMV's official website and look for the fee schedule. Most states post a complete list of all charges. Search for "[your state] DMV fees" or "[your state] driver's license cost" to find it quickly.

If you can't find the fee schedule online, call your local DMV office. Staff can tell you the exact amount you'll need to bring for each step. Knowing the fees ahead of time means you won't be surprised at the counter, and you can bring the right payment method — some DMV offices don't accept all forms of payment.

Payment methods and what to bring

Most DMV offices accept cash, debit cards, and credit cards. Some accept checks. A few locations only accept certain payment methods, so call ahead if you're unsure. Bring more than the exact amount in case you need to pay for something unexpected — for example, if you fail your written test and want to retake it the same day.

If you're paying online for a renewal, your state will tell you which payment methods are available. Some states charge a small processing fee for online payments, so the total may be slightly higher than paying in person.

Frequently Asked Questions

Do I have to pay for my road test if I fail?

Yes, you pay the road test fee each time you take it, whether you pass or fail. If you fail and want to retake it, you'll pay the fee again. Some states let you schedule another test right away; others require you to wait a certain number of days before retaking it.

Is there a fee to replace a lost or stolen license?

Yes, most states charge a duplicate or replacement fee, typically $10 to $30. This is less than getting a new license from scratch, but it's a separate charge from your renewal fee. Some states waive the fee if you report the license stolen to police first.

Can I renew my license online, and does it cost less?

Many states offer online renewal, and some charge less for it than in-person renewal. Check your state DMV website to see if you're may be able to access — usually you can renew online if your license isn't expired yet and you haven't had major changes like a new address. The fee varies by state.

What if I can't afford the fees right now?

DMV fees are set by your state and don't have hardship waivers. However, some community organizations and nonprofits help cover DMV costs for people with low income. Search "[your state] free DMV fees" or contact your local community action agency to ask about programs in your area.

Do I pay more if I want a Real ID?

Some states charge extra for Real ID compliance, usually $10 to $30 more than a standard license. Other states include Real ID in the standard fee. Check your state's fee schedule to see whether Real ID costs extra where you live.