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, or by phone if you prefer to speak with someone. The online system is the fastest route — you can see available times when ready and confirm your slot in minutes. If you book online, you'll receive a confirmation number and can check in on your appointment day using that number or the email confirmation.
The phone line for appointments is 1-844-DL-FLORIDA (1-844-355-3567). Wait times can be long during peak hours, so calling early in the morning or late in the afternoon often moves faster. When you call, have your Social Security number, date of birth, and the type of transaction you need ready — the agent will ask which DHSMV office location works best for you and what time slots are open that day or the next few days.
You do not need an appointment for every transaction. Renewing a license by mail or online, for example, does not require one. But if you're getting your first license, taking a road test, or handling certain other transactions in person, an appointment saves you from waiting in line and increases the chance you'll be seen on time.
Key Takeaways
- Book online at the DHSMV website to see all available times at your chosen location, or call 1-844-DL-FLORIDA to book by phone.
- You will receive a confirmation number or email that you must bring or show on your appointment day.
- Appointments are required for road tests, first-time licenses, and certain in-person transactions, but not for mail or online renewals.
- Arrive 10 to 15 minutes early with all required documents, because missing your appointment window may result in being turned away.
- If you need to cancel or reschedule, do so through the same system where you booked — online or by phone — rather than just not showing up.
What documents to bring to your appointment
The documents you need depend on what you're doing. For a first-time driver license or learner's permit, bring your Social Security card (or a document showing your SSN), proof of Florida residency (a utility bill, lease, or bank statement dated within 90 days), and proof of identity (a passport, birth certificate, or out-of-state ID). If you're under 18, a parent or guardian must be present.
For a road test, bring your learner's permit, proof of insurance for the vehicle you'll be testing in, and the vehicle itself — it must be registered and in safe working condition. The examiner will check the brakes, lights, wipers, horn, and steering before you drive. Bring your Social Security card and proof of residency even if you already have a permit, because the examiner will verify your information.
If you're renewing in person or replacing a lost or damaged license, bring your current or expired license if you have it, proof of residency, and your Social Security card. Check the DHSMV website for your specific transaction type, because some situations — like a name change or address correction — require extra documents like a marriage certificate or court order.
How to find your nearest DHSMV office location
Florida has DHSMV offices in every county, but not every office handles every service. Some locations offer only renewals and ID replacements, while others handle road tests and first-time licenses. When you book your appointment online or by phone, the system will show you which offices near you can do what you need.
You can also search the DHSMV office locator on their website by entering your city or ZIP code. The locator shows office hours, which services each location provides, and whether they're currently accepting appointments. Some offices are busier than others — a location 20 minutes away with open slots may be faster than the one closest to your home.
If you're booking by phone, the agent can recommend the least-busy location that offers your service and has the soonest opening. Rural and smaller-city offices often have shorter wait times than those in Miami, Tampa, Jacksonville, and Orlando.
What to expect on your appointment day
Arrive 10 to 15 minutes before your appointment time. Bring your confirmation number or email, all required documents, and a pen. Check in at the front desk and give them your confirmation number. The staff will verify your documents, take your photo and signature, and process your transaction. For a learner's permit or license renewal, this usually takes 15 to 30 minutes. For a road test, plan for 30 to 45 minutes.
If you're taking a road test, the examiner will walk you through what you'll be tested on — three-point turns, parallel parking, lane changes, stopping, and basic traffic rules. The test route is usually in the local area around the office. You'll drive for about 20 to 30 minutes. The examiner will tell you whether you passed or failed before you leave.
If you fail a road test, you can reschedule another attempt. There is no waiting period between attempts in Florida, so you can book your next appointment right away if slots are open. You'll pay the test fee again.
Rescheduling or canceling your appointment
If you need to change your appointment, go back to the DHSMV website and use the same booking system to reschedule, or call 1-844-DL-FLORIDA. Do not straightforward skip your appointment — canceling or rescheduling frees up the slot for someone else and keeps the system running smoothly. If you miss your appointment without canceling, you may have to wait longer to get another one, especially during busy seasons.
You can reschedule up until your appointment time. If you cancel and rebook, you'll get a new confirmation number. Keep that number until your new appointment is done.
Common reasons appointments fill up fast
Appointments in Florida fill quickly because the state has high demand and limited office capacity. Road test slots especially tend to book out weeks in advance, particularly in urban areas. If you can't find an opening at your preferred location or time, try searching for offices in neighboring counties or less busy times of day — early morning slots and weekday appointments (Tuesday through Thursday) are often easier to find than Friday or Saturday.
If you're looking for a road test appointment and nothing is available, check back daily. Cancellations happen regularly, and the system releases those slots when ready. Some people find success checking late at night or very early in the morning when fewer people are searching.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person taking the test or getting the license must book their own appointment using their Social Security number and date of birth. If you're booking for a minor, you'll need to use their information, but they must be present at the appointment with a parent or guardian.
What if I don't have internet access to book online?
Call 1-844-DL-FLORIDA to book by phone. An agent will help you find available times and confirm your appointment. You'll still receive a confirmation number to bring with you.
Do I need to print my confirmation or can I show it on my phone?
You can show your confirmation on your phone, or print it — either works. Having it written down is safer in case your phone dies or loses signal on the way to your appointment.
What happens if I arrive late to my appointment?
If you arrive more than 15 minutes late, the office may turn you away and ask you to reschedule. Arriving early gives you a buffer and shows respect for the appointment system.
Can I change my appointment time without canceling and rebooking?
No. You must cancel your current appointment and book a new one with the new time. This takes just a few minutes online or by phone.