You can book a Florida driver's license appointment online through the DHSMV website or by phone, and most appointments are available within two to four weeks
Florida's Department of Highway Safety and Motor Vehicles (DHSMV) requires you to schedule an appointment before visiting an office for a driver's license test, renewal, or replacement. You cannot walk in without one — the state moved to appointment-only service to manage office traffic and wait times. The online system lets you pick your county, office location, and preferred date; the phone line handles the same booking if you prefer to speak with someone.
Appointment availability varies by location and time of year. Urban offices like those in Miami-Dade, Broward, and Hillsborough counties often fill up faster than rural locations. If your preferred date is full, you can check nearby counties or call to ask about cancellations, which open up regularly as people reschedule.
Key Takeaways
- Book appointments through the DHSMV website at flhsmv.gov or by calling 1-844-DL-FLHSMV (1-844-353-5748) during business hours.
- You will need your Social Security number, date of birth, and current Florida ID or out-of-state license to schedule online.
- Most appointments are available within two to four weeks, but urban counties may have longer waits during peak seasons.
- Bring all required documents to your appointment — the office will not reschedule you if you arrive unprepared.
Booking online through the DHSMV website
Go to flhsmv.gov and select "Schedule an Appointment" from the homepage. You will be asked to choose the type of transaction: driver's license test, renewal, replacement, or commercial license. The system then shows you available offices in your county, sorted by distance from your zip code.
Select your preferred office and date. The calendar displays only dates with open slots, so if a date does not appear, that office is booked solid for that day. Once you confirm your choice, the system sends a confirmation email with your appointment number, date, time, and a list of documents to bring. Save this email or take a screenshot — you will need the appointment number when you arrive.
The online system is fastest if you have your information ready: Social Security number, date of birth, and your current driver's license or ID number. The whole process takes about five minutes.
Booking by phone if you cannot use the website
Call 1-844-DL-FLHSMV (1-844-353-5748) Monday through Friday, 8 a.m. to 5 p.m. Eastern time. Have your Social Security number and date of birth ready. The representative will ask which county and type of transaction you need, then offer available dates. You can request a specific office location if you have a preference.
The phone line is slower than the website during peak hours — expect to wait 15 to 30 minutes during mid-morning and early afternoon. Early morning (8 to 9 a.m.) and late afternoon (4 to 5 p.m.) typically have shorter hold times. The representative will email or mail your confirmation, depending on what you request.
What documents to bring to your appointment
The DHSMV requires different documents depending on whether you are testing for a new license, renewing, or replacing a lost one. For a first-time test, bring your Social Security card (or a document showing your number), proof of residency (utility bill, lease, or bank statement dated within 90 days), and proof of identity (passport, military ID, or birth certificate). Out-of-state applicants also need their current out-of-state license.
For a renewal or replacement, bring your current Florida driver's license if you have it, your Social Security card or number, and proof of residency if your address has changed. If you are renewing after a suspension or revocation, bring the reinstatement paperwork from DHSMV showing the suspension has been lifted.
The office will not reschedule you if you arrive without the required documents. If you are unsure what you need, call DHSMV before your appointment or check the document list on your confirmation email.
Rescheduling or canceling an appointment
You can reschedule through the same DHSMV website where you booked. Log in with your appointment number and confirmation details, then select a new date and time. Cancellations from other customers open up frequently, so if your original date was weeks away, checking the site a few days before often reveals earlier slots.
If you need to cancel entirely, you can do so online or by calling DHSMV. There is no penalty for canceling, and you can rebook whenever you are ready. If you miss an appointment without canceling, you will need to book a new one — repeated no-shows may result in a delay before you can schedule again, though DHSMV does not publish a specific policy on this.
Handling long wait times and peak seasons
Appointment availability tightens during summer months (June through August) and around the holidays. If you need a license quickly and your county is booked out, check neighboring counties — you can take your test in any Florida county, not just your home county. Rural counties often have openings weeks ahead of urban ones.
If you are facing a important date (a suspension reinstatement date, for example), call DHSMV directly and explain the situation. Representatives sometimes hold back a small number of expedited slots for people with time-sensitive needs, though this is not may provide. Having your reinstatement paperwork or court order ready when you call improves your chances.
What to expect on the day of your appointment
Arrive 10 to 15 minutes early with all required documents and your appointment confirmation. The office will verify your documents, take your photo, and administer the written test if you are testing for the first time. Bring your glasses or contacts if you use them for driving.
Processing time varies: a renewal typically takes 20 to 30 minutes, while a first-time test can take 45 minutes to an hour if you need both the written and road components. If you fail the written test, you can reschedule the road test for another day, or some offices allow you to retake the written test the same day (policies vary by location).
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person taking the test must book their own appointment using their Social Security number and date of birth. Parents or guardians can help a minor navigate the website or make the phone call, but the appointment must be in the minor's name.
What if I cannot find an appointment in my county?
Check neighboring counties — you can test anywhere in Florida. Rural areas typically have more availability than urban centers. You can also call DHSMV to ask about cancellations, which open up regularly as people reschedule.
Do I need an appointment for a duplicate license or address change?
Yes. All transactions at a DHSMV office require an appointment. Address changes can sometimes be done online through your DHSMV account if you only need to update your mailing address, but in-person visits require scheduling.
What happens if I miss my appointment?
You will need to book a new appointment. Repeated no-shows may delay your ability to reschedule, though DHSMV does not publish specific rules on this. If you know you cannot make it, cancel online or by phone so the slot opens for someone else.
Can I book multiple appointments at once?
No. The system allows one appointment per person at a time. Once you complete your transaction, you can book another appointment if needed.