Florida DMV appointments are scheduled through the official FLHSMV website or by calling their customer service line
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. The fastest way to schedule is through the FLHSMV online appointment system at flhsmv.gov/appointments, where you can pick your location, date, and time in minutes. If you do not have internet access or prefer to speak with someone, you can call the FLHSMV customer service line at 1-844-FLHSMV1 (1-844-354-7681).
The appointment system shows you real availability—if a slot is listed, it is actually open. You will need to know what service you need (license renewal, vehicle registration, title transfer, and so on) before you start, because the system filters appointments by service type. Once you book, you will receive a confirmation number and can reschedule or cancel through the same website if your plans change.
Key Takeaways
- Book your appointment at flhsmv.gov/appointments or by calling 1-844-354-7681; walk-ins are not accepted at most Florida DMV offices.
- Have your service type ready before you schedule—the system shows different availability depending on whether you need a license renewal, registration, or title work.
- Appointment slots vary by location and time of year; booking several weeks ahead gives you more choices than waiting until the week you need to visit.
- You will receive a confirmation number by email or text; bring this number and a valid ID to your appointment.
Using the FLHSMV Online Appointment System
Go to flhsmv.gov/appointments and select your county from the dropdown menu. The system will show you all DMV offices in that county and their current availability. Choose the location closest to you or most convenient for your schedule.
Next, select the service you need. Common options include driver license renewal, duplicate license, address change, vehicle registration renewal, new vehicle registration, title transfer, and disabled parking permit. The system will only show appointment slots for that specific service at each location. If you are unsure which service category covers what you need, the FLHSMV website has a service finder tool, or you can call customer service before booking.
Pick your preferred date and time from the available slots. The system typically shows appointments 30 to 60 days out, though this varies by location and season. Summer months and the weeks before license expiration dates fill up faster. Once you confirm your appointment, you will receive a confirmation number when ready on screen and by email or text message if you provided contact information.
Scheduling by Phone if You Cannot Use the Website
Call 1-844-354-7681 to reach FLHSMV customer service. Have your county, preferred service type, and general availability ready before you call. Wait times vary—calling early in the morning or mid-week typically means shorter holds than calling on Friday afternoons or during peak renewal seasons.
The representative will ask which DMV office you prefer and what service you need, then will offer you available appointment times. They can book your appointment over the phone and will give you a confirmation number. Ask them to email or text your confirmation if possible, so you have a record to bring with you.
If you reach a busy signal or long hold time, try calling back at a different time rather than staying on hold. The system does not prioritize callers by wait length, so hanging up and calling back later is often faster.
What to Bring to Your Appointment
Bring your confirmation number, a valid photo ID, and any documents specific to your service. For a driver license renewal, you need your current license and proof of residency (utility bill, lease, or mortgage statement dated within 90 days). For vehicle registration renewal, bring your current registration and proof of insurance. For a title transfer, bring the signed title, bill of sale, and proof of insurance.
The FLHSMV website lists full document requirements by service type under "What to Bring." Review this before your appointment so you do not arrive unprepared and have to reschedule. If you are missing a document, call customer service to ask whether you can bring it later or whether you must reschedule.
Rescheduling or Canceling Your Appointment
Log back into flhsmv.gov/appointments using your confirmation number and the phone number or email you provided when booking. You can cancel or reschedule up to 24 hours before your appointment time. Select your appointment from the list, then choose "Reschedule" or "Cancel."
If you need to cancel or reschedule within 24 hours of your appointment, call customer service at 1-844-354-7681. They can make the change for you, though you may have limited availability if you are rescheduling for the same week.
Appointment Availability and Wait Times
Appointment availability depends on your location and the time of year. Urban DMV offices in Miami, Tampa, and Jacksonville typically fill up faster than rural locations. License renewal appointments are hardest to find in the months before expiration dates—if your license expires in March, February and early March will have fewer open slots. Registering early or booking during off-peak months (January, September, October) usually means more choices.
The actual appointment time at the office is usually 15 to 30 minutes, though this varies by service complexity. Arrive 10 minutes early with your confirmation number and documents. If you are more than 15 minutes late, the office may cancel your appointment and you will need to reschedule.
Frequently Asked Questions
Can I walk in without an appointment?
Most Florida DMV offices do not accept walk-ins. Some rural or smaller offices may have limited walk-in hours, but you should assume you need an appointment. Check your specific office's page on flhsmv.gov to see if walk-ins are accepted there.
What if I cannot find an appointment in my county?
Try searching nearby counties—you can use any DMV office in Florida, not just the one in your county. If your county is fully booked, a neighboring county may have open slots. You will still need your Florida ID or proof of residency to complete your transaction.
Do I need to pay a fee to book an appointment?
No. Booking the appointment itself is free. You will pay the service fee (license renewal, registration, title transfer, and so on) when you visit the office. Fees vary by service and are listed on flhsmv.gov.
What happens if I miss my appointment?
If you do not show up, your appointment slot is released and you will need to book a new one. There is no penalty for missing an appointment, but you will have to reschedule and may wait longer for the next available slot.
Can I book multiple appointments at once?
You can book separate appointments for different services, but each one must be scheduled individually through the system. If you need multiple services (like a license renewal and a vehicle registration), you can book them on the same day at the same office if slots are available, or on different days.