How to schedule a Florida DMV appointment
You can schedule a Florida DMV appointment through the official Florida Department of Highway Safety and Motor Vehicles (DHSMV) website at www.flhsmv.gov, or by calling 1-844-33-FLDMV (1-844-335-3386). The online system lets you pick your location, date, and time slot when ready. Phone scheduling takes longer but works if you prefer speaking to someone or have questions about what documents to bring.
Most appointments fill up 4 to 6 weeks in advance, especially at popular locations and times. If you cannot find an open slot near you, check back daily — cancellations open up regularly. You do not need to create an account to book online; you can schedule as a guest.
Walk-ins are still accepted at Florida DMV offices, but wait times are typically 2 to 4 hours. Scheduling ahead cuts your time in the office to 15 to 30 minutes for most transactions.
Key Takeaways
- Schedule online at flhsmv.gov or by phone at 1-844-335-3386; both methods are free and take 5 to 10 minutes.
- Appointments fill 4 to 6 weeks ahead, so book as soon as you know you need a service; check back daily for cancellations.
- You will need your driver license number, Social Security number, or ID number to schedule, plus details about which service you need.
- Bring all required documents to your appointment; the DMV website lists what you need by service type before you book.
- If you miss your appointment, you can reschedule online or by phone without penalty, but walk-ins will have longer waits.
What you need before you schedule
Have your driver license number, Social Security number, or ID number ready. The online system asks for one of these to pull up your record. You will also need to know which service you are coming in for — renewal, replacement, address change, commercial license, CDL, motorcycle endorsement, or something else — because the system asks you to select it.
If you are scheduling for someone else (a minor, a family member), you will need their identification number and your relationship to them. Some services require a parent or guardian to be present; the DMV website lists these restrictions by service type.
Steps to schedule online
Go to www.flhsmv.gov and look for the "Schedule an Appointment" button on the homepage. Click it to enter the scheduling system.
The system will ask you to enter your identification number (driver license, Social Security, or ID number) and your date of birth. It pulls up your record and shows you which services are available for you.
Select the service you need. The system then shows you available dates and times at DMV offices near your ZIP code. Pick the location, date, and time that work for you. You will receive a confirmation number and a text or email reminder 24 hours before your appointment.
Write down or save your confirmation number. You do not need to print anything, but having the number makes it faster to check in at the office.
Scheduling by phone
Call 1-844-335-3386. A representative will ask for your identification number and the service you need. They will tell you what dates and times are open at locations near you and book the slot you choose. The call usually takes 10 to 15 minutes.
The representative will give you a confirmation number over the phone. Ask them to repeat it and write it down. You will not receive a text or email reminder when you book by phone, so set your own phone reminder for the day before.
Phone lines are busiest between 8 a.m. and 10 a.m. and between 1 p.m. and 3 p.m. Calling outside these windows usually means shorter hold times.
What to bring to your appointment
Bring your confirmation number and a valid photo ID. The specific documents you need depend on your service. For a renewal, bring your current driver license. For a replacement, bring proof of identity and proof of residence. For a CDL or endorsement, bring your current license plus any required medical certificates.
The DMV website has a detailed checklist for each service type. Look it up before your appointment so you do not make a second trip. If you are missing a document, call the DMV or check the website to see if you can bring something else instead.
Bring the original documents or certified copies, not photocopies. The DMV will not accept uncertified copies for most transactions.
If you need to reschedule or cancel
You can reschedule or cancel online at flhsmv.gov using your confirmation number. Log into the scheduling system, find your appointment, and choose to reschedule or cancel. You can do this up to 24 hours before your appointment time.
If you miss your appointment, you can reschedule when ready without any penalty. However, you will lose your time slot and may have to wait several weeks for the next open appointment, depending on how busy your local office is.
If you cannot reschedule online, call 1-844-335-3386 to make changes by phone.
What to expect on the day of your appointment
Arrive 10 to 15 minutes early. Check in at the front desk with your confirmation number and photo ID. You will receive a number and wait for your name to be called. Most appointments are handled within 15 to 30 minutes from check-in.
The DMV employee will review your documents, take your photo if needed, and process your transaction. If anything is missing or incorrect, they will tell you what to fix and may ask you to reschedule. Bring all documents the first time to avoid this.
Payment is accepted by card, check, or cash. Fees vary by service; the DMV website lists the cost for each one before you schedule.
Frequently Asked Questions
Can I schedule an appointment if I do not have a driver license yet?
Yes. First-time driver license applicants can schedule through the same system using their Social Security number or ID number. You will need to bring proof of identity, proof of residence, proof of Social Security number, and proof of Florida residency. Check the DMV website for the full list of acceptable documents before you schedule.
What if there are no appointments available near me?
Check back daily — cancellations happen regularly and open up new slots. You can also look at DMV offices in nearby counties; sometimes they have more availability. If you need your appointment urgently, ask about walk-in hours at your local office, though wait times will be longer.
Do I have to schedule an appointment, or can I just walk in?
Walk-ins are accepted, but you will wait 2 to 4 hours on average. Scheduling ahead is faster and more predictable. If you cannot schedule online or by phone, walk-ins are still an option.
Will I get a reminder about my appointment?
If you schedule online, you will receive a text or email reminder 24 hours before your appointment. If you schedule by phone, you will not receive an automatic reminder, so set one on your phone or calendar yourself.
Can I schedule an appointment for a commercial driver license or CDL?
Yes. Select "Commercial Driver License" or the specific endorsement you need when you schedule. CDL appointments may have longer wait times than standard driver license appointments. Bring your current license, medical certificate (if required), and any other documents listed on the DMV website for your specific endorsement.