Book your Florida DMV appointment online or by phone before you visit
Florida requires you to schedule an appointment before visiting most DMV offices. You can book online through the Florida Department of Highway Safety and Motor Vehicles (DHSMV) website, by phone at 1-844-435-7352, or in person at a local office. The online system is fastest — most appointments open 30 days in advance, and you can often find a slot within a few days of your preferred date.
Walk-ins are not accepted at most Florida DMV locations, so arriving without an appointment will result in being turned away. A few offices maintain limited walk-in windows, but these fill quickly and wait times can exceed two hours. Scheduling ahead saves time and guarantees you a specific time slot.
Key Takeaways
- The Florida DHSMV online appointment system at flhsmv.gov opens slots 30 days in advance and is the fastest booking method.
- You can also call 1-844-435-7352 to book by phone, or visit a DMV office in person to schedule your next appointment.
- Most Florida DMV locations do not accept walk-ins, so you must have a confirmed appointment to be seen.
- Bring the documents required for your specific transaction — license renewal, registration, title transfer — because the DMV will not process your request without them.
Using the Florida DHSMV online booking system
Go to flhsmv.gov and select "Schedule an Appointment" from the homepage. You will need to choose your transaction type first — renewal, replacement, new license, registration, title, or another service. The system then shows you available dates and times at offices near your ZIP code.
Enter your name, date of birth, and driver license or ID number (if you have one). You will receive a confirmation number by email and text message. Save this number — you will need it if you need to reschedule or cancel. The system sends you a reminder 24 hours before your appointment.
Appointments typically fill 7 to 14 days out during normal demand periods, though popular times like early morning or late afternoon slots may book faster. If your preferred date is full, check again the next day or choose an off-peak time like mid-morning on a Tuesday or Wednesday.
Booking by phone or in person
Call 1-844-435-7352 during business hours (Monday through Friday, 8 a.m. to 5 p.m. Eastern time) to book over the phone. Have your driver license or ID number ready, and tell the representative your transaction type and preferred location. Phone wait times vary; calling early in the morning or late in the afternoon often means shorter holds.
You can also walk into any DMV office and ask to schedule your next appointment at the service desk. Staff will book you for a future date and give you a confirmation slip. This method works well if you are already at an office for another reason or prefer to confirm your appointment in person.
What documents to bring to your appointment
The documents you need depend on your transaction. For a license renewal, bring your current Florida driver license and proof of residency (utility bill, lease, or mortgage statement dated within 90 days). For a new license, bring proof of identity (passport, birth certificate, or out-of-state license), proof of Social Security number, and proof of residency.
For vehicle registration or title work, bring your vehicle title, proof of insurance, and a completed process form (available on flhsmv.gov or at the office). The DMV website lists full requirements by transaction type under "What to Bring" — review this before your appointment to avoid a wasted trip.
Bring the originals, not copies. The DMV will not accept photocopies of identity documents or proof of residency. If you forget required documents, staff will not process your request and you will need to reschedule.
Rescheduling or canceling your appointment
To reschedule, log back into flhsmv.gov with your confirmation number and select "Manage Your Appointment." You can change the date and time without penalty. Alternatively, call 1-844-435-7352 and provide your confirmation number to the representative.
If you need to cancel, do so through the website or by phone at least 24 hours before your appointment. Canceling frees up the slot for other people and prevents a no-show on your record. If you miss an appointment without canceling, some offices may require you to wait longer for your next available slot.
What to expect when you arrive
Arrive 10 to 15 minutes early to allow time for check-in. Bring your confirmation number and all required documents. At the service desk, staff will verify your information and direct you to the appropriate window or service area.
Processing time varies by transaction. A license renewal typically takes 15 to 30 minutes. A title transfer or registration change may take 30 to 45 minutes. If the DMV finds an issue with your documents or process, staff will tell you what is missing and may reschedule you for another appointment.
Frequently Asked Questions
Can I book an appointment more than 30 days in advance?
No. The Florida DHSMV system opens appointments 30 days ahead. If you need an appointment beyond that window, call 1-844-435-7352 to ask about availability or check back online when the date moves within the 30-day window.
What if all appointments are full in my area?
Try searching nearby cities or counties — you can travel to any Florida DMV office. Early morning slots and weekday mid-morning times tend to have more openings. You can also call the phone line to ask about cancellations or express appointment availability.
Do I need an appointment for a learner's permit or CDL?
Yes. Learner's permits, commercial driver licenses, and all other DMV transactions require an appointment. Select the correct transaction type when booking so the office reserves enough time for your service.
What happens if I miss my appointment?
The DMV will not hold your slot. You will need to reschedule through the website or phone line. Some offices flag repeated no-shows, which may result in longer wait times for future appointments.
Can I book an appointment for someone else?
No. The person whose transaction it is must book the appointment using their own information. If someone else needs an appointment, they must schedule it themselves online, by phone, or in person.