What you pay depends on your state, your age, and whether you're renewing or getting your first license
There is no single cost for a driver's license in the United States. Every state sets its own fees, and most states charge different amounts based on whether you're under 21, over 65, getting a commercial license, or renewing an existing one. A first-time license in one state might cost $20, while the same thing costs $150 in another. Some states bundle the written test, road test, and card into one fee; others charge separately for each component.
The total you'll pay also depends on what you need to do before you can get the license itself. If you need to replace documents to prove your identity or residency, those replacements cost money too. A birth certificate from your state's vital records office, for example, typically costs $10 to $30. If you're paying for a road test through a third-party testing facility instead of the DMV, that's another $50 to $200 depending on where you live.
Key Takeaways
- State fees for a first-time driver's license range from roughly $20 to $150, and your state's DMV website lists the exact amount you owe before you go in.
- Most states charge separately for the written test, the road test, and the license card itself, so you may pay three different fees at three different times.
- Document fees — for birth certificates, proof of residency, or identity verification — are separate from the license fee and can add $10 to $100 to your total cost.
- If you use a private road test facility instead of the DMV, expect to pay $50 to $200 on top of the state license fee.
- Some states offer reduced or waived fees for low-income applicants, but you must request this at the DMV and may need to show proof of income.
Typical state fees for a first-time driver's license
Most states charge between $30 and $100 for a first-time driver's license that is valid for four to eight years. States in the lower range — around $20 to $40 — include South Dakota, Iowa, and Mississippi. States in the higher range — $100 to $150 — include California, New York, and Illinois. Mid-range states like Texas, Florida, and Ohio typically charge $40 to $70.
These figures cover the license card itself. They do not include the written test fee (usually $5 to $20), the road test fee (usually $10 to $30 if taken at the DMV), or any document fees. Some states bundle the written test into the license fee; others charge it separately. Your state's DMV website will break down exactly what you pay at each step.
Age matters. Many states charge less for licenses issued to drivers under 21 because those licenses expire sooner — typically at 21 or 25 instead of at 65 or 70. Some states also offer reduced fees for seniors renewing a license. Check your state's DMV fee schedule to see if your age changes the cost.
Written test and road test fees
The written test (also called the knowledge test) usually costs $5 to $20 if charged separately. You take this test at your local DMV or testing center, and you typically pay when you register for the test. Some states include this fee in the overall license fee; others charge it on the day you test. A few states offer the written test for free but charge for the license card.
The road test (also called the driving test or practical exam) costs $10 to $30 at a DMV testing facility in most states. You schedule this separately from the written test, usually weeks or months later, and you pay the fee when you book or on the day of the test. If you fail and need to retake it, you typically pay the fee again.
Private road test facilities exist in many states and charge $50 to $200 per test. You use these when the DMV has a long wait list or when you prefer a third-party examiner. The test itself is the same — the examiner reports your pass or fail to the DMV — but the private facility's fee is separate from any state fee. If you use a private facility, you still pay the state's license card fee afterward.
Document replacement and verification costs
Before you can get a driver's license, you must prove your identity, date of birth, and residency. If you don't have the documents the DMV requires, you'll need to order replacements. These are not DMV fees — they're fees charged by the agencies that issue the documents — but they're part of your total cost.
A certified birth certificate costs $10 to $30 depending on which state issued it and whether you order it by mail or in person. A Social Security card replacement is free if you order it from the Social Security Administration, but it takes 7 to 10 business days by mail. A state ID card (if you don't have a license from another state) costs $15 to $50 depending on your state. Proof of residency — a utility bill, lease, or mortgage statement — is free if you already have it, but if you need to request a duplicate from your utility company, that can cost $5 to $15.
If you need to correct information on your birth certificate or Social Security record before explore for a license, those corrections take time and may cost additional fees. Plan for this early; don't wait until your DMV appointment to discover a document problem.
State-by-state fee examples
The table below shows how fees vary across seven representative states. These figures are current as of 2024 but change periodically. The written test and road test fees shown here are what you pay if they are charged separately; some states bundle these into the license fee instead.
| State | First-Time License Fee | Written Test Fee | Road Test Fee | License Validity |
|---|---|---|---|---|
| California | $144 | Included | Included | 5 years |
| Texas | $54 | $7 | $7 | 5 years |
| Florida | $87 | Included | Included | 8 years |
| New York | $120 | Included | Included | 5 years |
| Ohio | $47.50 | $7 | $7 | 4 years |
| Iowa | $24 | $2 | $2 | 4 years |
| Illinois | $149 | Included | Included | 4 years |
Always check your state's official DMV website before your appointment to confirm the exact fees you'll owe. Some states update fees annually; others make changes less frequently. The DMV website will also tell you which fees can be paid online, which must be paid in person, and which payment methods are accepted.
Fee waivers and reduced-cost options
Some states offer reduced or waived fees for people with low income, but you must request this and usually must show proof. Proof typically means a recent tax return, a pay stub, a benefit letter from a government program, or a statement that you're below the federal poverty line. The DMV does not automatically waive fees; you have to ask and provide documentation.
A few states waive fees for military members or veterans, or for people renewing a license after a long absence. Some states also offer fee reductions for people with disabilities. Check your state's DMV website under "fees" or "reduced fees" to see what's available. If you think you may have access to, bring your proof documents to the DMV or call ahead to ask what you'll need.
Some states allow you to pay fees in installments if the total is high, though this is uncommon. Most require full payment at the time of process or testing. If cost is a barrier, contact your local DMV office directly to ask about payment plans or hardship waivers specific to your situation.
What happens if you fail the road test
If you fail the road test, you must retake it. Most states charge the full road test fee again — typically $10 to $30 at the DMV, or $50 to $200 at a private facility. You'll also need to schedule a new test date, which can mean waiting weeks depending on how busy your local DMV is. Some states allow you to retake the test the same day if you pay the fee again; others require you to wait a set number of days before retesting.
The written test fee is separate. If you passed the written test but failed the road test, you don't pay for the written test again. You only pay for the road test retake. However, if your written test score expires before you pass the road test (this varies by state but is usually 6 to 12 months), you'll need to retake and repay for the written test as well.
Frequently Asked Questions
Can I pay my DMV fees online before I go in?
Some states allow you to pay the license card fee online before your appointment, which speeds up the process. Others require payment in person at the DMV. A few states let you pay the written test fee online but require you to pay the road test fee and license fee in person. Check your state's DMV website to see which fees can be prepaid and which payment methods are accepted.
Do I have to pay the full license fee if I'm getting a license for the first time as an adult?
Yes. Adult first-time applicants pay the standard license fee for your state, which is the same as what a teenager would pay (though some states charge less for under-21 licenses). There are no discounts for being an adult applicant. You still must pass both the written and road tests and pay all associated fees.
What if I can't afford the license fee right now?
Contact your local DMV office and ask about fee waivers or reduced-fee programs for low-income applicants. You'll need to show proof of income or enrollment in a government information program. Some states also have nonprofit organizations that help pay DMV fees for people in hardship; your DMV office can direct you to these resources if they exist in your area.
Do I pay the road test fee even if I fail?
Yes. You pay the road test fee each time you take the test, whether you pass or fail. If you fail and retake it, you pay the fee again. The fee covers the examiner's time and the administrative cost of scheduling and recording the test result, not the outcome.
Are there any hidden fees I should know about?
The main hidden costs are document fees (birth certificate, proof of residency) and private road test facility fees if the DMV wait list is too long. Some states also charge a small fee to replace a lost or damaged license card after you've received it. Read your state's full fee schedule on the DMV website before your appointment so you know exactly what to expect.