The cost of a Florida driver's license depends on the type you get and how long it lasts
A standard Florida driver's license costs $75 for an eight-year license if you are between 21 and 79 years old. If you are under 21, the license costs $25 and expires when you turn 21. Drivers 80 and older pay $15 for a four-year license. These are the fees you pay to the Florida Department of Highway Safety and Motor Vehicles (DHSMV) when you pass your road test and are ready to receive your license.
The price you pay also depends on whether you are renewing an existing license, replacing a lost one, or getting your first license. Each of these transactions has its own fee, and some cost less than a new license. If you need a duplicate because yours was lost or stolen, that costs $25. A renewal of an expiring license also costs $25 if you renew before it expires, or $75 if you renew after it has already expired.
You may also encounter additional costs before you reach the DHSMV office. If you take a road test at a third-party testing facility (a private business licensed by Florida to give the test), that facility sets its own fee, which typically ranges from $15 to $30 on top of the DHSMV fee. The written knowledge test itself has no separate fee — it is included in your learner's permit cost.
Key Takeaways
- A new eight-year Florida driver's license costs $75 for adults aged 21 to 79.
- Drivers under 21 pay $25 for a license that expires at age 21, and drivers 80 and older pay $15 for a four-year license.
- Renewing before your license expires costs $25, but renewing after it expires costs the full $75.
- If you take your road test at a private testing facility instead of the DHSMV, you will pay an additional $15 to $30 to that facility.
- Replacing a lost or stolen license costs $25.
What the $75 fee covers
When you pay the $75 for a new driver's license, you are paying for the license card itself, the processing of your process, the background check, and the eight-year validity period. The DHSMV does not break down the fee into separate charges for each of these services — it is one flat fee at the time you pass your road test and are ready to receive your license.
The fee does not cover the written test or the road test. The written test is part of your learner's permit, which has its own cost. The road test is either free if you take it at a DHSMV office or costs extra if you use a third-party testing facility.
Learner's permit and written test costs
Before you can take a road test, you must get a learner's permit and pass the written knowledge test. A learner's permit costs $25 and is valid for one year. This fee covers the permit card and the written test administered by the DHSMV.
If you fail the written test, you can retake it, but the DHSMV charges $10 for each retake. You must wait at least one day between attempts. Most people pass on the first or second try, but the retake fee is something to budget for if you are not confident about the test.
The learner's permit is a separate document from your driver's license. You cannot skip it — Florida law requires all first-time drivers to hold a learner's permit for at least three months before taking the road test (or one month if you are 18 or older and have completed a driver education course).
Road test fees at DHSMV offices versus private facilities
You have two options for taking your road test: at a DHSMV office or at a third-party testing facility. The DHSMV does not charge a separate fee for the road test itself — it is included in the cost of your license once you pass. However, if you choose to test at a private facility, that facility charges its own fee.
Third-party testing facilities in Florida typically charge between $15 and $30 for the road test. This fee goes to the private business, not to the DHSMV. The advantage of using a private facility is often shorter wait times — DHSMV offices can have long queues, especially in busy areas. The trade-off is the extra cost and the need to find a facility near you that is licensed by Florida.
Whichever route you choose, you still pay the $75 license fee to the DHSMV after you pass the test. The road test fee (or lack of one) is separate from the license fee.
Renewal and replacement fees
If your license is expiring and you renew before the expiration date, you pay $25. This is much cheaper than the $75 for a new license because you are not getting a new card or a new validity period — you are straightforward extending what you already have. You can renew online, by mail, or in person at a DHSMV office.
If you wait until after your license expires to renew, the fee jumps to $75 — the same as a new license. This is why the DHSMV recommends renewing before your expiration date. You will receive a renewal notice in the mail about six months before your license expires, which is a good reminder to start the process.
If you lose your license or it is stolen, you can get a duplicate for $25. This is the same price as a renewal and covers a replacement card with the same expiration date as your original. You do not have to retake any tests to get a duplicate.
Additional costs you might encounter
The fees listed above are the standard DHSMV charges, but you may face other costs depending on your situation. If you need a REAL ID-compliant license (required for federal purposes like flying or entering federal buildings), the cost is the same as a standard license — there is no extra charge. However, you will need to bring additional documents to prove your identity and residency, which might require getting copies of documents like your birth certificate or utility bill.
If you are getting a commercial driver's license (CDL), the fees are higher. A CDL costs more than a standard license and requires additional testing and medical certification. The exact cost depends on the type of CDL and how long it is valid.
If you need to change your name or address on your license, you can do this at a DHSMV office. A name change or address correction on an existing license is usually free if done in person, but if you need a new card issued because of the change, you may be charged a replacement fee.
How to pay and where to pay
You pay DHSMV fees in person at a DHSMV office when you explore for or renew your license. Most offices accept cash, debit cards, and credit cards. Some offices also accept checks. If you are renewing by mail, you will need to include a check or money order with your process.
If you are renewing online through the DHSMV website, you can pay with a credit or debit card. Online renewal is available only if your license is not expired and you meet other requirements — you cannot renew online if you need to change your address, name, or other information on your license.
When you visit a DHSMV office, bring your learner's permit (if you are a first-time driver), proof of residency, proof of identity, and your Social Security number. Having everything ready before you arrive helps you move through the process faster and avoid making extra trips.
Frequently Asked Questions
Can I renew my Florida license online, and does it cost less?
You can renew online if your license is not expired and you have not changed your address or name. The cost is the same as renewing in person — $25 if you renew before expiration, or $75 if you renew after. Online renewal is faster and more convenient, but not cheaper.
What if I fail my road test — do I have to pay again to retake it?
The DHSMV does not charge a separate fee to retake the road test at a DHSMV office. However, if you use a third-party testing facility, you will need to pay their fee again for each attempt. You must wait at least one day between road test attempts.
Do I have to pay the full $75 if my license expired a long time ago?
Yes. If your license has expired, renewing it costs $75, regardless of how long ago it expired. The only way to pay the lower $25 renewal fee is to renew before your expiration date. If your license has been expired for several years, you may also need to retake the written and road tests.
Is there a discount if I renew my license early?
No. The renewal fee is $25 whether you renew one month before expiration or several months before. There is no discount for renewing early, but renewing early does may provide you will not accidentally let your license expire and have to pay the higher $75 fee.
What is the cost difference between a standard license and a REAL ID license?
There is no cost difference. A REAL ID-compliant Florida driver's license costs the same as a standard license — $75 for a new license, $25 for a renewal. The difference is in the documents you need to bring to prove your identity and residency, not in the fee itself.