Florida driver's license fees by license type

Florida charges different fees depending on which type of license 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 eight years or $30 for four years. Motorcycle endorsements add $15 to your total fee, whether you're getting a new license or renewing one.

The state also offers a five-year license for drivers aged 21 to 79, which costs $30. Drivers aged 80 and older can get a three-year license for $20. If you're under 21, a four-year license costs $20. These age-based options exist because Florida law requires more frequent renewals for older drivers and has different rules for minors.

Florida does not charge a separate fee for adding endorsements like motorcycle or commercial driving privileges to an existing license — you pay the endorsement fee once when you add it, and it covers the remainder of your license term. However, if you renew your license and want to add an endorsement at the same time, you'll pay both the renewal fee and the endorsement fee.

Key Takeaways

  • A standard eight-year Class D driver's license in Florida costs $48; a four-year license costs $20.
  • Commercial driver's licenses cost $75 for eight years or $30 for four years, and motorcycle endorsements add $15 regardless of license length.
  • Drivers aged 80 and older pay $20 for a three-year license, and drivers aged 21 to 79 can choose a five-year license for $30.
  • Replacement licenses (for a lost, stolen, or damaged card) cost $25 and are valid for the remainder of your current license term.
  • Florida accepts cash, check, money order, and credit or debit card at most DMV offices; online renewal is available for some transactions and does not accept cash.

Replacement and duplicate license fees

If your license is lost, stolen, or damaged, Florida charges $25 for a replacement card. This fee covers a duplicate license that is valid for the remainder of your current license term — you do not get a new expiration date. For example, if your license expires in 2027 and you lose it in 2025, your replacement will also expire in 2027.

You can request a replacement in person at any Florida DMV office or through the mail. The in-person route is faster: you'll receive your new card within a few minutes. By mail, allow 7 to 10 business days for processing and delivery. If you need the license urgently, the in-person option is your only choice.

Fees for license upgrades and changes

Adding a motorcycle endorsement to an existing license costs $15 and extends your license expiration by the length of the endorsement period (usually matching your current license term). If your license expires in six months but you add a motorcycle endorsement, the endorsement itself is valid only until your current license expires — you cannot extend your license term by adding an endorsement.

Upgrading from a standard Class D license to a commercial driver's license involves a different process. You cannot straightforward pay a fee to upgrade; you must pass the CDL knowledge test and the skills test (road test). Once you pass both tests, you pay the CDL fee ($75 for eight years or $30 for four years) and receive a new license. The testing fees are separate from the license fee and vary depending on whether you use a third-party examiner or the DMV.

Changing your name or address on your license does not cost extra if you do it during renewal. If you need to change your name or address before your renewal date, you can request a replacement license for $25, which will reflect the new information.

How to pay and payment methods accepted

Florida DMV offices accept cash, personal check, money order, Visa, Mastercard, American Express, and Discover card. If you renew online through the Florida DMV website, you can pay only by credit or debit card — cash and check are not options for online transactions. Some DMV offices may have additional payment methods; call ahead to confirm what your local office accepts.

If you pay by check or money order, make it payable to the "Florida Department of Highway Safety and Motor Vehicles." Include your driver's license number on the check or money order so the payment is matched to your account correctly. If you're paying in person, bring your payment method with you; you cannot hold a transaction while you go to an ATM or bank.

Online renewal costs and limitations

Florida allows online renewal for some drivers, and the fee is the same as renewing in person. You pay by credit or debit card only. However, not all drivers can renew online — you must meet specific requirements: your license must not be expired by more than six months, you must have a valid Florida address on file, you must not have any medical or vision restrictions that require a new photo, and you must not be renewing a commercial driver's license.

If you renew online, you do not receive a new physical card when ready. The DMV mails your new license to your address on file, which typically takes 7 to 10 business days. During this time, you can print a temporary license from the DMV website to show law enforcement if you're stopped, though not all officers accept printed temporary licenses — carry your old license as well.

Fees for different license classes and endorsements

License Type or Endorsement4-Year Cost5-Year Cost8-Year Cost
Class D (Standard)$20$30 (ages 21–79 only)$48
Commercial Driver's License (CDL)$30Not available$75
Motorcycle Endorsement$15 (added to license fee)
Replacement License$25 (valid through current expiration)
Drivers aged 80+$20 for 3-year license

Common mistakes that cost extra money

One frequent error is waiting until your license expires to renew. If your license is expired, you cannot renew online — you must go to a DMV office in person, and you may be required to pass a vision test or retake the written exam depending on how long it has been expired. This adds time and potentially additional fees if you need to pay for a test.

Another mistake is not bringing the correct documents to your renewal appointment. If you arrive without proof of residency or your Social Security number, the DMV will not process your renewal, and you'll have wasted a trip. Check the Florida DMV website for the current document list before you go.

Some drivers add endorsements without realizing they won't extend their license term. If your license expires in three months and you add a motorcycle endorsement for $15, that endorsement is valid only for those three months. When your license expires, you must renew the entire license (paying the full renewal fee) to keep the motorcycle endorsement active.

Frequently Asked Questions

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

No. Florida allows you to renew up to six months before your license expires, and you pay the standard renewal fee. Your new license will be valid for the full term (four, five, or eight years depending on which you choose), starting from your current expiration date. This means your total validity period extends beyond what it would have been if you waited until expiration.

What if I'm a Florida resident but have a military address?

Military members and their families stationed outside Florida can renew by mail or online if they meet the standard requirements. You'll need to provide your military address as your current address. The fee is the same as for any other Florida resident. Contact your local DMV office or the Florida DMV website for the specific mailing address to use for military renewals.

Are there any fee waivers or discounts for seniors or low-income drivers?

Florida does not offer fee waivers based on income. However, drivers aged 80 and older pay a reduced fee ($20 for a three-year license instead of the standard renewal cost). Some counties may have additional programs; contact your local DMV office to ask whether your county offers any discounts or information.

Can I pay my license fee in installments?

No. Florida DMV does not offer payment plans for license fees. You must pay the full amount at the time of renewal or replacement. If cost is a barrier, you can choose the shorter license term (four years instead of eight) to spread the cost over time, though this means renewing more frequently.

What happens if I pay the wrong fee amount?

If you overpay, the DMV will issue a refund or credit to your account. If you underpay, your transaction will not be processed, and you'll need to provide the remaining balance before your license is issued. Always confirm the correct fee for your license type and age before you pay.