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 stopped accepting walk-ins to manage wait times. You can book through the official Florida DHSMV website or by calling their appointment line. Most appointments are available within one to three weeks, though times vary by location and season.
The appointment itself is free. You pay only when you renew or replace your license at the office visit itself. Scheduling takes about five minutes online or ten minutes by phone, and you will receive a confirmation with your date, time, and which documents to bring.
Key Takeaways
- Schedule your appointment through the official DHSMV website at flhsmv.gov or by calling 1-844-DL-FLHSMV (1-844-335-3547).
- You must bring your confirmation number and valid ID to your appointment, along with any documents the office requests based on your transaction type.
- Appointment availability varies by location; rural offices often have shorter wait times than urban ones.
- If you miss your appointment, you can reschedule online or by phone without penalty, but you will need to book a new slot.
Schedule online through the DHSMV website
Go to flhsmv.gov and select "Schedule an Appointment" from the homepage. You will see a dropdown menu asking what you need — renew your license, replace a lost or stolen license, get a duplicate, or handle a points-related matter. Select the transaction type that matches your reason for visiting.
Next, enter your driver license number or the last four digits of your Social Security number. The system will ask you to choose your county and preferred office location. If you live near multiple offices, pick the one with the soonest available time — rural locations often have more open slots than busy urban offices.
Select your preferred date and time from the available options. The system will show you a confirmation number when ready. Write this down or take a screenshot — you will need it when you arrive at the office. You can also request that the confirmation be sent to your email address.
Call to schedule if you prefer phone booking
Call 1-844-DL-FLHSMV (1-844-335-3547) to book by phone. The line is open Monday through Friday, 8 a.m. to 5 p.m. Eastern time. Have your driver license number or Social Security number ready when you call. A representative will ask which transaction type you need and what county you prefer.
Wait times on the phone line can be 15 to 45 minutes during peak hours, usually mid-morning and early afternoon. Calling early in the week (Monday or Tuesday) or late in the day (after 3 p.m.) typically means shorter waits. The representative will give you a confirmation number verbally — ask them to repeat it and write it down before you hang up.
What to bring to your appointment
Bring your confirmation number and a valid photo ID — a passport, military ID, or another state's driver license all work. You will also need to bring documents that prove your identity and residency. For a renewal, this might be just your current license. For a replacement or duplicate, bring a birth certificate or passport plus a utility bill or lease showing your current address.
If your appointment is for a points-related matter — such as reinstating a suspended license or completing a required course — bring any documents the office told you to bring when you scheduled. Call the office directly if you are unsure what counts as proof of residency; requirements can vary slightly by location.
Reschedule or cancel if your plans change
If you need to change your appointment date or time, go back to flhsmv.gov and select "Reschedule an Appointment." Enter your confirmation number and driver license number. The system will show your current appointment and let you pick a new date and time from available slots. You can reschedule as many times as you need before your appointment date.
If you cannot reschedule online, call 1-844-DL-FLHSMV and a representative will help you move your appointment. There is no penalty for rescheduling, but if you miss your appointment without canceling, you will need to book a new one from scratch.
What happens when you arrive at your appointment
Arrive 10 to 15 minutes early. Check in at the front desk with your confirmation number and photo ID. The staff will verify your documents and direct you to the appropriate window. Processing usually takes 15 to 30 minutes once you are called, depending on what you are doing and how busy the office is that day.
Bring a payment method — debit card, credit card, or cash — because you will pay for your license or service at the office. Fees vary by transaction type: renewals, replacements, and duplicates each have different costs. The office will tell you the exact amount when you check in.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person whose license is being renewed or replaced must schedule their own appointment using their driver license number or Social Security number. A parent or guardian can schedule for a minor, but the minor must be present at the appointment.
What if there are no appointments available in my area?
Check offices in neighboring counties — you do not have to use the office closest to you. Rural offices and smaller towns typically have more availability. You can also check back daily, as cancellations open new slots regularly.
How long does the appointment take?
The appointment itself is usually 15 to 30 minutes once you are called. Arrive 10 to 15 minutes early to check in. Total time at the office is typically 30 to 45 minutes, though it can be longer if the office is unusually busy.
Do I need an appointment to renew online?
No. If you are renewing a standard driver license and your vision is current, you can renew online at flhsmv.gov without scheduling an office visit. You will pay the renewal fee online and receive your new license by mail.
What if I lose my confirmation number?
Call 1-844-DL-FLHSMV with your driver license number and the representative can look up your appointment and give you a new confirmation number. You can also log back into the DHSMV website and retrieve it there.