The cost to upgrade your license depends on what type of upgrade you're making and which state you live in
If you hold a learner's permit and want to move to a full driver's license, or if you want to add a commercial endorsement or motorcycle privilege, each step has its own fee. Most states charge between $20 and $100 for a standard upgrade, but the exact amount varies by state and by what you're upgrading to. Some upgrades also require you to pass a test or take a course, which adds separate costs on top of the license fee itself.
The fee you pay covers the cost of issuing the new license document and updating the state's records. It does not cover test fees, course fees, or any other preparation costs — those are separate expenses you'll encounter before you even reach the licensing office.
Key Takeaways
- License upgrade fees typically range from $20 to $100 depending on your state and the type of upgrade you're requesting.
- A permit-to-license upgrade is usually cheaper than adding a commercial endorsement or motorcycle privilege to an existing license.
- Test fees, driving school costs, and medical exams (if required) are separate from the license fee and can add $50 to several hundred dollars to your total cost.
- Some states charge the same fee whether you upgrade in person or by mail, while others offer discounts for mail-in renewals or upgrades.
- Your state's DMV website lists the exact fee for your specific upgrade before you visit or submit payment.
Upgrading from a learner's permit to a full license
Moving from a learner's permit to a standard driver's license is usually the cheapest upgrade. Most states charge $15 to $50 for this step. The fee covers the new license card and the administrative work of removing the permit restrictions from your record.
However, you will also need to pay for the road test itself if your state charges a separate test fee — this is often $10 to $30 more. Some states bundle the test fee into the license fee; others charge them separately. Check your state's DMV website to see whether the test fee is included or if you'll pay it when you schedule the test.
Adding a commercial driver's license (CDL) endorsement
A commercial driver's license endorsement allows you to drive trucks or buses for work. The fee to add a CDL to an existing license is typically $50 to $150, depending on your state. This is more expensive than a standard upgrade because the testing and medical requirements are more rigorous.
Before you pay the upgrade fee, you will need to pass a medical exam (often $50 to $200) and pass the CDL written test and road test. Some states require you to pay the medical exam fee and test fees before you can even schedule the road test. Budget $200 to $400 total for the medical exam, tests, and license fee combined.
Adding a motorcycle endorsement
A motorcycle endorsement lets you legally ride a motorcycle on your existing driver's license. The fee to add this endorsement ranges from $10 to $75 depending on your state. This is usually cheaper than a CDL upgrade because the medical requirements are less strict.
You will need to pass a motorcycle-specific written test and road test before you pay the endorsement fee. Some states offer a waiver of the road test if you complete an approved motorcycle safety course, which typically costs $100 to $300 but saves you the test fee. Calculate whether the course cost is worth the time and money in your situation.
Renewing and upgrading at the same time
If your license is expiring soon and you also want to upgrade it, some states let you combine these into one transaction. You typically pay one combined fee rather than two separate fees. The combined fee is usually the same as renewing alone, or slightly higher depending on what you're adding.
Other states require you to complete the upgrade first, then renew separately when your new license expires. Check your state's DMV website or call ahead to learn whether you can combine these transactions — it can save you a trip and sometimes a small amount of money.
How to find your state's exact upgrade fee
Every state publishes its license fees on the DMV website, usually under a section called "Fees" or "License Costs." Search for your state's name plus "DMV license upgrade fee" to find the official page. The fee listed there is the amount you will owe at the licensing office or when you submit payment by mail.
Some states offer discounts for online transactions or mail-in upgrades, so check whether your upgrade can be done without visiting in person. A few states also offer fee waivers or reductions for military members, seniors, or people with disabilities — ask when you contact the DMV.
What happens if you can't afford the upgrade fee right now
If cost is a barrier, look into whether your state offers a payment plan or fee waiver. Some states will let you pay the fee in installments, though this is uncommon. A few states reduce or waive fees for low-income drivers, but you will need to provide proof of income.
Another option is to delay the upgrade if it is not urgent. If you have a valid permit and do not need to drive commercially or on a motorcycle yet, you can wait until you have saved the fee. Your permit remains valid as long as you renew it before it expires, so there is no penalty for upgrading later.
Frequently Asked Questions
Do I have to pay the upgrade fee even if I fail the road test?
No. You pay the license fee only after you pass the road test and are ready to receive the new license. If you fail the test, you pay a retest fee (usually $10 to $30) to try again, but you do not pay the license fee until you pass.
Can I upgrade my license online instead of going to the DMV?
Some upgrades can be done by mail or online, but most require an in-person visit because you need to pass a test or provide a new photo. Check your state's DMV website to see which upgrades are available online. Mail-in upgrades sometimes cost the same as in-person ones, or slightly less.
What if I move to a different state after I upgrade my license?
You will need to get a new license from your new state. You can usually transfer your endorsements (like a motorcycle endorsement) without retesting, but you will pay your new state's license fee. Some states offer reciprocity agreements that waive certain tests, so ask the new state's DMV what you need to do.
Is the upgrade fee the same if I renew my license early?
Yes, the upgrade fee is the same whether you renew early or on your expiration date. However, renewing early may extend your license expiration date further into the future, which is an advantage even though you pay the same fee.
Do I need to take a driving course before I can upgrade my license?
A driving course is not required for a standard permit-to-license upgrade in most states, but it is required for a CDL. For a motorcycle endorsement, a safety course is optional but can waive the road test in many states. Check your state's requirements before you pay for a course.