Book your Florida driver's license appointment through the DHSMV website or by phone
Florida's Department of Highway Safety and Motor Vehicles (DHSMV) requires you to schedule an appointment before visiting a driver's license office. You cannot walk in without one. You have two ways to book: online through the official DHSMV website at www.flhsmv.gov, or by calling the DHSMV customer service line at 1-844-DHSMV-1 (1-844-347-7681).
The online system is usually faster — you can see available times when ready and confirm your appointment in minutes. The phone line works if you prefer to speak with someone or if you run into technical problems with the website. Both methods let you choose your location, the type of transaction you need (learner's permit, license renewal, road test, etc.), and your preferred date and time.
Appointments typically fill up weeks in advance, especially in busy counties. If you cannot find an opening near you, check back frequently — cancellations happen daily, and the system updates in real time. Some people find better availability by looking at offices in neighboring counties.
Key Takeaways
- Book online at www.flhsmv.gov or call 1-844-347-7681; walk-ins are not accepted at Florida driver's license offices.
- You will need to know what type of transaction you need (new license, renewal, road test, permit) before you book.
- Appointments fill weeks ahead, but cancellations appear daily — check back often if your preferred time is full.
- Bring all required documents to your appointment; arriving without them will result in a rescheduled visit.
- Arrive 10 to 15 minutes early, but not more than 30 minutes before your scheduled time.
What documents to bring to your appointment
The documents you need depend on which transaction you are doing. For a new driver's license, bring proof of identity (passport, birth certificate, or state ID), proof of Florida residency (utility bill, lease, or mortgage statement dated within 90 days), your Social Security number, and proof of your legal name if it differs from your birth certificate (marriage certificate, divorce decree, or court order).
For a learner's permit, you need the same documents as a new license, plus parental consent if you are under 18. For a road test appointment, bring your learner's permit, proof of insurance, and the vehicle you will be tested in (it must be registered and insured). For a license renewal, bring your current license and proof of residency if your address has changed.
Florida also accepts documents from other countries for proof of identity and residency, but they must be official and in English or accompanied by a certified translation. The DHSMV website lists all acceptable documents by category — check before you go so you do not make a wasted trip.
How to book online step by step
Go to www.flhsmv.gov and look for the "Schedule an Appointment" button on the homepage. Click it and select your county from the dropdown menu. Next, choose the type of service you need: new license, renewal, learner's permit, road test, or another transaction.
The system will show you available dates and times at offices in your county. Select the date and time that works for you. You will then enter your name, date of birth, email address, and phone number. Review your appointment details and confirm. You will receive a confirmation email with your appointment number, location, and what to bring.
Save your confirmation email or take a screenshot — you may need to show your appointment number when you arrive. If you need to reschedule or cancel, you can do so through the same website using your appointment number.
Booking by phone and what to expect
Call 1-844-347-7681 during business hours (usually 8 a.m. to 5 p.m., Monday through Friday). Have your county, the type of service you need, and your preferred dates ready before you call. The representative will check availability and book you into an open slot. They will give you an appointment number and confirm the location and time.
Phone wait times vary — expect anywhere from 5 to 30 minutes depending on call volume. If the line is busy, try calling early in the morning or late in the afternoon. You can also request a callback instead of waiting on hold at some times of day.
What to do if no appointments are available
If the online system shows no openings in your county, check neighboring counties — you can travel to any DHSMV office in Florida, not just the one closest to you. Appointments in rural or less-populated areas often have more availability than those in major cities.
Set a reminder to check back daily. Cancellations happen constantly, and new slots appear throughout the day as people reschedule or cancel. Many people find an opening within a few days by checking multiple times. You can also call the customer service line to ask if they know of upcoming cancellations or if a particular office has faster availability.
If you are in a time-sensitive situation (your license expires soon, you need a road test for a job, etc.), explain that to the customer service representative — they may be able to prioritize you or suggest alternatives like visiting a different location.
Arrive early and bring your confirmation
Plan to arrive 10 to 15 minutes before your appointment time. Arriving too early (more than 30 minutes ahead) may result in being asked to wait outside or return later. Bring your confirmation email or the appointment number written down, along with all required documents for your transaction.
The office will call you by name or appointment number when it is your turn. If you are more than 15 minutes late, you may lose your appointment slot and have to reschedule. If you realize you will be late, call the office directly to let them know.
Frequently Asked Questions
Can I book an appointment for someone else?
No, the person who needs the license or permit must book their own appointment using their name and date of birth. If you are a parent booking for a minor, you will need to use your child's information, but your contact details will be on file. Call customer service if you need help with a minor's appointment.
What if I miss my appointment?
If you miss your appointment without canceling, you will need to book a new one through the website or phone line. There is no penalty, but you lose that time slot and may have to wait longer for the next available opening. Cancel at least 24 hours ahead if you cannot make it.
How long does an appointment usually take?
Most appointments take 15 to 30 minutes for a written test or permit, and 30 to 45 minutes for a road test. Renewals are often faster. Actual time depends on how busy the office is and whether you have all your documents ready.
Can I change my appointment after I book it?
Yes, you can reschedule through the DHSMV website using your appointment number, or call customer service to make changes. Cancellations should be made at least 24 hours in advance so the slot can open up for someone else.
Do I need an appointment for a written test and a road test, or just one?
You need separate appointments for each. Book your written test first, pass it, and then book your road test appointment. You cannot do both on the same day.