Book your Florida DMV appointment through the official website or by phone

Florida's DMV—officially the Department of Highway Safety and Motor Vehicles (DHSMV)—lets you reserve a time slot online at www.flhsmv.gov instead of showing up and waiting. You pick the service you need, choose a location and date that work for you, and get a confirmation number. When you arrive at your appointment time, you skip the walk-in line.

The online system works for most common transactions: license renewals, ID card replacements, address changes, and written tests. Some services—like commercial license tests or certain medical reviews—may not be available online and require you to call or visit in person. The system tells you which services your chosen office offers before you book.

If you cannot use the website or prefer to speak with someone, you can call the DHSMV customer service line at 1-844-35-FLHSMV (1-844-353-54786) to book by phone. Wait times on the phone are typically shorter during mid-morning on weekdays.

Key Takeaways

  • Go to www.flhsmv.gov and select your service type, preferred office location, and available date to book online without visiting in person.
  • You will receive a confirmation number by email or text that you must bring to your appointment, along with required documents for your specific transaction.
  • Appointment slots fill up weeks in advance at busy locations, so book as soon as you know when you need to go.
  • If your appointment time no longer works, you can cancel and rebook through the same website or by calling customer service.
  • Some services and locations do not offer online booking; the website will tell you if you must call or visit in person instead.

Steps to book online at flhsmv.gov

Start by going to www.flhsmv.gov on a computer or phone. Look for the "Appointments" link, usually near the top of the page. Click it to enter the booking system.

The system will ask you to choose what you need to do. Common options include "Renew Driver License," "Replace ID Card," "Change Address," or "Take Written Test." Select the one that matches your reason for visiting. If you are unsure which option fits your situation, the website has descriptions for each service.

Next, enter your county or search for the specific office location where you want to go. Florida has multiple DMV offices in most counties, and hours and availability vary by location. The system shows you which offices have openings in the next few weeks.

Pick a date and time from the available slots. Busy locations in urban areas often fill up 3 to 4 weeks ahead, so if you see an opening that works, take it—slots can disappear within hours. Once you confirm your choice, the system generates a confirmation number. Write this number down or save the email confirmation, because you will need it when you arrive.

What documents and information you need before booking

Have your current driver license or ID card handy when you book, because the system may ask for your license number or date of birth to verify your identity. You do not need to upload documents during booking—you bring them to your appointment—but knowing what you need ahead of time prevents wasted trips.

For a license renewal, bring your current license and proof of your current address (a utility bill, lease, or bank statement dated within 60 days). For an ID card replacement, bring your current ID and the same address proof. If you are changing your address, bring your license and address proof. For a written test, bring your license and any study materials you want to review before the test.

If you are renewing after your license has expired, you may need an eye exam form or proof of vision correction, depending on how long it has been expired. Check the DHSMV website for your specific situation, or call customer service to confirm what to bring.

How to cancel or reschedule your appointment

If your appointment no longer works, log back into www.flhsmv.gov using your confirmation number and the phone number or email you used to book. The system lets you cancel the slot and when ready rebook a different date and time at the same or a different location.

You can also call 1-844-35-FLHSMV to cancel or reschedule by phone. Have your confirmation number ready. Cancellations free up the slot for other people, so cancel as soon as you know you cannot make it—do not just skip the appointment.

If you cancel more than 24 hours before your appointment, you can rebook right away. If you cancel within 24 hours, the system may require you to wait a short time before booking again, depending on how busy that location is.

What happens when you arrive for your appointment

Arrive 10 to 15 minutes early. Bring your confirmation number, your ID, and all documents the DHSMV website said you need for your specific service. Even though you have an appointment, the office may still ask you to check in at a kiosk or with a staff member.

Your appointment time is not a may provide that you will be seen exactly at that moment—it means you are in a reserved group, usually 15 to 30 minutes wide. If the office is running behind, you may wait, but you will not be turned away or sent to the back of a long line the way walk-in customers are.

Once you are called, bring all your documents to the window. The staff member will verify your information, process your transaction, and tell you when your new license or ID will arrive. Most licenses are mailed within 7 to 10 business days.

Troubleshooting common booking problems

The website says no appointments are available. This usually means the location you chose is fully booked for the next few weeks. Try searching for an office in a nearby county or a different part of your county—less busy locations often have openings sooner. You can also call customer service to ask when the next batch of slots opens, or check back on the website in a few days as cancellations happen.

You cannot log back in to cancel or reschedule. If you lost your confirmation number, call 1-844-35-FLHSMV with your name and date of birth, and the staff member can look up your appointment and help you reschedule. You do not need the confirmation number to cancel by phone.

The online system will not accept your information. This sometimes happens if your name, address, or license number does not match exactly what the DHSMV has on file. Call customer service to verify your information is correct in their system before trying to book again. If there is a mismatch, they can help you fix it.

You need a service the website does not offer online. Some transactions—like commercial driving tests, medical reviews, or certain license reinstatements—are not available through the online booking system. Call 1-844-35-FLHSMV to find out whether your service can be booked by phone or whether you must visit in person without an appointment.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person whose license or ID the appointment is for must book it themselves using their own information. If someone cannot use the website, they can call 1-844-35-FLHSMV and a staff member can book over the phone with them.

Do I have to pay a fee to book an appointment online?

No. Booking the appointment is free. You pay the service fee (license renewal, ID replacement, etc.) when you arrive at your appointment. The fee varies by service and is the same whether you booked online or walked in.

What if I miss my appointment?

If you do not show up, the slot is lost and you will need to book a new appointment. There is no penalty, but you will have to wait for the next available opening, which may be weeks away depending on how busy your location is.

Can I book multiple appointments at once?

You can book one appointment per transaction. If you need multiple services (like a license renewal and an address change), book them as separate appointments on different days, or ask the staff member at your first appointment whether they can handle both in one visit.

How far in advance can I book an appointment?

You can usually book up to 30 days ahead, though the exact window depends on how far out the DHSMV has released slots for your location. Check the website to see what dates are currently available.