Driver's license fees vary by state and depend on what type of license you're getting
There is no single price for a driver's license in the United States. Every state sets its own fees, and the cost changes based on whether you're getting a learner's permit, a standard driver's license, a commercial license, or a Real ID. Most states charge between $20 and $100 for a standard driver's license, but some charge significantly more. The fee also depends on how long the license lasts — a license valid for four years costs less than one valid for eight years.
Beyond the license itself, you may pay additional fees for things like the written test, the road test, or a replacement if you lose your license. Some states bundle these into one price; others charge separately. If you need a Real ID (required for federal buildings and domestic flights), expect to pay extra and bring additional documents to prove your identity and residency.
Key Takeaways
- Standard driver's license fees range from roughly $20 to $100 depending on your state and how long the license is valid.
- Learner's permits usually cost $10 to $50 and are separate from the driver's license fee.
- Written tests and road tests may be included in the license fee or charged separately, depending on your state's system.
- Real ID licenses cost more than standard licenses because they require additional documents and background checks.
- Commercial driver's licenses (CDL) cost significantly more than standard licenses, often $100 to $300 or higher.
Learner's permit fees
A learner's permit is your first step, and it costs less than a full driver's license. Most states charge between $10 and $50 for a learner's permit. The fee usually covers the written test, though some states charge the test fee separately. A learner's permit is typically valid for one to three years, depending on your state.
When you're ready to move from a learner's permit to a driver's license, you don't get a refund on the permit fee. You'll pay the full driver's license fee on top of what you already paid for the permit. Some states allow you to explore for your license before the permit expires; others require you to wait until it's close to expiration.
Standard driver's license fees by validity period
Most states offer driver's licenses in different validity periods — typically four years, six years, or eight years. The longer the license lasts, the higher the fee. A four-year license might cost $25 to $50, while an eight-year license in the same state could cost $60 to $100. Some states charge the same fee regardless of length; others charge more for longer validity.
When your license expires, you'll pay the renewal fee to get a new one. Renewal fees are usually the same as or slightly less than the original license fee. Some states offer online renewal, which may cost slightly less than renewing in person. If you renew before your current license expires, you may be able to extend the validity period without paying the full fee again.
Real ID licenses and enhanced licenses
A Real ID is a federal standard that allows you to use your driver's license for domestic flights and entry to federal buildings. Real ID licenses cost more than standard licenses — typically an additional $10 to $30 on top of the regular fee. To get a Real ID, you must provide original documents proving your identity, Social Security number, and state residency. You cannot get a Real ID by mail; you must explore in person at your state's DMV or licensing office.
Some states also offer enhanced licenses, which allow you to cross the U.S.-Canada border by land or sea without a passport. Enhanced licenses cost more than Real ID licenses — often $50 to $100 extra — and require additional documentation and background checks. Not all states offer enhanced licenses, so check your state's DMV website to see what options are available.
Commercial driver's license (CDL) fees
A commercial driver's license costs significantly more than a standard license because it requires additional testing and background checks. CDL fees typically range from $100 to $300, depending on your state and the type of commercial endorsement you need. Some states charge a base CDL fee plus additional fees for each endorsement (such as hazmat or passenger transport).
Before you can get a CDL, you must hold a valid standard driver's license and pass a medical examination. The medical exam fee is separate from the CDL fee and usually costs $50 to $150. You'll also need to pass written tests specific to commercial driving, and some states charge a separate test fee for these. If you're getting multiple endorsements, each one may have its own fee.
Test fees and other charges
Some states include written test and road test fees in the driver's license fee. Others charge separately — typically $5 to $20 for a written test and $10 to $50 for a road test. If you fail a test and need to retake it, you may have to pay the test fee again. A few states allow one free retest; most charge the full fee each time.
If you lose your license or need a replacement, most states charge a replacement fee of $5 to $30. If you change your name or address, some states charge a small fee to update your license; others do it for free. Duplicate licenses (getting a second copy of your current license) usually cost $5 to $15. Check your state's DMV website for the exact fees, as they change periodically.
How to find your state's exact fees
The best way to find out what you'll pay is to visit your state's Department of Motor Vehicles website. Search for "[your state] DMV driver's license fees" or look for a page titled "Fees" or "License Costs." Most state DMV websites list fees for learner's permits, standard licenses, Real ID, CDL, and common services like replacements and address changes.
If you can't find the information online, call your state's DMV directly or visit a local licensing office in person. Staff can tell you the exact fees for your situation, including whether you need to pay for a written test or road test separately. Some states also offer fee waivers or reductions for low-income drivers; ask whether your state has this program.
Frequently Asked Questions
Do I have to pay for my road test, or is it included in the license fee?
It depends on your state. Some states include the road test fee in the driver's license fee; others charge $10 to $50 separately. Check your state's DMV website or call ahead to find out. If you fail and need to retake the test, you may have to pay the test fee again.
What's the difference between a Real ID and a regular driver's license?
A Real ID meets federal standards and can be used for domestic flights and federal building entry. A regular driver's license cannot. Real ID licenses cost $10 to $30 more and require you to bring original identity documents to the DMV in person. You cannot get a Real ID by mail.
Can I get a refund if I don't use my license for the full validity period?
No. Once you pay for a driver's license, the fee is not refundable, even if you move out of state or stop driving before the license expires. If you move to a new state, you'll need to get a new license and pay that state's fee.
Why does a longer license cost more?
States charge more for licenses with longer validity periods because they're issuing a document that will be in use for more years. An eight-year license costs more than a four-year license because the state is providing a longer period of service before you need to renew.
Do I have to pay extra to add an endorsement to my license?
For a standard license, adding things like a motorcycle endorsement usually costs $5 to $25 extra. For a commercial license, each endorsement (hazmat, passenger, etc.) may have its own fee. Check your state's DMV website for the exact cost of each endorsement you need.