Florida DMV appointments are booked through the official FLHSMV website or by phone, and most services require advance scheduling
The Florida Department of Highway Safety and Motor Vehicles (FLHSMV) requires you to book an appointment before visiting most DMV offices. You cannot walk in without one — the state moved to appointment-only service to reduce wait times. You can schedule online at flhsmv.gov or call 1-844-435-7352 to book by phone.
The appointment system shows available dates and times at your chosen office. Availability varies by location and service type. Some offices fill up weeks in advance during peak seasons, while others have openings within days. The system tells you when ready what slots exist, so you know before you commit.
You will need to know what service you need — renewing a license, getting an ID, registering a vehicle, or something else — because the system filters appointments by service type. Each service has different processing times and document requirements.
Key Takeaways
- Book your appointment at flhsmv.gov or by calling 1-844-435-7352; walk-ins are not accepted at most Florida DMV offices.
- The online system shows real-time availability and lets you choose your preferred date, time, and location in one session.
- You must select your specific service type when booking because different transactions have different wait times and document needs.
- Bring the documents listed for your service type; the confirmation email or phone confirmation tells you what to bring.
- If you miss your appointment, you can reschedule through the same system without penalty, but slots fill quickly during busy months.
How to book online at flhsmv.gov
Go to flhsmv.gov and look for the "Appointments" link on the homepage. Click it and select your county from the dropdown menu. The system will show all DMV offices in that county and their current availability.
Next, choose your service type from the list. Common options include driver license renewal, ID card issuance, vehicle registration, and title services. The system filters available times based on which service you pick, because some services take longer than others.
Select your preferred date and time from the available slots. The calendar shows only dates with open appointments. Once you confirm, the system generates a confirmation number and sends it to your email. Save this number — you will need it when you arrive at the office.
Booking by phone if the website is unavailable
Call 1-844-435-7352 to book by phone. This line is available during business hours, typically 8 a.m. to 5 p.m. Monday through Friday. Wait times on the phone can be long during peak hours, so calling early in the day or mid-week usually connects you faster.
Tell the representative your county, preferred service type, and any dates that work for you. They will check availability and book the first open slot that matches your needs. They will give you a confirmation number over the phone — write it down when ready.
If you do not have email access or prefer not to use it, the phone line is your only option. The representative can also answer questions about what documents to bring and how long your service usually takes.
What documents you need depends on your service type
The FLHSMV website lists required documents for each service. For a driver license renewal, you typically need your current license, proof of residency (utility bill, lease, or mortgage statement), and proof of Social Security number. For a new ID card, the requirements are similar but you do not need a current license.
Vehicle registration and title services have different document lists. You will need the vehicle title, proof of ownership, and sometimes a bill of sale. The confirmation email you receive after booking will include the specific documents required for your service.
Bring originals, not copies, unless the confirmation specifically says copies are acceptable. The DMV staff will tell you if a document is unacceptable when you arrive, but that can delay your appointment or force you to reschedule.
What to expect on the day of your appointment
Arrive 10 to 15 minutes early. Bring your confirmation number, all required documents, and a valid form of ID if you have one. Check in at the front desk and give them your confirmation number. They will verify your appointment and direct you to the correct window or waiting area.
Processing times vary. A straightforward license renewal might take 15 minutes. A vehicle title transfer or new ID can take 30 to 45 minutes. The staff will tell you the expected wait when you check in.
If you need to reschedule, do it through the website or phone line as soon as you know. Canceling or rescheduling more than 24 hours in advance does not carry a penalty, but last-minute changes may result in losing your slot.
Peak times and how to find faster appointments
Availability is tightest in the weeks before holidays and at the start of each month. If you have flexibility, booking for mid-month or mid-week usually shows more open slots. Early morning appointments (before 10 a.m.) tend to fill faster than afternoon slots.
If your local office is fully booked, check neighboring counties. You can book at any DMV office in Florida, not just the one nearest you. Some rural or less-populated areas have more availability than urban centers.
The system updates in real time, so if you do not see an opening today, check again tomorrow. Cancellations happen regularly, and new slots open as people reschedule or complete their appointments early.
If you cannot reach the phone line or website
The FLHSMV website occasionally goes down for maintenance, usually announced in advance on the homepage. If the site is unavailable, try again in a few hours or use the phone line instead.
If the phone line is consistently busy, call during off-peak hours: early morning (before 9 a.m.) or late afternoon (after 4 p.m.). You can also visit a DMV office in person to ask staff to book an appointment for you, though this defeats the purpose of the appointment system.
Some counties offer in-person appointment booking at their local office. Call your county's DMV office directly to ask if this option is available in your area.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person whose transaction it is must book the appointment themselves or be present when you book on their behalf. If you are booking for a minor or someone unable to use the system, you can call the phone line and explain the situation — the representative may be able to help.
What happens if I miss my appointment?
You lose the slot and must book a new one. There is no penalty, but you will have to wait for the next available opening, which could be weeks away during busy seasons. Set a phone reminder the day before to avoid missing it.
How far in advance can I book?
You can typically book up to 30 days ahead, though this varies by office and service type. The system will show you the furthest date available when you search. If you need an appointment beyond 30 days, check back closer to your preferred date.
Do I need to print my confirmation?
No. The confirmation number is enough. You can show it on your phone or tell it to the staff when you check in. Printing is optional but can be helpful if you prefer a paper copy.
Can I change my appointment after I book it?
Yes. Log back into flhsmv.gov with your confirmation number or call 1-844-435-7352 to reschedule. You can change the date, time, or location as long as availability exists. Changes made more than 24 hours in advance do not affect your status.