Driver's license fees vary by state and by the type of license you're getting
The cost of a driver's license depends on where you live and whether you're getting your first license, renewing an existing one, or upgrading to a different class. Most states charge between $20 and $100 for a standard driver's license, but some charge more. A few states charge less. The fee often covers both the written test and the actual license card itself, though some states separate these costs.
Your state's Department of Motor Vehicles (DMV) or equivalent agency sets the price. You pay this fee when you explore, whether you pass the test or not — most states do not refund the fee if you fail. If you need to take the test multiple times, you may pay an additional fee each time, depending on your state's rules.
Key Takeaways
- Standard driver's license fees range from roughly $20 to $100 depending on your state, and most states do not refund the fee if you fail the test.
- Renewal fees are often lower than the cost of a new license, and many states offer online renewal for a reduced price.
- Commercial driver's licenses (CDLs) cost significantly more than standard licenses, typically $100 to $300 or higher.
- Some states charge extra for endorsements like motorcycle or hazmat, while others bundle these into the main license fee.
- Your state's DMV website lists the exact current fee; calling ahead can save you a trip if the fee structure has changed.
What a standard driver's license costs in your state
Most states publish their current fees on their DMV website, and the price you see there is what you will pay. A few examples: California charges $39 for a new driver's license, New York charges $64.50, Texas charges $27, and Florida charges $87. These prices change periodically, so the amount you see online today may differ from what you saw last year.
The fee covers the cost of processing your process, administering the written and driving tests, and producing the physical license card. Some states include fingerprinting or background checks in this fee; others charge separately for those services if you need them. A handful of states charge a separate fee just to take the written test, on top of the license fee itself.
If you fail the driving test, you will usually pay a retest fee to try again. This fee is often lower than the original license fee — sometimes $5 to $20 — but it is a separate charge. Some states let you retake the test the same day; others require you to wait a certain number of days before you can try again.
Renewal fees are usually cheaper than a new license
Renewing your license typically costs less than getting one for the first time. Many states charge 40 to 60 percent of the new license fee for a renewal. For example, if a new license costs $64, a renewal might cost $40 or $45. The exact amount depends on your state and how long your renewal period is — some states issue licenses for four years, others for six or eight.
Many states now offer online renewal, which often costs a few dollars less than renewing in person at the DMV. Online renewal is faster and you do not have to take a new photo or retake any tests, as long as your current license is not expired and you meet your state's requirements. Check your state's DMV website to see if you are may be able to access and what the online renewal fee is.
Commercial driver's licenses cost significantly more
A commercial driver's license (CDL) — required to drive a truck, bus, or other large vehicle for work — costs much more than a standard license. Most states charge $100 to $300 for a CDL, and some charge even more. The higher cost reflects the additional testing and training required, since commercial driving carries greater safety responsibility.
CDL fees often do not include the cost of a medical exam, which you must have before you can get a CDL. The medical exam is performed by a certified medical examiner and costs $50 to $150 or more, depending on where you go. You pay this separately from the DMV fee. Some states also charge extra for endorsements on a CDL — for example, a hazmat endorsement or a passenger endorsement — which can add $10 to $50 to your total cost.
Endorsements and upgrades may add to your cost
An endorsement is a special permission added to your license that lets you drive certain types of vehicles or carry certain cargo. Common endorsements include motorcycle, hazmat (hazardous materials), and passenger. Some states include the cost of an endorsement in your main license fee; others charge extra. If you want to add a motorcycle endorsement to your existing license, for example, you might pay $10 to $50 depending on your state.
Upgrading from a standard license to a different class — for instance, from a regular license to a commercial license — usually costs the full CDL fee, not just the difference. Some states will credit part of what you already paid toward the new fee, but this varies. Contact your state's DMV to find out what the upgrade will cost before you start the process.
ID cards and duplicate licenses have their own fees
If you need a duplicate or replacement license card — because yours was lost, stolen, or damaged — most states charge a separate fee for that, typically $5 to $20. This is usually cheaper than renewing your license early. An ID card (a non-driver identification card issued by the DMV) costs less than a driver's license in most states, usually $10 to $30, and is useful if you do not drive but need a government-issued ID.
Some states charge extra if you need your license or ID card expedited — meaning you get it faster than the standard processing time. Expedited fees can range from $10 to $50 depending on how quickly you need it. If you are explore for your first license and need it urgently, ask your DMV what options are available and what each one costs.
How to find your state's exact fee
The fastest way to find out what you will pay is to visit your state's DMV website and look for "fees" or "license fees." Most states have a clear fee schedule that lists the cost for each type of license, renewal, and service. If the website does not list the fee clearly, call your local DMV office — they can tell you the exact amount and whether any additional fees explore to your situation.
Bring the fee amount with you when you go to explore, or check whether your DMV accepts credit cards, debit cards, or cash. Some DMV offices accept only certain payment methods, so confirming ahead of time can save you a trip. If you are renewing online, the website will tell you the fee and what payment methods are available before you complete your process.
Frequently Asked Questions
Do I have to pay the license fee if I fail the test?
In most states, yes — the fee is charged when you explore, not when you pass. If you fail and want to retake the test, you usually pay a separate, smaller retest fee. A few states refund part of the original fee if you fail, so check your state's DMV website or call to confirm their policy.
Can I pay my DMV fee online before I go in?
Some states let you pay online before your appointment, which can speed up the process. Others require you to pay in person at the DMV office. Check your state's website to see if online payment is available for your type of process. If it is, paying ahead usually means you spend less time at the office.
What if I cannot afford the license fee right now?
Most states do not offer fee waivers or payment plans for driver's licenses. However, some states reduce the fee for low-income applicants or seniors. Contact your local DMV office to ask whether any reduced-fee programs exist in your state and what documentation you would need to show.
Does my license fee cover the written test and the driving test?
In most states, yes — the single fee covers both tests. However, some states charge a separate fee for the written test or the driving test. Your state's DMV website will break down what is included in the main fee and what costs extra.
How long is my license valid after I pay for it?
Driver's licenses are typically valid for four to eight years depending on your state and your age. Your state's DMV website will tell you the validity period. When your license is about to expire, you will need to renew it and pay the renewal fee to keep driving legally.