The cost of a first-time driver's license varies by state, typically ranging from $20 to $150 for the license itself

Your total cost depends on where you live and what type of license you're getting. Most states charge a separate fee for the written test, the driving test, and the license card itself. Some states bundle these into one fee; others charge you each time you take a test. You may also need to pay for a learner's permit before you can take the driving test, which adds another $10 to $50 in most places.

The best way to find your exact cost is to visit your state's Department of Motor Vehicles (DMV) website directly. They list all fees by transaction type. If you can't find it online, call your local DMV office — they can tell you the exact amount you'll need to bring.

Key Takeaways

  • Most states charge between $20 and $150 for a first-time driver's license, but your state's DMV website has the exact fee.
  • You typically pay separate fees for the learner's permit, written test, driving test, and license card, though some states combine these.
  • Fees vary significantly by state — California, Texas, and New York each have different pricing structures.
  • You'll need to bring payment in the form your local DMV accepts, which may be cash, check, debit card, or credit card depending on the office.

Breaking down the individual fees you'll encounter

Most states charge you in stages. First comes the learner's permit, which usually costs $10 to $50 and lets you practice driving with a licensed adult. You'll hold this for a set period — often 6 months to a year — before you can take the driving test.

When you're ready to test, you pay a fee to take the written knowledge test, typically $5 to $20. If you pass, you then pay a separate fee for the driving test itself, usually $10 to $30. Finally, the license card itself carries a fee of $10 to $100, depending on how long it's valid (usually 4 to 8 years in most states).

Some states let you pay one lump sum that covers all of these; others require you to pay at each step. Check your state's DMV site to see which model applies to you.

How state-by-state costs actually differ

California charges $36 for a learner's permit and $35 for a driver's license (valid for 5 years). Texas charges $16 for a learner's permit and $27 for a driver's license (valid for 4 years). New York charges $65 for a learner's permit and $72 for a driver's license (valid for 5 years). These are just three examples — your state will have its own structure.

Some states include the written and driving tests in the license fee; others charge separately. A few states offer reduced fees for certain age groups or income levels, so it's worth asking when you contact your DMV. Military members and their families sometimes receive discounts as well.

What you need to bring to avoid extra trips

Bring proof of identity (a passport, birth certificate, or state ID), proof of residency (a utility bill or lease in your name), and your Social Security number or tax ID. Some states also require proof of a physical address separate from your mailing address. Check your state's DMV website for the exact list before you go — missing a document means you'll have to return another day.

Bring the payment method your DMV accepts. Most offices take cash, debit cards, and credit cards, but some smaller branches may accept only cash or check. Call ahead if you're unsure.

When you might pay more than the standard fee

If you fail the written test, you typically pay a retest fee of $5 to $15 each time you retake it. If you fail the driving test, the retest fee is usually $10 to $30. These fees are separate from your original license fee.

If you need to replace a lost or damaged license, most states charge a replacement fee of $10 to $30. If you need a duplicate (a second copy of your current license), the fee is usually lower, around $5 to $10. Expedited processing — getting your license faster than the standard timeline — may cost an additional $10 to $50 depending on your state.

How to find your state's exact pricing

Go to your state's DMV website and search for "driver's license fees" or "new driver fees." Most state sites have a fee schedule you can read or view. If the website doesn't list it clearly, look for a phone number to call your local DMV office. They can tell you the exact amount and what payment methods they accept.

When you call, also ask about the current wait time for appointments. Some states have long backlogs, and knowing this helps you plan when to go. A few states let you pay online before your appointment, which speeds up the process when you arrive.

Frequently Asked Questions

Do I have to get a learner's permit before I get my license?

Most states require a learner's permit first, which you must hold for a minimum period before taking the driving test. A few states let you skip the permit and go straight to the driving test if you're over a certain age, usually 18 or older. Check your state's DMV rules to see which applies to you.

Can I pay online or do I have to go in person?

You must go in person to take the written and driving tests and to have your photo taken for the license. Some states let you pay the fee online before your appointment, which saves time at the office. A few states also let you renew by mail or online once you already have a license, but first-time licenses always require an in-person visit.

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

Most states do not waive or reduce driver's license fees based on income. However, some states offer fee reductions for low-income residents, military members, or seniors. Contact your local DMV office and ask whether your situation qualifies for a reduced fee. If not, you may need to save up or ask a family member for help.

How long is a first-time driver's license valid?

Most states issue first-time licenses that are valid for 4 to 8 years, depending on your age. Younger drivers sometimes get shorter validity periods. Your state's DMV will tell you the expiration date when you receive your license. The fee you pay covers the entire validity period — you won't pay again until you renew.

What happens if I fail the driving test — do I pay again?

Yes, you pay a retest fee each time you take the driving test again, usually $10 to $30. This is separate from your original license fee. You don't have to pay the full license fee again, only the test fee. Some states let you schedule your retest when ready; others require you to wait a set number of days before trying again.