Book your Florida driver's license appointment through the FLHSMV website or by calling your local office

Florida's Department of Highway Safety and Motor Vehicles (FLHSMV) requires you to schedule an appointment before visiting a driver's license office. You cannot walk in without one. The fastest way is through the online appointment system at flhsmv.gov, where you can see available times at your chosen location and book when ready. If you prefer to call, you can reach your local office directly — the FLHSMV website lists phone numbers for all 67 county offices.

Appointment availability varies by location and time of year. Urban offices and popular times (early morning, mid-week) fill up faster than rural locations or late afternoon slots. If your preferred date is full, you have the option to choose a different time, try a nearby office, or call to ask about cancellations.

Key Takeaways

  • The FLHSMV online system at flhsmv.gov is the fastest way to book; you can see real-time availability and confirm your appointment when ready.
  • You will need your Social Security number, date of birth, and Florida ID number (if you have one) to book online.
  • Appointment slots vary by office and season; popular times fill quickly, so booking several weeks ahead increases your chances of getting your preferred date.
  • If you cannot book online, call your county's driver's license office directly — the phone number is listed on the FLHSMV website by county.
  • Bring all required documents to your appointment; showing up without them will result in a cancelled visit and you will need to reschedule.

Steps to book online through the FLHSMV website

Go to flhsmv.gov and look for the appointment scheduling link on the homepage. Click it and you will be directed to the online booking system. Select the type of transaction you need — for example, "Driver License Renewal," "First-Time Driver License," or "Duplicate License." The system will ask you to enter your county or choose a specific office location.

Next, enter your personal information: full name, date of birth, Social Security number, and Florida ID number if you have one. The system uses this to verify your identity and pull up your record. Once you submit this information, the system will display available appointment dates and times at your chosen location. Select the date and time that works for you, review your confirmation details, and complete the booking. You will receive a confirmation number when ready — write this down or take a screenshot, as you will need it when you arrive at your appointment.

The entire process takes about five minutes. You do not need to create an account or log in; each booking is independent. If you need to cancel or reschedule, you can do so through the same website using your confirmation number.

Booking by phone if the website is unavailable

If you cannot access the online system or prefer to book by phone, call your county's driver's license office directly. The FLHSMV website has a county-by-county phone directory; search for your county and call during business hours. Most offices are open Monday through Friday, 8 a.m. to 5 p.m., though some have extended hours on certain days.

When you call, have your Social Security number, date of birth, and the type of transaction you need ready. The staff member will ask you these details, check availability, and book your appointment. They will give you a confirmation number over the phone — ask them to repeat it and write it down. Some offices will email or mail a confirmation, but calling is faster and you will have your number when ready.

Phone wait times can be long during peak hours (mid-morning and early afternoon). Calling early in the morning or late in the afternoon often means shorter waits. If you reach a busy signal, try again in 15 minutes rather than staying on hold.

What information you need before booking

Have the following ready before you start the booking process, whether online or by phone:

  • Your full legal name as it appears on your birth certificate or passport
  • Your date of birth
  • Your Social Security number
  • Your current Florida ID number or driver's license number (if you have one)
  • The county where you want to visit or your preferred office location

If you do not have a Social Security number or Florida ID number, call your local office before booking — they can tell you whether you can still schedule an appointment and what alternative information they will need.

How far in advance to book your appointment

Book as early as possible, ideally 4 to 8 weeks before you need your license. This is especially important if you need your license by a specific date — for example, before a trip or for a job. During busy seasons (summer, around holidays, and back-to-school time), appointments can fill 8 to 12 weeks out in some urban counties.

If you need an appointment sooner, try offices in less populated counties near you, or check for cancellations by calling your preferred office directly. Some people find that calling a few days before their desired appointment date can reveal slots that opened up when others cancelled.

If your need is urgent (for example, your license was suspended and you need it reinstated quickly), call your local office and explain the situation. Some offices have same-day or next-day slots for emergency situations, though these are limited and not may provide.

What to bring to your appointment

Bring all documents required for your specific transaction. For a renewal, you typically need your current driver's license and proof of residency (a utility bill, lease, or bank statement with your current address). For a first-time license, bring your birth certificate or passport, Social Security card, and two forms of proof of residency.

The FLHSMV website lists the exact documents needed for each type of transaction. Check the requirements before your appointment — if you arrive without the right documents, your appointment will be cancelled and you will have to reschedule. Bring originals, not copies, unless the FLHSMV website specifically says copies are acceptable.

If your appointment is cancelled or you need to reschedule

If the FLHSMV cancels your appointment (this happens occasionally due to office closures or staffing issues), you will receive a notice by email or phone, depending on how you booked. You can when ready rebook through the website or by calling your office.

If you need to cancel or reschedule your own appointment, go to flhsmv.gov and use your confirmation number to modify your booking. You can also call your local office and ask them to reschedule you. Cancelling in advance is important because it frees up the slot for someone else and prevents you from being marked as a no-show.

Frequently Asked Questions

Can I book an appointment at any Florida driver's license office, or do I have to use the one in my county?

You can book at any office in Florida, not just your home county. If your county's office is fully booked, try a nearby county. Some people travel 30 to 45 minutes to an office with earlier availability. The FLHSMV system lets you search by county or by specific office address.

What if I miss my appointment?

If you miss your appointment without cancelling, you will be marked as a no-show. You can still book another appointment, but repeated no-shows may result in restrictions. If you realize you will miss your appointment, call your office as soon as possible to cancel and reschedule.

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

You do not need to print anything. Bring your confirmation number (write it down or have it on your phone) and a valid ID. The staff will look up your appointment using your name and confirmation number.

How long does a driver's license appointment usually take?

Most appointments take 15 to 30 minutes, depending on the transaction and how busy the office is. Bring your documents and be ready to take a new photo if required. Arrive 5 to 10 minutes early.

What if the online system says no appointments are available?

Try searching a different county office, a different time of day, or check back in a few days — cancellations happen regularly. You can also call your preferred office directly to ask about cancellations or emergency slots.