Where to Book Your Miami Driver's License Appointment

In Miami-Dade County, you book driver's license appointments through the Florida Department of Highway Safety and Motor Vehicles (DHSMV) online portal at www.flhsmv.gov. You cannot walk in without an appointment at most Miami locations — the system is appointment-only for standard license services. The website lets you choose your location, see available dates and times, and reserve a specific slot.

Miami has multiple DHSMV offices. The main locations are the Miami-Dade County Headquarters office on NW 24th Street, the Wynwood office, the Kendall office, and several smaller branch locations. Each has different hours and appointment availability. When you search online, the system shows you which offices have openings in the next 30 days and lets you pick the one that works for your schedule.

If you cannot access the website or prefer to book by phone, you can call the DHSMV customer service line at 1-844-DHSMV-FL (1-844-347-6835). Wait times are typically long, so online booking is faster. The phone line can also help if you need to reschedule or cancel an existing appointment.

Key Takeaways

  • Book your appointment online at www.flhsmv.gov at least one week before you need to visit, because available slots fill quickly in Miami.
  • You will need your Social Security number, current address, and the type of service you need (new license, renewal, duplicate, or replacement) to complete the booking.
  • Bring all required documents to your appointment — the DHSMV website lists what you need based on your service type before you book.
  • If you miss your appointment without canceling, you may have to wait longer for the next available slot, so cancel online if your plans change.

What Documents You Need Before Booking

Before you search for an appointment, gather the documents the DHSMV requires for your specific transaction. The documents differ depending on whether you are renewing an existing license, getting your first license, replacing a lost or stolen license, or changing information on your current license.

For a license renewal, you typically need your current Florida driver's license, proof of Social Security number (Social Security card, W-2, or tax return), and proof of residency (utility bill, lease, or mortgage statement dated within 90 days). If your license has been expired for more than six months, you may need additional documents — check the DHSMV website for your specific situation.

For a new license (first-time driver), you need a birth certificate or passport, proof of Social Security number, proof of residency, and proof of Florida residency for at least 14 days (a lease, utility bill, or bank statement). You also need to pass the written test and vision screening at your appointment, so bring your glasses or contacts if you use them.

For a replacement license (lost, stolen, or damaged), you need your Social Security proof and residency proof, plus a police report if your license was stolen. You do not need to retake the written test for a replacement.

Step-by-Step Booking Process

Start by going to www.flhsmv.gov and clicking on "Schedule an Appointment" or "Book an Appointment Now." The system will ask you to enter your driver's license number or Social Security number to look up your record. If you are explore for your first license, select "New Driver" instead.

Next, choose the service you need from the dropdown menu: License Renewal, New License, Duplicate License, Address Change, or another option. The system will then show you available Miami-Dade County locations and dates. Select the office closest to you or most convenient for your schedule.

Pick your preferred date and time from the available slots. The system shows times in 15-minute intervals, and you can see how many slots are open for each day. Once you select a time, you will receive a confirmation number and an email with your appointment details. Write down or save this confirmation number — you will need it when you arrive.

The final step is to review the required documents list for your service type on the confirmation page. Print this list or take a screenshot, and gather all documents before your appointment date. Arriving without required documents will result in your appointment being canceled or rescheduled.

Timing and Availability in Miami

Appointment availability in Miami-Dade County varies by season and location. During peak times (summer months, around holidays, and back-to-school season), appointments can fill up 2 to 4 weeks in advance. During slower periods, you may find slots available within 3 to 7 days.

Most DHSMV offices in Miami are open Monday through Friday, 8:00 a.m. to 5:00 p.m., with some locations offering limited Saturday hours. The Wynwood and Kendall offices tend to have more frequent availability than the main headquarters office. If your preferred date and location are full, try searching for an appointment at a different branch — the system shows all Miami-Dade locations at once.

Plan to arrive 10 to 15 minutes before your appointment time. The actual service usually takes 15 to 30 minutes, depending on whether you need a written test or vision screening. Bring all required documents and your confirmation number.

What Happens If You Cannot Keep Your Appointment

If you need to reschedule, cancel your appointment online at www.flhsmv.gov as soon as you know you cannot make it. Log in with your driver's license number or Social Security number, find your appointment, and select "Cancel" or "Reschedule." This frees up the slot for someone else and allows you to book a new time when ready.

If you miss an appointment without canceling, the DHSMV may flag your account, and you may face a longer wait for your next available slot. Some offices require you to call customer service to rebook after a no-show. To avoid this, cancel online if your plans change, even if it is the day of your appointment.

If you have a legitimate emergency and cannot cancel online in time, call 1-844-347-6835 as soon as possible to notify the office. Explaining the situation may help, though it does not may provide a quick rebooking.

Common Mistakes to Avoid

The most common mistake is arriving without all required documents. The DHSMV will not process your transaction if you are missing even one document, and you will have to reschedule. Before you leave home, check the document list on your confirmation email against what you are bringing.

Another frequent error is booking the wrong service type. If you are renewing your license, select "Renewal," not "New License." If you are changing your address, select "Address Change," not "Renewal." Booking the wrong service can delay your transaction or require you to rebook.

Do not assume your current address is on file. If you have moved recently, update your address online before booking, or bring proof of your new address to your appointment. The DHSMV uses the address on file to mail your new license, so an incorrect address means your license arrives at the wrong place.

Finally, do not book an appointment and then ignore the confirmation email. The email contains the required documents list and your confirmation number. Save or print it, and review it before you go.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person whose license is being renewed or issued must book the appointment themselves using their own Social Security number or driver's license number. A parent or guardian can book for a minor, but the minor must be present at the appointment.

What if I do not have a current Florida driver's license?

If you are explore for your first Florida license or your license has expired, you can still book online by selecting "New Driver" or "License Renewal" and entering your Social Security number instead of a license number. The system will locate your record or create a new one.

How long does it take to get my license after my appointment?

If you pass your test and vision screening, the DHSMV issues your license on the spot. You receive a temporary paper license at your appointment and the plastic card arrives by mail within 7 to 10 business days to the address on file.

Can I change my appointment time or location after I book?

Yes. Log into www.flhsmv.gov with your confirmation number or driver's license number, find your appointment, and select "Reschedule." You can then choose a different date, time, or location from available slots.

What if no appointments are available when I search?

Check back the next day — cancellations open up regularly as people reschedule. You can also try searching for appointments at different Miami-Dade locations; availability varies by office. If you need a license urgently, call 1-844-347-6835 to ask about walk-in options or expedited services.