What You'll Pay for a Florida Driver's License
A Florida driver's license costs $75 for an eight-year license if you're 21 or older. If you're under 21, the cost is $60 for a six-year license. These are the base fees charged by the Florida Department of Highway Safety and Motor Vehicles (DHSMV) when you pass your test and get your license issued.
The total amount you actually pay depends on what you're doing. If you're renewing an existing license, the cost is the same as getting a new one. If you're replacing a lost or damaged license, you'll pay $25. If you need a duplicate (an extra copy of your current license), that's $10. These fees cover only the license itself — they don't include the cost of the written test, driving test, or any training courses you might take beforehand.
Key Takeaways
- A standard eight-year Florida driver's license for adults costs $75; a six-year license for people under 21 costs $60.
- Replacing a lost or damaged license costs $25, and getting a duplicate costs $10.
- The license fee does not include the cost of the written test, road test, or any driver training you choose to take.
- You can pay by cash, check, debit card, or credit card at any Florida DMV office or online if you're renewing.
Written Test and Road Test Fees
Before you pay for your license, you have to pass two tests. The written test (also called the knowledge test) costs $10. The road test costs $20. You pay these fees at the DMV office when you take each test, whether you pass or fail on your first try.
If you fail either test, you pay the fee again when you retake it. There's no limit to how many times you can retake a test, but you'll pay the $10 or $20 fee each time. Most people pass both tests on the first or second attempt, so budget for at least one retake if you're uncertain about either test.
Additional Costs That Aren't DMV Fees
The DMV fees are only part of what you might spend. If you take a driver training course (not required, but common for teens and first-time drivers), that can cost anywhere from $150 to $500 depending on the school and whether it's classroom, online, or behind-the-wheel instruction. These courses are run by private companies, not the DMV, so prices vary widely.
You'll also need to bring documents to prove your identity, Social Security number, and Florida residency. If you don't have the right documents, you may need to get certified copies from a county clerk's office, which costs money. A certified copy of a birth certificate, for example, typically costs $5 to $15 depending on your county. Check the DHSMV website or call your local DMV office before you go to find out exactly which documents you need.
How to Pay Your DMV Fees
At a DMV office, you can pay with cash, check, debit card, or credit card. If you're renewing your license online through the DHSMV website, you can pay with a debit or credit card only. Online renewal is available if your license is not suspended, you're not changing your address, and you don't need a new photo.
Some DMV offices also accept payment through their kiosks before you see a clerk. Call ahead or check the DHSMV website to see what payment methods your local office accepts. If you're paying by check, make it out to the "Department of Highway Safety and Motor Vehicles."
Fees for Special License Types
A standard driver's license costs what's listed above, but Florida offers other types of licenses with different fees. A commercial driver's license (CDL) costs $75 for eight years, the same as a regular license, but you'll also pay for the CDL knowledge test ($10) and CDL road test ($20). A motorcycle endorsement adds $10 to your license fee and requires a separate motorcycle test ($20).
If you want a Real ID-compliant driver's license (required for federal buildings and domestic flights starting May 7, 2025), the fee is the same as a standard license — there's no extra charge. However, you'll need to bring additional documents to prove your identity and residency, and getting certified copies of those documents may cost extra.
Renewing Your License Online vs. In Person
If you renew online, you pay only the license fee ($75 or $60 depending on your age). You don't pay a test fee because you're not taking a test — online renewal is only for people whose licenses are valid and not suspended. The online process takes about 7 to 10 business days, and your new license will be mailed to you.
If you renew in person at a DMV office, you also pay only the license fee, and you can usually get your license the same day or within a few days. In-person renewal is required if your license is suspended, if you're changing your address, if you need a new photo, or if you're adding an endorsement like a motorcycle rating.
What Happens If You Can't Pay the Full Amount
The DMV does not offer payment plans or reduced fees based on income. You must pay the full fee at the time you explore. If cost is a barrier, some community organizations and nonprofits offer driver training scholarships or fee information, but these are not run by the state and availability varies by county.
If you're a minor and your parents can't afford the fee, ask your school counselor or local community center whether any local programs help young people pay for driver's licenses. Some counties have youth programs that cover test fees or license costs for low-income families, but you'll need to search your specific county to find out what's available.
Frequently Asked Questions
Do I have to pay the license fee if I fail the road test?
No. You only pay the $20 road test fee when you take the test. If you fail, you pay $20 again when you retake it. You don't pay the $75 license fee until you pass the road test and are ready to get your license issued.
Can I renew my license online if it's expired?
It depends on how long it's been expired. If your license expired less than six months ago, you can renew online. If it's been expired longer than six months, you have to renew in person at a DMV office and may have to retake the written test. Call your local DMV office to confirm what you'll need to do.
Is there a fee to change my address on my license?
No, but you have to do it in person at a DMV office — you can't change your address online. You don't pay an extra fee; you only pay the standard license renewal fee of $75 or $60. Bring proof of your new address, such as a utility bill or lease.
What if I need my license before the mail arrives?
If you renew online, your license is mailed to you and usually arrives within 7 to 10 business days. If you need it faster, renew in person at a DMV office and you can get a temporary license printed on the spot while your permanent license is being made. There's no extra fee for the temporary license.
Do military members or seniors get a discount on license fees?
No. Florida charges the same license fee to all drivers regardless of age, military status, or other factors. The only difference is that licenses for people under 21 are valid for six years instead of eight, so they cost $60 instead of $75.