Book your Florida DMV appointment through the official state website, not a third-party service
Florida's Department of Motor Vehicles lets you schedule appointments online at flhsmv.gov — the state's official site. You pick your location, choose an available time slot, and receive a confirmation. The appointment system covers most common transactions: license renewals, ID replacements, vehicle registration, and title work. Walk-ins are still accepted at most offices, but an appointment usually means a shorter wait.
The online system is free and takes about five minutes. You will need your driver's license or ID number, a phone number where you can be reached, and the type of transaction you need. Some services — like commercial driver's license tests or certain title transfers — may not be available through the appointment system and require you to visit in person without a reservation.
Key Takeaways
- Go to flhsmv.gov and select "Schedule an Appointment" to book a time at your nearest DMV office.
- You will need your driver's license or ID number and a phone number to complete the booking.
- Appointments are free and cover renewals, replacements, registration, and title services.
- If your transaction type is not available online, the system will tell you and you can visit without an appointment.
- Confirmation details arrive by email or text, depending on what you provide during booking.
Step-by-step: booking an appointment on flhsmv.gov
Start at flhsmv.gov on a computer or phone. Look for the button or link labeled "Schedule an Appointment" — it is usually on the homepage. Click it and you will land on the appointment scheduling page.
Select the type of service you need from the dropdown menu. Common options include "Driver License Renewal," "ID Card Replacement," "Vehicle Registration," and "Title Services." The system shows only the services available for online booking; if your need is not listed, you will see a message explaining that you must visit an office in person.
Choose your county and then your preferred DMV office location. Florida has offices in every county, so pick the one closest to you or most convenient for your schedule. The system then shows available appointment times for the next several weeks, usually in 15-minute or 30-minute slots.
Select a date and time that works for you. Enter your driver's license or ID number, your phone number, and your email address (if you want confirmation by email instead of text). Review the details and click "Confirm" or "Book Appointment." You will receive a confirmation number on screen — write it down or take a screenshot.
What to bring and when to arrive
Bring the confirmation number or confirmation email with you to your appointment. You will also need the original documents that match your transaction: a valid driver's license or ID for a renewal, a birth certificate or passport for a first-time ID, or your vehicle title and registration for registration work. The confirmation email or text will list the specific documents required for your service type.
Arrive 10 to 15 minutes early. Even with an appointment, you may wait if the office is running behind, but the appointment holds your place in line. If you are more than 15 minutes late, the office may cancel your slot and you will need to reschedule or take a walk-in number.
If you cannot find your service online or need to cancel
Not every DMV transaction can be booked through the online system. Commercial driver's license (CDL) tests, certain title transfers involving liens, and some specialized services require an in-person visit without an appointment. The scheduling page will tell you if your service is not available — it will not let you proceed to the time-selection step.
To cancel or reschedule an appointment, return to flhsmv.gov and look for a "Manage Appointment" or "Cancel Appointment" link. You will need your confirmation number and phone number. If you cannot find the option online, call the DMV at 1-844-435-7352 (toll-free) to cancel by phone. Canceling at least 24 hours in advance helps free up the slot for others.
Troubleshooting common problems
If the system says "no appointments available," the office you selected may be fully booked for the next several weeks. Try selecting a different location in your county or a neighboring county, or check back in a few days — offices often release new slots weekly. You can also visit without an appointment; walk-in wait times vary by location and time of day.
If you do not receive a confirmation email or text after booking, check your spam or junk folder first. If it is not there, log back into flhsmv.gov and use "Manage Appointment" to pull up your confirmation number. If the system shows no record of your appointment, try booking again — the first attempt may not have gone through.
If you forget your confirmation number, you can retrieve it on flhsmv.gov by entering your driver's license number and phone number in the "Manage Appointment" section. You do not need the number to show up for your appointment, but having it speeds up check-in.
Walk-ins and same-day service
Florida DMV offices accept walk-ins at all locations, even if you did not book ahead. You will take a number when you arrive and wait your turn. Walk-in wait times depend on the office, the day of the week, and the time of day — mornings and weekdays are usually shorter than afternoons and weekends.
If you need service urgently and cannot wait for an appointment slot, visiting early in the morning on a weekday gives you the best chance of a short wait. Some offices post current wait times on their individual pages on flhsmv.gov, so you can check before you go.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who needs the service must book their own appointment using their own driver's license or ID number. If someone cannot book online themselves, they can visit a DMV office in person without an appointment, or call 1-844-435-7352 for help.
How far in advance can I schedule an appointment?
You can usually book appointments up to 30 days ahead, though this varies by location and how busy the office is. If you need an appointment further out, check back closer to your preferred date — new slots open regularly.
What if I miss my appointment?
If you miss your appointment, you lose your reserved time slot. You can reschedule through flhsmv.gov or visit as a walk-in. There is no penalty for missing an appointment, but you will need to book a new one or wait in the walk-in line.
Is the online appointment system the same for all Florida counties?
Yes. All Florida DMV offices use the same flhsmv.gov system. The process is identical whether you are booking in Miami-Dade, Hillsborough, Duval, or any other county.
Can I renew my license online instead of going to the DMV?
Some Florida driver's licenses can be renewed by mail or online through the DMV website, depending on your age and how long it has been since your last renewal. Check flhsmv.gov for online renewal options before booking an in-person appointment.