Book your Florida DMV appointment through the official HSMV website or by phone
Florida's Department of Highway Safety and Motor Vehicles (HSMV) lets you reserve an appointment slot online at hsmv.gov or by calling 1-844-DL-FLORIDA (1-844-335-3567). The online system shows available dates and times at your chosen office, and you pick the slot that works for you. You'll receive a confirmation number by email or text, which you bring to your appointment.
The online booking system is available 24/7, but appointment availability depends on your location and the service you need. Some offices fill up weeks ahead during peak seasons, while others may have slots open within days. If the office nearest you is fully booked, you can check offices in nearby counties or choose a later date.
Key Takeaways
- Book online at hsmv.gov or call 1-844-DL-FLORIDA; both methods show real-time availability at your chosen office.
- You will need your driver's license number or ID number to search for appointments in the system.
- Bring your confirmation number and a valid photo ID to your appointment; arriving early does not move you ahead of your reserved time.
- If your nearest office is booked, check offices in neighboring counties or select a later date rather than showing up without a reservation.
- Walk-in service is available at some offices but typically involves longer waits than scheduled appointments.
What you need before you book
Have your current driver's license number or Florida ID number ready when you go to hsmv.gov to search for appointments. The system uses this to pull up your record and show which services you are may be able to access to book. If you do not have a Florida ID yet, you can call the phone line to ask which documents you need to bring for your first appointment.
You will also need an email address or phone number to receive your confirmation. The system sends the confirmation to whichever contact method you choose, so check that you entered it correctly before you submit. If you do not receive the confirmation within a few minutes, check your spam folder or call the number on your confirmation screen to verify it went through.
Services you can book online
Most common services have online appointment slots: renewing or replacing a driver's license, getting a Real ID, taking a written test, scheduling a road test, and updating your address or name. Some services, like commercial driver's license (CDL) testing or certain medical certifications, may require you to call instead because they need staff with specific training.
When you search for an appointment, the system shows only the services available at that particular office. If the service you need is not listed for your preferred location, try a nearby office or call 1-844-DL-FLORIDA to ask whether that service is offered elsewhere in your region.
Choosing your office and time slot
The online system lists every DMV office in Florida and shows availability for each one. Offices in larger cities and suburbs typically fill up faster than rural offices. If you have flexibility on location, checking an office 20 or 30 miles away can sometimes get you an appointment weeks sooner than your nearest branch.
Time slots are usually offered in 15-minute windows throughout the business day. Morning slots tend to fill first, but afternoon appointments are often available longer. The system shows you the exact date and time before you confirm, so you can pick a slot that fits your schedule.
What happens after you book
Your confirmation number appears on screen when ready after you book, and you should write it down or take a screenshot. The system also sends it to your email or phone within a few minutes. Bring this confirmation number, your valid photo ID, and any documents the office told you to bring (such as proof of residency for a Real ID).
Arrive about 10 minutes early to check in, but do not arrive more than 30 minutes before your appointment time. The office will call you at your scheduled time; arriving early does not move you ahead. If you are running late, call the office directly to let them know; most offices will hold your slot for 15 to 30 minutes past your appointment time.
If you need to cancel or reschedule
You can cancel or reschedule your appointment through the same hsmv.gov system where you booked it. Log in with your driver's license or ID number, find your appointment, and select the option to change it. You can move your appointment to a different date or time at the same office, or cancel it entirely to free up the slot for someone else.
If you cannot reach the online system, call 1-844-DL-FLORIDA to make changes over the phone. Canceling at least 24 hours ahead is courteous and helps other people get appointments sooner, but the system does not penalize you for canceling closer to your date.
Walk-in appointments and when they make sense
Some DMV offices accept walk-ins without a reservation, but wait times vary widely. On a slow Tuesday morning, you might be seen within 30 minutes. On a busy Friday afternoon, you could wait two to three hours. If you do not have an appointment and want to try walk-in service, call the specific office first to ask how busy they are that day.
Walk-in service is most practical if you live very close to an office and have a straightforward transaction, like renewing a license or updating your address. For road tests, written tests, or Real ID appointments, booking ahead is strongly recommended because these services have limited daily slots and walk-ins are not may provide to be seen the same day.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person whose license or ID the appointment is for must book it themselves using their own driver's license or ID number. If someone cannot book online, they can call 1-844-DL-FLORIDA and a representative can book it over the phone with them.
What if I miss my appointment?
If you miss your scheduled time, you will need to book a new appointment. The office will not hold the slot, and you cannot reschedule a missed appointment through the system. Book as soon as you can to get your next available slot.
Do I have to pay to book an appointment online?
No. Booking the appointment is free. You pay the service fee (for a license renewal, Real ID, test, etc.) only when you complete your transaction at the office.
Can I book multiple appointments at once?
You can book one appointment per transaction in the online system. If you need multiple services, book them separately or call 1-844-DL-FLORIDA to ask whether they can be combined into a single appointment at your office.
What if the website is down or I cannot log in?
Call 1-844-DL-FLORIDA during business hours. A representative can book your appointment over the phone and provide a confirmation number. The phone line is available Monday through Friday, 8 a.m. to 5 p.m. Eastern time.