The cost of a driver's license varies by state, but most people pay between $20 and $200 for the full process
Your total cost depends on three things: your state's fee, whether you need a written test, and whether you need a road test. Most states charge a flat fee for the license itself — typically $20 to $50 — plus separate fees for testing. If you already have a learner's permit, you may only pay for the road test. If you're starting from scratch, you'll pay for the permit first, then the license.
The written test usually costs $5 to $20. The road test costs $10 to $75 in most states. Some states bundle these into one fee; others charge separately. A few states offer free retests if you fail, while others charge you again. Your age matters too — under 18 usually costs more than 18 and older, and some states charge extra for REAL ID-compliant licenses.
You'll also need documents: a birth certificate, proof of residency, and a Social Security card or number. Getting certified copies of a birth certificate costs $10 to $30 depending on your state. If you don't have proof of residency, you may need to buy a utility bill or get a notarized letter, which adds $5 to $15.
Key Takeaways
- Most states charge $20 to $50 for the license itself, plus $5 to $20 for the written test and $10 to $75 for the road test.
- If you need a certified birth certificate, add $10 to $30 to your total cost.
- Failing the road test or written test means paying the test fee again in most states, so budget for a possible second attempt.
- REAL ID-compliant licenses cost more in some states — usually $10 to $30 extra — but are required for federal buildings and flights after May 2025.
- Your state's DMV website lists exact fees and accepted documents, and calling ahead saves a trip if you're missing paperwork.
Written test and road test fees by state range
Written tests cost $5 to $20 in most states. California charges $7. Texas charges $7. New York charges $10. Florida charges $7. Some states include the written test in the license fee, so you don't pay separately. Check your state's DMV website to see whether tests are bundled or separate.
Road tests cost $10 to $75. New York charges $10. California charges $35. Texas charges $20. Florida charges $20. Some states charge more for commercial licenses or motorcycle endorsements. A few states offer a discount if you pass on your first try, though this is rare.
If you fail either test, you pay the fee again to retake it. Most states let you retake the written test within days, but road test appointments can be weeks out. Budget for a second attempt — it's common, and the fee adds up.
Learner's permit costs before you take the road test
Most states require a learner's permit before you can take the road test. The permit costs $10 to $50 depending on your state. You'll pay this fee first, then pay again for the license after you pass the road test. Some states let you combine the permit and license into one transaction, but most make you pay twice.
The permit is valid for one to three years depending on your state. If your permit expires before you pass the road test, you'll need to renew it and pay the fee again. This is rare but happens if you wait too long between the written test and the road test.
REAL ID and other license upgrades
A REAL ID-compliant license costs $10 to $30 more than a standard license in many states. REAL ID is required to enter federal buildings, military bases, and board domestic flights after May 7, 2025. If you don't get REAL ID, you'll need a passport or other federal ID for flights.
You don't have to get REAL ID — a standard license still works for driving. But if you fly or visit federal buildings, the upgrade is worth the extra cost now rather than scrambling for a passport later. Your state's DMV website shows which documents you need to prove your identity and residency for REAL ID.
Documents you need and their costs
You'll need a birth certificate, proof of residency, and proof of your Social Security number. If you already have these, there's no extra cost. If you don't, here's what to budget:
- Certified birth certificate: $10 to $30, ordered from your state's vital records office.
- Proof of residency: usually free if you have a utility bill or lease in your name. If you don't, a notarized letter costs $5 to $15.
- Social Security card: free to replace if you lost yours, ordered from the Social Security Administration.
Getting a certified birth certificate takes one to four weeks by mail. Ordering online is faster in some states — two to five business days — but costs $5 to $10 extra for expedited processing. If you need it urgently, some states let you pick one up in person the same day for an extra fee.
Retesting and renewal costs
If you fail the road test, you pay the test fee again — usually $10 to $75. Most states let you retake it within a few weeks. If you fail the written test, the fee is $5 to $20 to retake it, and you can usually retake it within days.
Your license is valid for four to eight years depending on your state. Renewal costs $20 to $100. You can renew online in most states for a lower fee — usually $10 to $50 — but you'll need to renew in person every other renewal cycle to get your photo updated. Some states charge extra for in-person renewal.
How to find your state's exact fees
Your state's DMV website lists the exact fee for your license, written test, road test, and permit. Search "[your state] DMV license fees" to find it. The fee page also shows which documents you need and whether you can pay online or must pay in person.
Calling your local DMV office before you go saves time — staff can tell you whether you're missing any documents and whether you need an appointment. Many states now require appointments, and walk-ins may be turned away. Some DMV offices are slower than others, so asking about wait times helps you plan.
Frequently Asked Questions
Do I have to pay for the written test and road test separately?
It depends on your state. Some states bundle both tests into one fee with the license. Others charge separately for the permit, written test, and road test. Check your state's DMV website to see the breakdown. If tests are separate, you'll pay each fee when you take that test.
What if I fail the road test — do I pay again?
Yes, in most states you pay the road test fee again to retake it. A few states offer one free retake, but this is uncommon. Budget for a second attempt when you plan your costs. Road test appointments can be weeks out, so failing delays you more than it costs you.
Is a REAL ID license worth the extra cost?
If you fly or visit federal buildings, yes. REAL ID is required for domestic flights after May 7, 2025. The upgrade costs $10 to $30 extra now, which is cheaper than getting a passport later. If you never fly, a standard license works fine for driving.
Can I get my license without a certified birth certificate?
No, most states require it. If you don't have one, order a certified copy from your state's vital records office — it costs $10 to $30 and takes one to four weeks. Some states let you use a passport or other government ID instead, so call your DMV to ask what documents they accept.
How long does it take to get a license after I pass the road test?
Most states issue your license the same day you pass the road test. Some mail it to you within one to two weeks. Ask the DMV staff when you finish the test whether you get it on the spot or by mail. If you need it urgently, some states offer in-person pickup or expedited mail for an extra fee.