Where to Book Your Florida DMV Appointment
Florida DMV appointments are booked through the state's official online system at www.flhsmv.gov, not through third-party sites or phone lines. You can schedule an appointment for most transactions — license renewals, new licenses, ID cards, vehicle registration — directly on that website without paying a booking fee.
The system shows available dates and times at the specific office location you choose. You select your appointment slot, confirm your details, and receive a confirmation number by email. You do not need to call the DMV office itself to book; the online system is the official channel.
If you cannot access the website or need help, some county tax collector offices also handle DMV services and may allow phone bookings, but availability varies by county. Check your county's tax collector website to see whether they offer DMV services and phone scheduling.
Key Takeaways
- Book all Florida DMV appointments at www.flhsmv.gov; there is no fee to reserve a time slot.
- You will need your driver license number, Social Security number, or ID number to log in and schedule.
- Appointment slots fill quickly during peak times, so book as far in advance as the system allows — usually up to 30 days ahead.
- Bring your confirmation number and all required documents to your appointment, or you may be turned away and lose your slot.
- If you miss your appointment without canceling at least 24 hours before, you may face a wait before booking another slot.
What Documents You Need to Book
You do not need to upload or attach documents to book an appointment online. However, you do need to provide personal information to create or log into your account on the FLHSMV website. Have your current driver license, ID card, or Social Security number ready before you start.
The booking system will ask you to select the type of transaction you need — for example, "renew license," "new license," or "replace lost ID." Based on your selection, the system will tell you which documents to bring on the day of your appointment. Write down that list or print the confirmation email, because you will need those documents to complete your transaction.
Common documents include proof of residency (utility bill, lease, mortgage statement), proof of identity (passport, birth certificate), and proof of Social Security number. The exact list depends on whether you are renewing, explore for the first time, or replacing a lost document.
Step-by-Step Booking Process
Start at www.flhsmv.gov and look for the "Schedule an Appointment" or "Book an Appointment" link on the homepage. Click it to enter the scheduling system.
Log in with your driver license number, ID number, or Social Security number. If you do not have an account, you may be able to create one or proceed as a guest, depending on the system's current setup.
Select your transaction type from the dropdown menu — renewal, new license, ID card, vehicle registration, or another service. The system will then show you which DMV offices in your area have openings.
Choose your preferred office location and date. The system displays available time slots for each date. Pick the time that works for you. Review your confirmation details, including the office address, date, time, and confirmation number. The system will email you a confirmation; save or print it.
Timing and Availability
Florida DMV offices typically allow you to book appointments 30 days in advance, though this window can change. During busy seasons — particularly around license renewal important date — slots fill within days of opening. If you see no availability, check back the next day or try a different office location if you are willing to travel.
Most offices offer appointments Monday through Friday during business hours, usually 8 a.m. to 5 p.m., with some variation by location. A few offices may offer limited Saturday hours. Check the specific office's hours on the FLHSMV website before booking.
Peak times are typically mid-morning and early afternoon on weekdays. If you have flexibility, booking an early morning or late afternoon slot may show more availability. Avoid booking during the last week of your license expiration date; wait times are longest then, and you risk losing your appointment if you cannot make it.
Canceling or Rescheduling Your Appointment
You can cancel or reschedule your appointment through the same FLHSMV website where you booked it. Log in with your confirmation number and personal details, find your appointment, and select the cancel or reschedule option.
Cancel at least 24 hours before your scheduled time. If you cancel with less than 24 hours' notice or do not show up, the system may place a hold on your account before you can book another appointment. The hold duration varies but is typically a few days.
If you need to reschedule, do it as soon as you know you cannot make your original time. Rescheduling through the website is faster and more reliable than calling the office. Keep your confirmation number handy so you can access your appointment details quickly.
What to Bring and What to Expect
Bring your confirmation number, your current ID or license, and all documents listed in your confirmation email. Arrive 10 to 15 minutes early; arriving late may result in losing your appointment slot, and you will need to reschedule.
The DMV office will call you by name or number when it is your turn. Have your documents organized and ready to hand over. The transaction itself — renewing a license, for example — usually takes 10 to 20 minutes once you reach the counter, though wait times vary by office and time of day.
If you are missing any required document, the office may refuse to process your transaction and ask you to reschedule. This is why printing or saving your confirmation email with the document list is important.
If You Cannot Book Online
If the FLHSMV website is down or you cannot create an account, contact your county tax collector's office. Many Florida counties handle DMV services through their tax collector, and some allow phone bookings or walk-in appointments when the state system is unavailable.
You can find your county tax collector's contact information by searching "[your county name] tax collector" online. Have your license or ID number ready when you call. Explain that you cannot access the state website and ask whether they can book you an appointment or direct you to an alternative method.
Walk-in appointments are not may provide and often result in long waits. Booking ahead online is always faster if the system is working.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person whose license or ID is being renewed or replaced must book their own appointment using their own identification number or Social Security number. You cannot book on behalf of another adult. Parents or guardians can book for minors using the minor's information.
What if I book the wrong transaction type?
Cancel your appointment through the website and book a new one with the correct transaction type. Canceling and rebooking takes a few minutes and is better than showing up with the wrong documents or expecting a service the office cannot provide that day.
Do I have to pay a fee to book an appointment?
No. Booking the appointment itself is free. You will pay the transaction fee — for example, the license renewal fee — when you complete your transaction at the office. Fees vary by service type and are listed on the FLHSMV website.
What happens if I miss my appointment?
If you do not show up and do not cancel at least 24 hours ahead, your appointment is forfeited. The system may place a temporary hold on your account before you can book another slot. You will need to reschedule once the hold is lifted, which usually takes a few days.
Can I change my appointment time after I book?
Yes. Log into the FLHSMV website with your confirmation number, find your appointment, and select reschedule. Choose a new date and time from the available slots. Rescheduling is free and can be done as many times as needed, as long as you do it before your original appointment time.