Florida driver's license fees by license type
Florida charges different fees depending on which license type you need and how long you want it to last. A standard Class D driver's license (the most common type for regular driving) costs $48 for an eight-year license or $20 for a four-year license. If you need a commercial driver's license (CDL), the fee is $75 for an eight-year license. A motorcycle endorsement adds $15 to any license type. These are the base fees charged by the Florida Department of Highway Safety and Motor Vehicles (DHSMV) — they do not include any additional charges for road tests, fingerprinting, or other services you may need.
The eight-year option is almost always the better value if you plan to keep your license active. The four-year license exists mainly for people who know their circumstances will change soon — a move out of state, a planned name change, or a temporary residency situation. Once you choose your license length at the time of issue or renewal, you cannot change it mid-cycle; you have to wait until your next renewal to switch.
Key Takeaways
- A standard eight-year Florida driver's license costs $48; a four-year license costs $20.
- Commercial driver's licenses cost $75 for eight years, and motorcycle endorsements add $15 to any license type.
- You pay the full license fee even if you renew online or by mail — the delivery method does not change the cost.
- Additional services like road tests, fingerprinting, or duplicate licenses carry separate fees on top of the base license cost.
What the base license fee covers
The fee you pay covers the license itself, the card stock it is printed on, and the DHSMV's processing of your process. It does not cover the road test, the written knowledge test, or any vision screening you may need to pass before you are issued a license. Those services are separate and may carry their own costs depending on where you take them.
If you are renewing a license you already hold, you do not pay for a road test — renewal by mail, online, or in person requires only proof of identity and residency, plus the renewal fee. If you are obtaining your first license or reinstating one after suspension or expiration, you will need to pass both a written test and a road test before the license is issued, and those tests may have fees attached depending on the testing location.
Additional fees you may encounter
Beyond the base license fee, Florida charges extra for several common services. A duplicate license (if yours is lost, stolen, or damaged) costs $25. A name change on your license requires a new license and costs the full renewal fee plus any documentation fees your county charges for recording the change. A corrected license (to fix an error on an existing license) costs $10.
If you need to reinstate a suspended or revoked license, you pay the base renewal fee plus a reinstatement fee that varies by the reason for suspension — typically $150 to $500 depending on whether it was a suspension for unpaid traffic fines, a medical suspension, or a suspension for failure to maintain insurance. You will also need to pay any outstanding fines or court costs before reinstatement is processed. Fingerprinting, required for some license types and first-time applicants in certain situations, is handled by the Florida Department of Law Enforcement and costs $15 to $25 depending on the location.
Where you pay and payment methods
You can renew your Florida license online through the DHSMV website, by mail, or in person at a county tax collector's office or DHSMV service center. Online and mail renewals cost the same as in-person renewals — the fee does not change based on how you submit your process. Online renewal is the fastest option and requires a credit or debit card. Mail renewal requires a check or money order. In-person renewal accepts cash, check, debit card, or credit card depending on the location.
If you are obtaining your first license or reinstating a suspended license, you must go in person to a DHSMV service center or county tax collector's office. You cannot complete these transactions online or by mail. Payment is due at the time you submit your process, before you take any tests.
Fees for specific license situations
A Class E license (for driving a motorhome or RV) costs $48 for eight years, the same as a standard Class D. A restricted license (issued to drivers with medical conditions or as part of a DUI sentence) costs $48 for eight years. An ID card without driving privileges costs $25 for eight years and is useful if you need a state ID but do not drive or have had your license suspended.
If you hold a valid license from another state and move to Florida, you do not pay a transfer fee — you pay the full Florida license fee as if you were obtaining your first Florida license. Florida does not offer a reduced rate for out-of-state transfers. However, if your out-of-state license is still valid, you can use it to drive in Florida for a limited time while you complete the Florida licensing process, which gives you time to schedule your road test and pay the fee when you are ready.
When fees are waived or reduced
Florida does not waive driver's license fees based on income or hardship. However, military members on active duty stationed in Florida may be able to renew by mail without taking a road test, which saves time but not money. Seniors over 80 can renew their license for a shorter period (four years instead of eight) at the reduced four-year rate of $20, which is a genuine savings if you do not need an eight-year license.
If you are deaf or hard of hearing and need a road test with an interpreter, the DHSMV does not charge extra for the interpreter service, though you must request it when you schedule your test. If you need to retake a road test after failing it, you pay the test fee again — typically $10 to $20 depending on the testing location — but you do not pay the license fee again until your license is actually issued.
Frequently Asked Questions
Do I have to pay the full license fee if I renew online?
Yes. The fee is the same whether you renew online, by mail, or in person. Online renewal is faster and more convenient, but it does not cost less. You pay $48 for an eight-year license or $20 for a four-year license regardless of the method you choose.
What happens if I fail my road test — do I have to pay the license fee again?
No. You pay the road test fee (usually $10 to $20) to retake the test, but you do not pay the license fee until you pass and the license is actually issued. The license fee is only charged once, when your license is approved and printed.
Can I get a refund if I change my mind about renewing my license?
No. Once you submit payment and your process is processed, the fee is not refundable. If you realize you made a mistake before submitting, you can stop the process, but after submission the payment is final.
Is there a fee difference between getting a license at a tax collector's office versus a DHSMV service center?
No. The base license fee is set by the state and is the same at all locations. Some county tax collector offices may charge a small service fee on top of the state fee, so call ahead if you want to confirm the total cost at your specific location.
What is the cheapest way to get a Florida driver's license?
The cheapest option is a four-year license at $20, but you will need to renew more often. If you plan to keep your license for a long time, the eight-year license at $48 is better value per year. There are no discounts or cheaper routes — the fee is the fee regardless of where or how you explore.