Book your Florida driver license appointment online or by phone before you visit
Florida requires you to schedule an appointment before going to a Driver License office. You cannot walk in without one. The state runs an online booking system where you can pick your date, time, and location, or you can call the Florida Department of Highway Safety and Motor Vehicles (DHSMV) to book by phone. Most people book online because it is faster and you see available slots right away.
You will need to know what type of license you are getting — a learner permit, a regular driver license, or a commercial license — because different services have different wait times and office locations. The appointment system shows you which offices near you have openings for your specific service.
Booking ahead saves you from sitting in a crowded office. Florida offices can have long lines, and without an appointment you will not be served that day.
Key Takeaways
- You must book an appointment through the Florida DHSMV online system or by calling 1-844-435-7352 before visiting any Driver License office.
- The online booking system shows real-time availability at offices near your address, letting you pick the date and time that works for you.
- You need to know whether you are getting a learner permit, regular driver license, or commercial license, because each has different appointment types and wait times.
- Bring all required documents to your appointment, including proof of identity, proof of residency, and your Social Security number or Individual Taxpayer Identification Number.
How to book online through the Florida DHSMV system
Go to onlineservices.flhsmv.gov and select "Schedule an Appointment" from the homepage. You will be asked to enter your zip code or county to see Driver License offices near you. The system will show you which offices have openings and what dates are available.
Next, choose the service you need. If you are a new driver, you will select either "Learner Permit" or "Driver License." The system will then display available time slots at each location. Pick the office, date, and time that work best for you. You will receive a confirmation number by email — save this or print it, because you will need to show it when you arrive.
The online system is open 24 hours, so you can book at any time. Appointments typically fill up several weeks in advance during busy seasons, so book as soon as you know when you want to test.
Booking by phone if you cannot use the online system
Call the DHSMV at 1-844-435-7352 to book by phone. A representative will ask for your zip code, the service you need, and your preferred dates. They will give you available times and book the appointment for you. You will receive a confirmation number to write down.
Phone lines are busiest in the morning and early afternoon. Calling early in the week (Monday through Wednesday) usually means shorter wait times. Have your zip code and a general idea of when you want to come in before you call.
What documents to bring to your appointment
Bring your confirmation number and a valid form of identification. Florida accepts a passport, passport card, military ID, or a state ID from another state. If you do not have any of these, bring two documents that together prove your identity and date of birth — such as a birth certificate plus a school ID, or a Social Security card plus a utility bill.
You will also need proof that you live in Florida. A utility bill, lease, mortgage statement, or government mail with your current address works. Bring the original or a certified copy, not a photocopy.
Bring your Social Security number or Individual Taxpayer Identification Number (ITIN). You can write it on a piece of paper if you do not have your card. If you are under 18, bring a parent or guardian with you — they must sign your process.
Rescheduling or canceling your appointment
If you need to change your appointment, go back to onlineservices.flhsmv.gov and log in with your confirmation number. You can reschedule to a different date or time at the same office, or cancel and book at a different location. You can also call 1-844-435-7352 to reschedule by phone.
Cancel as soon as you know you cannot make it. This frees up the slot for someone else and keeps the wait times shorter for everyone.
What to expect when you arrive at your appointment
Arrive 10 to 15 minutes early. Bring all your documents and your confirmation number. A staff member will check you in, verify your documents, and take your photo and signature. If you are taking a written test or road test that day, you will do that after check-in.
The whole visit usually takes 30 minutes to an hour, depending on whether you are testing. If you are only renewing or updating your license, it is faster. If you are a new driver taking both the written and road test, plan for two to three hours.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person getting the license must book their own appointment using their information. If they are under 18, a parent or guardian can help them book online, but the minor's name and details go on the appointment.
How far in advance can I book?
You can usually book up to 30 days ahead, though this varies by location and season. During busy times, slots fill quickly, so book as soon as you can. Some offices have openings further out if nearby locations are full.
What if there are no appointments available near me?
Check offices in neighboring counties — you can book at any Driver License office in Florida, not just the one closest to you. You can also check back daily, because cancellations open up new slots. If you are in a rural area, try booking on a weekday morning, when fewer people schedule appointments.
Do I need an appointment for a road test if I already have a learner permit?
Yes. Road tests require a separate appointment. When you book, select "Road Test" as your service type. You will need your learner permit, a vehicle, and an adult with a valid license to sit in the car with you during the test.
What happens if I miss my appointment?
You will lose that slot and have to book a new one. If you know you cannot make it, cancel ahead so the time opens up for someone else. If you miss without canceling, you may have to wait longer to get another appointment.