Book your Florida DMV appointment online through the FLHSMV website or by phone — most services require an appointment, and wait times vary by location and time of year

The Florida Department of Highway Safety and Motor Vehicles (FLHSMV) runs the state's DMV services. To get a driver's license, renew your registration, or handle most other transactions, you need to book an appointment first. Walk-ins are not accepted at most offices, so scheduling ahead is the only way forward.

You can book through the FLHSMV online appointment system at flhsmv.gov or by calling your local office directly. The online system shows available times at each location and lets you pick the date and time that works for you. Phone booking takes longer but works if you have trouble with the website or need help choosing which service you need.

Key Takeaways

  • Book appointments through flhsmv.gov or by calling your county's FLHSMV office — walk-ins are not accepted for most services.
  • The online system shows real-time availability, and you can usually find an appointment within one to three weeks depending on your location.
  • You will need your Florida ID number, Social Security number, or driver's license number to book online.
  • Bring all required documents to your appointment — the FLHSMV website lists what you need for each service type before you book.
  • If you miss your appointment, you can reschedule through the same system without penalty, but repeated no-shows may result in a temporary hold on services.

How to book an appointment online

Go to flhsmv.gov and look for the appointment scheduling link on the homepage. You will enter your county, the type of service you need (driver's license renewal, vehicle registration, title transfer, and so on), and your preferred date range. The system then shows you available time slots at offices in your area.

You will need to provide your name, date of birth, and either your Florida ID number, Social Security number, or current driver's license number. The system uses this information to pull up your record and confirm you are may be able to access for the service you are booking. Once you select a time slot and confirm, you will receive a confirmation number by email or text — save this for your records.

The online system is usually fastest during early morning hours on weekdays. If you see no availability in your preferred timeframe, check back a few days later — offices release additional slots regularly as cancellations come in.

Booking by phone if the website is not working

Each county has its own FLHSMV office with a direct phone line. You can find your county's number on the FLHSMV website under "Contact Us" or by searching "[your county] FLHSMV phone number." When you call, have your ID number or Social Security number ready, and tell the staff member what service you need.

Phone lines are busiest between 9 a.m. and noon on weekdays. Calling early morning or late afternoon usually means shorter hold times. The staff member will confirm your may be able to access, tell you what documents to bring, and book you into the next available slot that fits your schedule.

What documents to bring to your appointment

The FLHSMV website lists required documents for each service before you book. For a driver's license renewal, you typically need your current license, proof of residency (utility bill, lease, or bank statement), and proof of Social Security number. For vehicle registration renewal, bring your current registration card and proof of insurance.

If you are explore for a new license or title, requirements are more extensive — the website breaks these down by transaction type. Bring originals or certified copies, not photocopies, unless the FLHSMV specifically says copies are acceptable. Bring more documents than you think you need rather than fewer; staff can tell you on the spot if something is not required, but they cannot issue your license or registration if you are missing a required item.

How long appointments take and what to expect

Most appointments last 15 to 30 minutes, depending on the service. Driver's license renewals are usually the fastest. Title transfers and new registrations can take longer if there are complications or if the office is backed up. Arrive 10 minutes early to check in at the front desk.

The office will call your name or appointment number when it is your turn. You will go to a window, present your documents, and the staff member will process your request. If everything is in order, you will pay any fees due and receive a temporary document on the spot (for licenses and registrations). Your permanent card will arrive by mail within two to three weeks.

Rescheduling or canceling an appointment

If you need to change your appointment time or date, go back to flhsmv.gov, enter your confirmation number, and select a new time slot. You can also call your county office and ask them to reschedule you. There is no fee or penalty for rescheduling as long as you do it before your appointment date.

If you miss an appointment without canceling, the office may place a temporary hold on your ability to book future appointments. If this happens, call your county office to explain and ask them to lift the hold. One missed appointment usually does not result in a permanent block, but repeated no-shows can.

Wait times by location and season

Urban counties like Miami-Dade, Broward, and Hillsborough typically have longer wait times for appointments — you may see availability only two to four weeks out. Rural counties often have openings within one to two weeks. Wait times also spike in the weeks before holidays and at the end of the month when registration renewals are due.

If your county is fully booked, check neighboring counties — you can often book an appointment in an adjacent county and complete your transaction there instead. The FLHSMV system lets you search multiple counties at once, so you can find the earliest available slot across your region.

Frequently Asked Questions

Can I do my transaction at any FLHSMV office, or does it have to be my county?

You can use any FLHSMV office in Florida for most services. If you live in Miami-Dade but find a shorter wait in Broward, you can book there instead. Some specialized services (like commercial driver's license testing) are only available at certain locations, so check the FLHSMV website for your specific transaction type.

What if I do not have an email address or cell phone for the confirmation?

The online system requires an email address or phone number to send your confirmation. If you do not have either, call your county office directly to book by phone instead. They will give you a confirmation number over the phone that you can write down and bring with you.

Do I need to print my confirmation, or can I just show it on my phone?

You can show your confirmation on your phone or print it — either works. The office staff will look up your appointment by your name and confirmation number, so you do not need the physical confirmation to be seen. Bringing it makes check-in faster, but it is not required.

What if I need a service that is not listed in the appointment system?

Some services like duplicate license replacements or address changes can often be done without an appointment or with a shorter wait. Call your county office to ask whether your specific service requires an appointment or if you can walk in during designated hours.

How far in advance can I book an appointment?

The FLHSMV system typically lets you book up to 60 days in advance. If you know you need a service on a specific date, you can book as soon as that date becomes available in the system. For routine renewals, booking two to three weeks ahead usually gives you good availability without forcing you to wait months.