The cost of a new driver's license varies by state, typically ranging from $20 to $100
There is no single national price for a driver's license. Each state sets its own fee, and the amount depends on the type of license you're getting, how long it's valid, and what services come with it. A standard five-year driver's license in most states falls between $30 and $70. Some states charge less for younger drivers or more for licenses valid longer than five years.
The fee you pay covers the cost of producing the physical card, the background check, the database entry, and the staff time to process your process. It does not cover the written test or road test — those may have separate fees, or they may be included in your state's licensing fee structure.
Before you go to the DMV, check your state's official DMV website to find the exact fee for the license type you need. Fees change occasionally, and knowing the amount ahead of time means you can bring the right payment method.
Key Takeaways
- Driver's license fees range from roughly $20 to $100 depending on your state and the type of license you're getting.
- Most standard licenses are valid for four to eight years, and longer validity periods usually cost more.
- Your state's DMV website lists the exact fee for each license type before you visit in person.
- Written and road tests may have separate fees in some states, or may be bundled into the license fee in others.
- Payment methods vary by state — some DMVs accept only cash or check, while others take cards or online payments.
Why license fees differ between states
States set their own fees based on their operating costs and budget priorities. A state with a newer, more automated DMV system may charge less than a state with older infrastructure. Some states also factor in the cost of issuing Real ID-compliant licenses, which require additional security features and verification steps.
The length of time your license is valid also affects the price. A license valid for eight years costs more than one valid for four years, because the state is issuing fewer licenses overall and spreading its costs across a longer period. Some states offer different validity periods for different age groups — a teenager's license might be valid for four years, while an adult's is valid for eight.
What you pay for a standard driver's license by validity period
| License Validity | Typical Fee Range | Notes |
|---|---|---|
| 4 years | $20–$50 | Often the rate for teen drivers or first-time licenses |
| 5 years | $30–$60 | Most common validity period for adult licenses |
| 6–8 years | $40–$100 | Longer validity; some states offer this as standard for adults |
Additional fees you may encounter
The license fee itself is only one cost. Many states charge separately for the written knowledge test (usually $5 to $15) and the road test (usually $10 to $30). Some states bundle these into a single licensing fee, while others charge each one separately. A few states charge an extra fee if you need to retake a test you failed.
If you need a duplicate or replacement license — because yours was lost, stolen, or damaged — that typically costs $5 to $20 and is less than a new license. If you need to change your name or address on your license, some states charge a small fee for the update, while others do it for free.
Real ID-compliant licenses, which meet federal standards for air travel and federal building access, sometimes cost a few dollars more than a standard license. Check your state's DMV website to see whether Real ID is the default or an optional upgrade.
How to find your state's exact fee
Your state's DMV website has a fee schedule that lists every service and its cost. Search for "[your state] DMV fees" or look for a "Fees" or "Pricing" link on the main DMV page. The schedule usually breaks down costs by license type, test type, and any add-ons.
If you cannot find the fee online, call your local DMV office directly. Staff can tell you the exact amount you need to bring and what payment methods they accept. Some DMV locations accept only certain payment types — cash and check are nearly universal, but not all offices take credit cards or allow online payment.
Payment methods and what to bring
Most DMVs accept cash and personal checks. Many also take debit cards and credit cards, but this varies by location. Some states allow you to pay online before your appointment, while others require payment in person. A few states have partnered with third-party services that let you pay by phone or through their website.
Bring more than you think you need — if you have to retake a test or pay for an unexpected service, you do not want to run short. If you are unsure whether your DMV takes cards, bring cash or a check as a backup.
Frequently Asked Questions
Do I have to pay the full license fee if I fail my road test?
No. In most states, you pay only for the test itself, not the license, until you pass. If you fail and need to retake the test, you pay the test fee again. Once you pass, you then pay the license fee to get your card printed and mailed.
Is there a discount if I get a Real ID license instead of a standard one?
No — Real ID licenses typically cost the same or slightly more than standard licenses. Real ID is a federal security standard, not a premium service. Check your state's fee schedule to see whether Real ID is included in the standard fee or costs extra.
What if I move to a new state — do I have to pay for a new license right away?
No. You can usually keep your old license until it expires. When you do get a new license in your new state, you pay that state's fee. Some states offer a small discount if you surrender a valid license from another state, but this is not common.
Can I pay online before I go to the DMV?
Some states allow online payment before your appointment, but many do not. Check your state's DMV website or call ahead to ask. If online payment is available, it can save time at the office, but you will still need to appear in person for your photo and signature.
What happens if I do not have exact change?
Most DMVs can make change, but it is safer to bring the exact amount or a check. If you are paying by card, this is not an issue. Call your local DMV ahead of time if you are worried about payment — staff can tell you what to expect.