You can schedule a Florida DMV appointment through the official FLHSMV website, by phone, or in person at a local office
Florida's Department of Highway Safety and Motor Vehicles (FLHSMV) requires most people to book an appointment before visiting a DMV office for vehicle registration, title work, or license services. You do not have to walk in without one, and doing so usually means a long wait or being turned away. The fastest route is the online appointment system at flhsmv.gov, which shows available times at your nearest office and lets you book in minutes. If you cannot use the website, you can call the FLHSMV customer service line or visit an office in person to reserve a slot.
Appointments are free and required for most transactions. The system is open 24 hours, so you can book at any time that works for you. Having a confirmed appointment means you know exactly when to arrive and how long to expect to wait — usually 15 to 30 minutes from check-in.
Key Takeaways
- The FLHSMV online appointment system at flhsmv.gov is open 24 hours and shows real-time availability at your chosen office location.
- You will need your driver's license number or ID number, vehicle information, and the type of transaction you plan to complete before you book.
- Phone appointments can be scheduled by calling the FLHSMV customer service line, though wait times are often longer than online booking.
- Appointment slots typically fill up 2 to 4 weeks in advance in busy counties, so booking early gives you more time options.
- If you miss your appointment, you can reschedule online or by phone without penalty, but canceling in advance helps other people get slots.
How to book an appointment on the FLHSMV website
Go to flhsmv.gov and look for the "Appointments" or "Schedule an Appointment" link on the homepage. Click it and you will be taken to the online booking system. You will need to enter your zip code or county to find the DMV office closest to you. The system will show all nearby locations and their current availability.
Next, select the type of transaction you need — for example, vehicle registration renewal, title transfer, or duplicate registration. This matters because different services take different amounts of time, and the system assigns appointment lengths based on what you choose. Once you pick a transaction type, the calendar will display available dates and times. Choose the slot that works for you, enter your contact information (name, phone number, email), and confirm. You will receive a confirmation email with your appointment number and time.
Save your confirmation email or take a screenshot. Bring it with you to your appointment, along with all required documents for your transaction. If the office you chose has no availability, try a different location in your county or a nearby county — sometimes a 20-minute drive opens up same-week slots.
Scheduling by phone or in person
If you prefer not to use the website, you can call the FLHSMV customer service line to book an appointment. The phone number is listed on flhsmv.gov. Be ready to provide your zip code, the type of transaction, and your preferred dates. Wait times on the phone are often 15 to 45 minutes, especially during morning hours and early in the week.
You can also walk into any DMV office and ask the staff to schedule an appointment for you at that location or another one nearby. This works if you are already in the area, but it does not may provide an when ready slot — you may still wait for an available time. The staff member will print your confirmation or email it to you. In-person scheduling is useful if you have questions about what documents you need or which transaction type applies to your situation.
What information you need before booking
Have these details ready when you schedule, whether online or by phone:
- Your Florida driver's license number or state ID number
- Your vehicle's VIN (Vehicle Identification Number) if the appointment is for registration or title work
- Your vehicle's license plate number
- The specific service you need — renewal, transfer, duplicate, etc.
- Your phone number and email address
- Your preferred dates and times
If you do not have your driver's license number memorized, look it up before you start. If you do not know your VIN, check your current registration, insurance card, or the dashboard on the driver's side of your windshield. Having this information ready means your appointment will take less than five minutes to book.
Appointment availability and wait times
Availability varies by location and season. In large counties like Hillsborough, Miami-Dade, and Duval, appointment slots often fill 2 to 4 weeks ahead, especially for registration renewals. In smaller or rural counties, you may find openings within a few days. Early morning slots (8 a.m. to 10 a.m.) and mid-week appointments (Tuesday through Thursday) tend to have shorter waits once you arrive.
If you cannot find an appointment in your preferred county, check offices in neighboring counties. Some people find slots 30 to 45 minutes away when their home county is booked solid. The FLHSMV website lets you search multiple locations at once, so you can compare availability across your region. New slots often open up as cancellations happen, so if you see nothing available today, check again in a few days.
What to bring to your appointment
The documents you need depend on your transaction type, but always bring your confirmation email or number, a valid photo ID, and proof of residency (utility bill, lease, or mortgage statement dated within the last 60 days). For vehicle registration renewal, bring your current registration card. For a title transfer, bring the signed title from the previous owner and proof of purchase. For a duplicate registration, bring your ID and current registration if you have it.
If you are unsure what documents your specific transaction requires, check the FLHSMV website or call customer service before your appointment. Showing up without the right paperwork means you will have to reschedule, so it is worth confirming in advance. The FLHSMV website has a checklist for each transaction type that tells you exactly what to bring.
Rescheduling or canceling your appointment
If you need to change your appointment time or date, log back into the FLHSMV website using your confirmation number and email address. You can reschedule to a different time at the same office or switch to a different location. If you booked by phone, call customer service to make changes.
If you cannot make your appointment and do not plan to reschedule right away, cancel it so the slot opens up for someone else. Canceling online takes 30 seconds and does not affect your ability to book again later. If you miss an appointment without canceling, you may be asked to wait longer for your next available slot, though this policy varies by office.
Frequently Asked Questions
Can I do my vehicle registration online instead of going to the DMV?
Some registration renewals can be done online through flhsmv.gov if your vehicle is registered in Florida, your license is valid, and you have no outstanding violations or liens. New registrations, transfers, and title work still require an in-person appointment. Check the website to see if your renewal qualifies for online processing.
What if I do not have a printer to print my confirmation?
You do not need to print it. Show the confirmation email on your phone, or write down your confirmation number and bring it with you. The DMV staff can look up your appointment by number and name.
How long does a DMV appointment usually take?
Most appointments last 15 to 30 minutes from the time you check in, depending on the transaction. Registration renewals are usually faster than title transfers or new registrations. Arrive 5 to 10 minutes early to check in.
Can I schedule an appointment for someone else?
No, the person whose ID number is used to book the appointment must be the one who attends. If someone else needs an appointment, they will need to schedule their own using their own ID number.
What happens if all appointments are full in my area?
Check nearby counties or try booking further out in time — new slots often open as the current date approaches. You can also call customer service to ask if cancellations are expected or if there are alternative office locations you have not considered.