Book your Florida DMV appointment through the FLHSMV website, not by phone

The Florida Department of Highway Safety and Motor Vehicles (FLHSMV) runs an online appointment system at www.flhsmv.gov where you can reserve a time slot at your local office. You do not call a phone number or visit in person without an appointment — the system is designed so you show up at your scheduled time and avoid waiting in line. The website lets you pick your location, choose from available dates and times, and get a confirmation number you bring with you.

This system covers most DMV services: driver's license renewals, replacements, and upgrades; vehicle registration and title work; and identification cards. Some services, like commercial driver's license (CDL) testing, still require phone scheduling or in-person visits, so the website will tell you if your specific need is available online.

Key Takeaways

  • Go to www.flhsmv.gov and select "Appointments" to see available times at offices near you.
  • You will need to know your driver's license number, vehicle identification number (VIN), or the service type you need before you start.
  • The system shows you real-time availability — if no slots appear for your location, try nearby offices or check back later that day.
  • You receive a confirmation number by email or text; bring it and a photo ID to your appointment.
  • If you cannot keep your appointment, cancel it online at least 24 hours ahead so the slot opens for someone else.

Finding the appointment booking page

Open www.flhsmv.gov in your web browser. Look for a button or link labeled "Appointments" — it is usually on the homepage or in a menu at the top. Click it to enter the appointment system.

The site may ask you to choose your service type first (for example, "Driver License Services" or "Vehicle Services"). Select the category that matches what you need to do. This narrows down which offices can handle your request and which time slots the system shows you.

Selecting your location and available times

The system asks for your county or ZIP code to find nearby DMV offices. Enter your information and the website displays a list of locations with their addresses and hours. Pick the office you want to visit.

Once you choose a location, the calendar shows which dates have open appointments. Available times appear as clickable slots — usually in 15-minute or 30-minute blocks throughout the day. If you see no availability, that office is fully booked. You can try a different location, check back later (offices often release cancellations), or select a date further out. Some offices fill up weeks in advance during busy seasons, so flexibility helps.

What information you need before you book

Have your driver's license number ready if you are renewing or replacing a license. If your appointment involves a vehicle, you will need the vehicle identification number (VIN) — you can find this on your registration, insurance card, or the dashboard on the driver's side of the windshield. For some services, the system may ask for your Social Security number or date of birth to verify your identity.

If you are a first-time appointment user, the system may ask you to create an account with an email address and password. This lets you manage future appointments and see your confirmation details online.

Confirming your appointment and what to bring

After you select a time slot, the system generates a confirmation number. Write this down or take a screenshot — you will need it when you arrive. The website usually sends a confirmation email or text message with your appointment details, including the date, time, location, and what documents to bring.

Bring your confirmation number and a photo ID (driver's license, passport, or state ID) to your appointment. Bring any other documents the confirmation email lists — for example, a vehicle title, proof of residency, or your old license if it is being renewed. Arriving 5 to 10 minutes early helps the staff process you smoothly.

Canceling or rescheduling your appointment

If your plans change, log back into www.flhsmv.gov with your account or confirmation number and cancel the appointment. The system usually requires you to cancel at least 24 hours before your scheduled time. Canceling early frees up the slot for someone else and keeps the system running smoothly.

To reschedule, cancel your current appointment and book a new one using the same steps. You do not need to call the office or email — the online system handles everything.

What to do if the website is not working or you cannot find your service

If www.flhsmv.gov is down or very slow, try again in a few minutes or a few hours. The site occasionally undergoes maintenance, especially early in the morning. Using a different web browser (Chrome, Firefox, Safari) sometimes fixes loading problems.

If your specific service does not appear in the online system, it may not be available for appointment booking yet. Call the local DMV office directly — their phone number is on the FLHSMV website under "Contact Us" — and ask whether they schedule that service by phone or require you to visit without an appointment. Some services, like CDL road tests, still use older scheduling methods.

Frequently Asked Questions

Can I book an appointment for someone else?

No, the system requires you to book for yourself using your own information. Each person needs their own appointment. If you are helping a family member, they should book their own slot using their license number or identification.

What if I miss my appointment?

If you do not show up, the slot is lost and the office may flag your account. If you realize you will be late, call the office as soon as you can. Some offices will reschedule you if you call ahead; others may ask you to book a new appointment online. Repeated no-shows can result in having to wait longer for future appointments.

How far in advance can I book?

This varies by location and how busy the office is. Some offices let you book 30 days ahead; others open slots only a few weeks out. The website shows you what is available when you search — you cannot book beyond what the calendar displays.

Is there a fee to book an appointment online?

No, booking the appointment is free. You pay the standard DMV fee for your service (license renewal, registration, etc.) when you arrive for your appointment.

Can I change my appointment time after I book?

Yes, cancel your current appointment and book a new one at a different time. You must cancel at least 24 hours before your original appointment time.