Florida lets you renew your driver's license online if you meet specific requirements

You can renew your Florida driver's license through the Department of Highway Safety and Motor Vehicles (DHSMV) website without visiting a license office, but only if your license is not expired by more than six months and you have no medical suspensions or restrictions that changed since your last renewal. The online process takes about 10 minutes, costs $47.50 for a four-year renewal or $67.50 for an eight-year renewal, and you pay by credit or debit card. Your new license arrives by mail in 7 to 10 business days.

Not everyone can use the online route. If your license expired more than six months ago, if you need to change your address, if you have a commercial driver's license (CDL), or if you have certain medical conditions on file, you must renew in person at a Florida license office.

Key Takeaways

  • You can renew online only if your license expired within the last six months and you have no medical suspensions or address changes.
  • The online renewal costs $47.50 for four years or $67.50 for eight years, paid by credit or debit card at the time of renewal.
  • Your renewed license arrives by mail in 7 to 10 business days; you cannot pick it up in person from an office.
  • If your license expired more than six months ago or you need to change your address, you must renew in person at a Florida license office.
  • The DHSMV website at flhsmv.gov is where you start the online renewal process.

What you need before you start the online renewal

Gather your current Florida driver's license number and your Social Security number before you go to the DHSMV website. You will also need a valid payment method — Visa, Mastercard, American Express, or Discover. Have your license in front of you so you can enter the information exactly as it appears.

Check the expiration date on your license before you begin. If it expired more than six months ago, the online system will not let you proceed and will direct you to schedule an in-person appointment instead. If your address has changed since your last renewal, you cannot update it online; you must go to a license office in person.

The step-by-step process on the DHSMV website

Go to flhsmv.gov and look for the "Renew Your Driver License" option on the homepage. Click on it and select "Renew Online." The system will ask you to enter your driver's license number and date of birth to pull up your record. Review the information on screen — your name, address, and other details — and confirm it is correct.

If any information is wrong, stop and do not proceed. You cannot correct it online. Instead, you will need to schedule an appointment at a license office to renew in person. If everything matches, proceed to the vision test section. You will answer questions about your vision and any medical conditions. Answer honestly; these answers determine whether you can legally drive and whether the state needs to add restrictions to your license.

After the vision questions, you will review the terms and conditions, then enter your payment information. The system accepts credit and debit cards only — no cash, check, or other payment methods. Once you submit payment, you will receive a confirmation number on screen. Write it down or take a screenshot.

When your new license arrives and what to do if it does not

Your renewed license will arrive by mail within 7 to 10 business days. The envelope will come from the DHSMV and will have your new license inside. Check the expiration date and all information on the front and back. If you notice an error, contact the DHSMV at 1-844-493-4357 to report it.

If your license does not arrive within 10 business days, call the DHSMV at the same number and have your confirmation number ready. The office can check the status of your renewal and tell you whether it is still in the mail or if there was a problem with your order. Do not visit a license office in person unless the DHSMV tells you to do so.

Who cannot renew online and what to do instead

You must renew in person if your license expired more than six months ago, if you have a commercial driver's license, if you need to change your address, or if you have medical suspensions or restrictions on your current license. You also cannot renew online if you are under 21, if you need to update your name, or if you are renewing after a suspension or revocation.

To renew in person, visit flhsmv.gov and use the "Schedule an Appointment" tool to book a time at a license office near you. You will need to bring your current license, proof of residency (such as a utility bill or lease), and proof of Social Security number (such as a Social Security card or tax return). Bring payment in cash, check, or card — the office accepts all three. The in-person renewal takes about 30 minutes, and you receive your new license on the spot.

Common reasons the online system rejects your renewal

The most common reason the system stops you is an expired license. If your license expired more than six months ago, the online portal will not process your renewal. The system also rejects renewals if your address on file does not match your current address, if you have a medical condition flagged in the system, or if you have an outstanding suspension or revocation.

Another frequent issue is a mismatch between the information you enter and what the DHSMV has on file. If you type your name or date of birth differently than the state's records show, the system will not find your record. Double-check your license and enter the information exactly as it appears, including middle initials and suffixes. If the system still rejects you after you have checked twice, call the DHSMV at 1-844-493-4357 to verify your record before you try again.

Address changes and other updates you cannot do online

If you have moved since your last renewal, you cannot change your address through the online renewal process. The system will reject your renewal if it detects an address mismatch. You must visit a license office in person to update your address at the same time you renew your license.

The same rule applies if you need to change your name, update your sex designation, add or remove restrictions, or correct any other information on your license. The online system only renews your license with the information already in the state's database. Any change beyond that requires an in-person visit and often requires supporting documents such as a marriage certificate, court order, or medical documentation.

Frequently Asked Questions

Can I renew my license online if it expired more than six months ago?

No. The online system only works for licenses that expired within the last six months. If yours expired longer ago, you must renew in person at a license office. You can schedule an appointment on the DHSMV website.

What if I need to change my address when I renew?

You cannot change your address online. You must visit a license office in person. Bring your current license, proof of your new address (such as a utility bill or lease), and payment. The office will update your address and issue your new license on the spot.

How long does it take to get my renewed license in the mail?

Your renewed license arrives within 7 to 10 business days after you complete the online renewal. If it does not arrive within that time, call the DHSMV at 1-844-493-4357 with your confirmation number to check the status.

What payment methods does the online system accept?

The online renewal accepts Visa, Mastercard, American Express, and Discover. You cannot pay with cash, check, or any other method through the website. If you prefer to pay by cash or check, you must renew in person at a license office.

What should I do if the online system says my information does not match?

Check your license again and make sure you entered your name, date of birth, and license number exactly as they appear on the card, including middle initials and suffixes. If you still get an error, call the DHSMV at 1-844-493-4357 to verify your record is correct before you try again.