Florida driver's license fees by type and renewal status

Florida charges different fees depending on whether you are getting your first license, renewing an existing one, or upgrading to a different class. A standard Class D driver's license costs $48 for an eight-year renewal, but a first-time license costs $75. If you need a Commercial Driver's License (CDL), the fee is $75 for a four-year term. Motorcycle endorsements, Real ID upgrades, and duplicate licenses each carry their own separate charges.

The Florida Department of Highway Safety and Motor Vehicles (DHSMV) sets these fees, and they do not vary by county or local office. However, the total amount you pay may be higher if you are also paying for additional services — such as a name change, address correction, or organ donor registration — or if you are paying a late renewal penalty.

Fees are paid at the time you submit your process, either in person at a Driver License office or through the mail if you are renewing by post. Cash, check, debit card, and credit card are all accepted at in-person locations.

Key Takeaways

  • A standard eight-year Florida driver's license renewal costs $48, while a first-time license costs $75.
  • Commercial Driver's Licenses cost $75 for a four-year term and require additional testing beyond a standard license.
  • Motorcycle endorsements, duplicate licenses, and Real ID upgrades each have separate fees ranging from $10 to $30.
  • Late renewal penalties add $20 to your fee if your license has been expired for more than six months.
  • You can pay by cash, check, debit card, or credit card at any Driver License office, or by check or money order if renewing by mail.

First-time license versus renewal costs

A first-time Florida driver's license costs $75 and is valid for eight years. This fee covers the written test, the driving test, the license card itself, and the background check performed by DHSMV. You cannot reduce this cost by paying in installments — the full amount is due when you submit your process at a Driver License office.

Renewing an existing license costs $48 for an eight-year term if you renew before your current license expires. If your license has been expired for six months or longer, DHSMV adds a $20 late renewal penalty, bringing the total to $68. If your license expired fewer than six months ago, you can renew without the penalty.

If you are renewing by mail, you will also need to include a check or money order payable to "DHSMV" — credit and debit cards are not accepted for mail renewals. Mail renewals take four to six weeks to process, while in-person renewals are usually completed the same day.

Commercial Driver's License and endorsement fees

A Commercial Driver's License (CDL) costs $75 for a four-year term in Florida. This fee covers the written knowledge test, the skills test (which includes a pre-trip inspection, basic vehicle control, and an on-road driving test), and the license card. You must pass all three components of the skills test before DHSMV will issue your CDL.

Adding an endorsement to an existing CDL — such as a hazmat (H), tanker (N), or passenger (P) endorsement — costs $10 per endorsement. Each endorsement requires passing a written test specific to that endorsement type. Removing an endorsement costs $10 as well.

Renewing a CDL costs $75 for a four-year term, the same as the initial fee. If you renew before your CDL expires, there is no late penalty. If your CDL has been expired for six months or longer, you will be required to retake the skills test and pay the full $75 fee again, rather than paying a straightforward renewal fee.

Motorcycle endorsement and duplicate license fees

Adding a motorcycle endorsement (M) to your existing Florida driver's license costs $10. You must pass a written motorcycle knowledge test and a riding skills test on an actual motorcycle to earn this endorsement. The $10 fee covers the endorsement itself; it does not cover the cost of the riding test, which is administered by a third-party testing facility and costs between $150 and $200 depending on the provider.

A duplicate driver's license — issued when your license is lost, stolen, or damaged — costs $25. DHSMV will issue the duplicate with the same expiration date as your original license, so you do not pay a renewal fee on top of the duplicate fee. Duplicates are usually ready for pickup within one business day if you explore in person.

Removing a motorcycle endorsement from your license costs $10, the same as adding one. This is done through a written request at a Driver License office; no test is required to remove an endorsement.

Real ID and name change fees

Upgrading a standard Florida driver's license to a Real ID-compliant license costs $30 in addition to your renewal fee. If you are renewing your license and upgrading to Real ID at the same time, you will pay $48 (renewal) plus $30 (Real ID upgrade) for a total of $78. If you are upgrading a license that is not yet expired, you will pay the $30 upgrade fee only — no renewal fee applies.

A Real ID license requires you to provide original or certified copies of proof of identity, proof of Social Security number, and proof of Florida residency. These documents must be brought to a Driver License office in person; Real ID upgrades cannot be done by mail.

Changing your name on your Florida driver's license costs $10 and requires a certified copy of a court order, marriage certificate, or divorce decree showing the name change. You can request a name change at any Driver License office. If you are also renewing your license at the same time, you will pay both the $10 name change fee and the $48 renewal fee.

Payment methods and where to pay

At a Driver License office, you can pay your fee in cash, by check, by debit card, or by credit card. There is no surcharge for paying by card. If you are renewing by mail, you must include a check or money order made payable to "DHSMV" — do not send cash through the mail.

Some Driver License offices also accept payment through the DHSMV website if you are renewing online, though not all renewal types are available online. Check the DHSMV website or call your local office to confirm whether your renewal type can be completed online and what payment methods are accepted for that transaction.

If you are paying in person, bring your current license, proof of residency, and any other documents required for your specific transaction (such as a marriage certificate for a name change, or proof of Social Security number for a Real ID upgrade). Fees are non-refundable once your process has been submitted.

Late renewal penalties and expired license fees

If your Florida driver's license has been expired for six months or longer, DHSMV adds a $20 late renewal penalty to your renewal fee. A standard renewal would cost $48, but with the late penalty it costs $68. This penalty applies whether you renew in person or by mail.

If your license expired fewer than six months ago, you can renew without paying the penalty. The renewal fee remains $48. DHSMV considers the expiration date on your license, not the date you submit your renewal process, when determining whether the late penalty applies.

If your license has been expired for more than one year, you may be required to retake the written driving test and the road test, rather than straightforward renewing. Contact your local Driver License office or check the DHSMV website to confirm what is required for your specific situation before you visit in person.

Frequently Asked Questions

Can I pay my driver's license fee online?

Some renewal types can be completed online through the DHSMV website with online payment, but not all. Standard renewals, Real ID upgrades, and name changes typically require an in-person visit or mail renewal. Check the DHSMV website or call your local Driver License office to confirm whether your specific renewal can be done online.

What happens if I pay the wrong amount?

If you underpay at a Driver License office, staff will tell you the correct amount before processing your process. If you overpay, DHSMV will not refund the difference; instead, the overpayment is credited to your account. Contact DHSMV to request a refund if you believe you paid too much.

Do I have to pay the full fee if I renew early?

Yes. Whether you renew one year before your license expires or one month before, the renewal fee is the same: $48 for a standard eight-year license. Renewing early does not reduce the fee, but it does reset your expiration date to eight years from the renewal date.

Is there a fee to take the written driving test or road test?

The written test and road test are included in the $75 first-time license fee. You do not pay a separate test fee. However, if you fail either test and need to retake it, you must pay the full $75 fee again to reapply.

What if I need a license in a different class?

Upgrading to a different license class (such as from Class D to Class E) costs $75 and requires passing the written test and road test for that class. This is treated as a new license process, not a renewal, so you pay the first-time fee regardless of whether you already hold a Florida license.