Driver's license fees vary by state, but most people pay between $100 and $250 total

The cost of getting your first driver's license breaks into three parts: the written test, the driving test, and the license itself. Each has its own fee, and each fee is set by your state's Department of Motor Vehicles (DMV). Some states bundle these into one payment; others charge separately. Most states charge less for a license if you're under 18, and some offer discounts for seniors.

The written test usually costs $10 to $30. The driving test usually costs $10 to $75. The license card itself usually costs $40 to $150. Add them together and you're looking at a range, because every state sets its own prices. If you fail either test, you'll pay the test fee again when you retake it — the license fee itself doesn't repeat.

Some states charge one flat fee that covers everything up front. Others charge you only when you pass. A few charge a separate fee just to schedule your tests. The best way to know your exact cost is to visit your state DMV's website and look for "driver's license fees" or "new driver fees."

Key Takeaways

  • Written and driving tests each have separate fees, usually $10 to $75 per test, and you pay again if you fail and retake.
  • The license card itself costs $40 to $150 depending on your state and age.
  • Some states charge one combined fee at the start; others charge only after you pass each test.
  • Your state DMV website lists the exact fees for your location and age group.
  • Retaking a failed test costs the test fee again, but not the license fee.

What the written test costs and when you pay it

The written test fee is usually the smallest piece of the total cost. Most states charge $10 to $30 to take the written exam, though a few charge up to $50. You typically pay this fee when you schedule the test or when you show up to take it, depending on your state's system.

Some states let you take the written test at a DMV office, while others use third-party testing centers or online proctoring. The fee is the same regardless of where you test. If you fail the written test, you'll pay the fee again to retake it — usually after waiting a few days or a week, depending on state rules.

What the driving test costs and when you pay it

The driving test fee is usually higher than the written test fee because it requires an examiner's time. Most states charge $15 to $75 for the driving test. A few states charge $100 or more. You pay this fee when you schedule the test or when you arrive for it.

If you fail the driving test, you pay the fee again to retake it. Most states let you retake it within a few days or weeks, though some have longer waiting periods. The examiner's feedback is free — you don't pay extra to learn what you did wrong.

What the license card itself costs

The physical license card has its own fee, separate from the test fees. This is where the biggest variation happens between states. Most states charge $40 to $100 for a standard license, but some charge $150 or more. The fee usually covers the cost of producing the card and the first few years of validity.

Many states charge less if you're under 18 — sometimes $20 to $50 less. Some states charge more for a "real ID" compliant license, which you need for federal purposes like flying domestically or entering a federal building. The real ID upgrade usually costs $10 to $30 extra.

How age affects what you pay

Most states charge less for a driver's license if you're a minor. A license for someone under 18 might cost $30 to $80, while an adult license costs $60 to $150. The discount reflects that a minor's license expires sooner — usually at 18 or 21 — so you'll renew it again in a few years anyway.

Some states charge the same fee regardless of age but issue a shorter-term license to minors. Others charge a renewal fee when you turn 18 or 21, even if your card hasn't expired yet. Check your state's rules to know whether you'll face another fee when you age out of the minor category.

What happens if you fail a test

Failing either test means paying the test fee again. You don't pay the license fee twice — that only happens once, when you finally pass both tests and the license is issued. Most states let you retake a failed test within a few days to a few weeks, though some have longer waiting periods.

A few states charge an additional fee if you fail multiple times, but this is uncommon. The standard rule is: one test fee per attempt. If you fail the written test twice and the driving test once, you pay three test fees total, plus the license fee once.

Additional costs you might encounter

Some states charge a separate fee just to schedule your tests or to hold your appointment. This is usually $5 to $15 and is sometimes waived if you schedule online. A few states charge a fee to replace a lost or damaged license, which is typically $10 to $50.

If you need an expedited license — one that arrives faster than the standard timeline — some states charge extra for that service. Expedited processing usually costs $10 to $50 more. A few states also charge a fee to change your address on your license without renewing it, though many states waive this.

How to find your state's exact fees

The fastest way to find out what you'll pay is to go to your state DMV's official website and search for "driver's license fees," "new driver fees," or "testing fees." Most state DMV sites have a fee schedule that breaks down each cost by age group and license type.

You can also call your local DMV office and ask for the total cost of getting a license from start to finish. They can tell you whether your state charges one fee upfront or separate fees at each step, and whether there are any discounts available. Some states offer fee waivers for people with very low income — ask whether your state has this program.

Frequently Asked Questions

Do I have to pay all the fees at once?

No. Most states let you pay the written test fee when you take that test, then pay the driving test fee when you take that test, then pay the license fee when you pass both tests. A few states require one upfront payment that covers everything, but this is less common. Your state DMV website will tell you the payment structure.

What if I can't afford the fees?

Some states offer fee waivers or reductions for people with very low income. Contact your local DMV office and ask whether your state has a hardship waiver program. You may need to show proof of income. A few states also waive fees for foster youth or people aging out of the foster system.

Do I pay again if I renew my license?

Yes, but the renewal fee is usually lower than the original license fee. Most states charge $30 to $80 to renew, compared to $40 to $150 for a new license. You don't retake the written or driving test when you renew — you only pay the renewal fee and provide updated information if anything has changed.

Is a real ID license more expensive?

Usually yes, but not always by much. A real ID compliant license typically costs $10 to $30 more than a standard license. You need a real ID to fly domestically or enter a federal building. Some states offer it as an option; others make it the default. Check your state DMV website to see whether real ID is included in the standard fee or costs extra.

What if I move to a different state?

You'll need to get a new license from your new state, and you'll pay that state's fees. You don't get a refund from your old state. Most states require you to get a new license within 30 to 60 days of moving. You typically won't need to retake the written and driving tests — most states accept your old license as proof you've already passed — but you'll pay the new license fee.