You must book an appointment online or by phone before you visit a Florida DMV office

Florida does not allow walk-ins at most driver license offices. The Florida Department of Highway Safety and Motor Vehicles (DHSMV) requires you to reserve a time slot before you arrive. You can book through the official DHSMV website at www.flhsmv.gov or by calling 1-844-33-FLDMV (1-844-335-3386). The phone line is available Monday through Friday, 8 a.m. to 5 p.m. Eastern time.

Appointment availability varies by location and season. Popular offices in urban areas often fill up weeks in advance, while rural offices may have openings within days. If your preferred date and location are full, you can check nearby offices or call the phone line to ask about cancellations.

Key Takeaways

  • Book your appointment through the DHSMV website or by calling 1-844-335-3386; walk-ins are not accepted at most locations.
  • Bring your current ID, proof of residency, and any documents related to your points or violations before you go.
  • Appointment slots fill quickly in cities and during peak times, so book as soon as you know you need to visit.
  • If you miss your appointment, you will need to book a new one; no-shows are not rescheduled automatically.
  • Some services, like renewing a license or paying a reinstatement fee, may be faster through the online portal than in person.

What documents to bring to your appointment

The documents you need depend on why you are visiting. If you are renewing a license, bring your current license and proof of residency (a utility bill, lease, or mortgage statement dated within 90 days). If you are dealing with a suspension or revocation related to points or violations, bring your current ID, proof of residency, and any notice of suspension or reinstatement paperwork you received from DHSMV.

If you are paying a reinstatement fee or completing a requirement to restore your license, bring proof of payment or completion. This might be a receipt from paying a fine, a certificate from a traffic school, or documentation of an insurance policy if that was required. Bring originals or certified copies—photocopies are usually not accepted.

How to book through the DHSMV website

Go to www.flhsmv.gov and look for the "Appointments" link on the homepage. Select the type of service you need (such as "License Renewal," "Duplicate License," or "Reinstatement"). Choose your county and preferred office location. The system will show available dates and times for the next several weeks.

Select your preferred slot and enter your name, phone number, and email address. You will receive a confirmation email with your appointment number, date, time, and the office address. Save this email or take a screenshot. Arrive 10 to 15 minutes early and bring the confirmation with you, though the staff can look up your appointment by name or phone number.

Booking by phone if the website is not working

Call 1-844-335-3386 during business hours (Monday–Friday, 8 a.m. to 5 p.m. Eastern). Have your driver license number or Social Security number ready. Tell the representative which service you need and your preferred county and office. They will check availability and book you into an open slot.

The phone line can be busy during peak times, especially early in the week or in the morning. If you get a long wait, try calling back later or use the website instead. The representative will give you a confirmation number and email address where you can expect a confirmation message.

What to do if your appointment slot is full

If the office you want is booked solid, check offices in neighboring counties or nearby cities. Availability often differs by location, and you may find an opening 20 or 30 miles away that is sooner than your first choice. The DHSMV website lets you search multiple locations at once.

You can also call the phone line and ask the representative whether they know of any cancellations coming up at your preferred office. Some people cancel within a few days of their appointment, and the system may release those slots. If you are flexible on timing, booking further out (four to six weeks) almost always shows more availability than booking for the next two weeks.

What happens if you miss or need to reschedule

If you miss your appointment, you will need to book a new one. DHSMV does not automatically reschedule no-shows. Go back to the website or call the phone line to reserve another slot. If you know you cannot make your appointment, cancel it online or by phone so that slot opens up for someone else.

To cancel or reschedule through the website, log into your appointment confirmation email and look for a cancellation or reschedule link. By phone, call 1-844-335-3386 with your confirmation number. Cancellations are usually processed when ready, and you can book a new time right away.

Frequently Asked Questions

Can I walk in to a Florida DMV office without an appointment?

Most offices do not accept walk-ins. A few rural or small offices may take walk-ins on a first-come, first-served basis, but you should not count on it. Always book ahead through the website or phone line to may provide you will be seen.

How far in advance should I book my appointment?

Book as soon as you know you need to visit, especially if you are in a city or during peak season (spring and summer). Rural areas and winter months often have openings within a week or two. If you are dealing with a suspension important date, do not wait—book when ready and ask about the soonest available slot.

What if I need to renew my license but do not have proof of residency?

You will need proof of residency dated within 90 days to renew in person. If you do not have it, gather a utility bill, lease, mortgage statement, or other official document with your name and current address. You cannot complete the appointment without it, so do not book until you have this document ready.

Can I pay a reinstatement fee online instead of going in person?

Some reinstatement fees can be paid through the DHSMV online portal without visiting an office. Log into your account at www.flhsmv.gov to see if your specific reinstatement is available online. If it is, paying online is often faster than scheduling an appointment and waiting in line.

What if my appointment confirmation email does not arrive?

Check your spam or junk folder first. If you still do not see it, call 1-844-335-3386 with your name or phone number, and the representative can confirm your appointment and resend the confirmation. You can also show up with your ID and the staff can look up your appointment by name.