Where to book your Florida driver license appointment
Florida's Department of Highway Safety and Motor Vehicles (DHSMV) lets you book appointments online through their official website, www.flhsmv.gov. You can also call their customer service line at 1-844-DL-RENEW (1-844-357-3639) to schedule by phone. Walk-ins are accepted at most offices, but appointment holders are seen first, so booking ahead saves you time.
The online system is the fastest route. You'll select your county, choose an office location, pick a service type (new license, renewal, duplicate, etc.), and see available dates and times. The system shows you openings up to several weeks out, depending on how busy your local office is.
Key Takeaways
- Book online at www.flhsmv.gov or by phone at 1-844-357-3639; both methods show real-time availability.
- You need to know which county you live in and what service you need (new license, renewal, duplicate, or ID card) before you start.
- Bring your current ID, proof of residency, and any documents required for your specific service when you go to your appointment.
- If you cannot make your appointment, cancel it online or by phone so someone else can use that slot.
What you need before booking
Have your current driver license or ID card handy when you book, along with your Social Security number. You'll also need to know which Florida county you live in — the system asks for this first to show you nearby offices.
Know what service you're there for. Are you renewing an expiring license, getting your first Florida license, replacing a lost or damaged one, or getting a non-driver ID? Each service has its own appointment type, and picking the wrong one can waste your slot. If you're unsure, the DHSMV website has a quick tool that asks a few questions and tells you which service you need.
Documents to bring to your appointment
Bring your current driver license or ID card. If you don't have one, bring a passport, military ID, or birth certificate instead. You'll also need proof of residency — a recent utility bill, lease, mortgage statement, or government mail with your name and Florida address on it.
If you're getting your first Florida license, you'll need proof that you passed your written test and road test (if required for your age). If you're renewing, bring your current license. If you're replacing a lost or stolen license, tell the office staff when you arrive — they'll note it in the system.
Bring your Social Security card or a document with your Social Security number on it. You'll also need to bring payment — Florida charges different fees depending on the service, and most offices take cash, check, and card.
How the online booking system works
Go to www.flhsmv.gov and look for "Schedule an Appointment" or "Book an Appointment." The system will ask you to enter your county and then show you a list of nearby offices. Select the one closest to you or most convenient for your schedule.
Next, choose your service type from the dropdown menu. The system will show you available dates and times for that service at that location. Pick the date and time that works for you, then enter your contact information. You'll get a confirmation number by email or text — save this.
If the office you want is fully booked, try nearby offices in your county or a neighboring county. Availability changes daily as people cancel, so if nothing opens up today, check again tomorrow or later in the week.
What to expect when you arrive
Arrive 10 to 15 minutes early. Check in at the front desk and give them your confirmation number. You'll be called when it's your turn. Bring all your documents in one folder so you're ready when they call your name.
The appointment itself usually takes 15 to 30 minutes, depending on the service. If you're renewing, it's faster — mostly paperwork and a new photo. If you're getting your first license and haven't taken the road test yet, the office will schedule that separately. If you're replacing a lost license, it's also quick.
If you need to cancel or reschedule
Cancel or reschedule online through the same system where you booked — log in with your confirmation number and select "Cancel" or "Reschedule." You can also call 1-844-357-3639 to make changes by phone. Canceling frees up the slot for someone else and prevents a no-show on your record.
If you miss your appointment without canceling, you may have to wait longer for the next available slot. The system doesn't penalize you, but it's courteous to cancel if your plans change.
What to do if appointments are full
If your preferred office has no openings for weeks, check offices in neighboring counties — you can book in any county, not just your home county. Some offices are busier than others, and a 20-minute drive to a less crowded location can get you in much sooner.
You can also call 1-844-357-3639 and ask a representative if they know which offices have the shortest wait times. They sometimes have access to information the online system doesn't show. Walk-ins are always welcome too — you'll just wait longer than appointment holders.
Frequently Asked Questions
Can I book an appointment for someone else?
No, you must book your own appointment. The person getting the license or ID needs to be present at the appointment with valid ID. If you're a parent booking for a minor, you'll need to be there too, but the appointment is still in the teen's name.
What if I don't have a computer or can't book online?
Call 1-844-357-3639 and a representative will book your appointment over the phone. You'll still get a confirmation number. Walk-ins are also accepted at all offices, though you may wait longer.
Do I have to take a new photo at my appointment?
Yes. Florida takes a new photo every time you renew or get a new license. Wear something you're comfortable in — no hats, sunglasses, or filters. The photo is taken at the office during your appointment.
How long does it take to get my license after the appointment?
If you pass everything, you'll get a temporary paper license on the spot. Your plastic card arrives by mail in about 7 to 10 business days. You can drive with the paper license until the card comes.
What if I fail the road test at my appointment?
You can reschedule another road test right there, or book one online later. There's no waiting period between attempts in Florida, so you can try again as soon as the next available appointment.