Where to book your Miami driver license appointment

In Miami-Dade County, you book driver license appointments through the Florida Department of Highway Safety and Motor Vehicles (DHSMV) online system or by phone. You cannot walk in to most locations — appointments are required. The official website is flhsmv.gov, where you can choose your location, date, and time slot.

If you prefer to call, the DHSMV customer service line serves Miami-Dade appointments. Phone lines are busiest early in the morning and on Mondays, so calling mid-week or mid-afternoon often means shorter wait times. Have your driver license number or ID number ready when you call, along with the type of transaction you need (renewal, replacement, new license, etc.).

Walk-in service is available at some Miami-Dade locations, but wait times are unpredictable and can exceed two hours. Booking ahead guarantees you a specific time and reduces time spent in the office.

Key Takeaways

  • Book online at flhsmv.gov or by phone through DHSMV customer service; walk-ins are available but waits are often long.
  • You will need to know what type of transaction you need (renewal, replacement, new license, or name change) before booking.
  • Miami-Dade County has multiple DHSMV office locations; choose the one closest to you when you book.
  • Bring the documents required for your specific transaction type, or your appointment may be rescheduled and you will lose your time slot.

What documents to bring to your Miami appointment

The documents you need depend on whether you are renewing, replacing, or getting a new license. For a renewal, bring your current driver license and proof of residency (utility bill, lease, mortgage statement, or bank statement dated within 90 days). If you are renewing by mail or online, you may not need an appointment at all.

For a new license, bring proof of identity (passport, birth certificate, or foreign national ID), proof of Social Security number (Social Security card, W-2, or tax return), and two proofs of residency. One residency document must show your name and current address.

For a replacement license (lost, stolen, or damaged), bring your Social Security card or a document showing your number, and one proof of residency. If your license was suspended or revoked, you will also need proof that you have met the requirements to reinstate it — this varies by reason for suspension.

Bring originals or certified copies, not photocopies. If any document is not in English, bring a certified English translation along with the original.

Miami-Dade DHSMV office locations and hours

Miami-Dade County has multiple DHSMV offices. The main locations include the downtown Miami office, the Kendall office, and the Palmetto office. Each has different hours; most are open Monday through Friday, 8:00 a.m. to 5:00 p.m., with some locations offering limited Saturday hours. Hours change seasonally and occasionally for holidays, so check flhsmv.gov before you book to confirm the location you choose is open on your preferred date.

The Kendall and Palmetto locations often have shorter wait times than downtown Miami, especially during midday hours. If you have flexibility, booking at a less central location can mean faster service. When you book online, the system shows real-time availability, so you can see which dates and times have the shortest queues.

How to book online step by step

Go to flhsmv.gov and select "Schedule an Appointment" or "Book an Appointment." You will be asked to enter your driver license number or ID number. If you do not have one (new driver), you may be directed to call instead.

Next, select the type of transaction: renewal, replacement, new license, or other. Then choose your county (Miami-Dade) and the specific office location. The system will show available dates and times for the next 30 days. Pick the slot that works for you and confirm your selection.

You will receive a confirmation number by email or text, depending on how you set up your account. Save this number — you will need it when you arrive at your appointment. The system also sends a reminder 24 hours before your appointment.

What to expect on appointment day

Arrive 10 to 15 minutes early. Bring your confirmation number, all required documents, and a valid form of payment if you owe fees (cash, debit card, or credit card — policies vary by location). Leave extra time for parking; downtown Miami offices can have limited parking.

When you arrive, check in at the front desk and give your confirmation number. You will be called when it is your turn. The appointment itself usually takes 15 to 30 minutes, depending on the transaction type. If you are taking a written test or road test, those take longer and may be scheduled separately.

If you miss your appointment without canceling, you will lose your time slot and may have to wait longer to book another one. If you need to reschedule, cancel through flhsmv.gov or by phone at least 24 hours in advance.

Fees for driver license transactions in Florida

Renewal fees vary based on how long your new license is valid. A standard four-year renewal costs one amount; an eight-year renewal costs more. Replacement licenses (lost or stolen) have a separate fee. New licenses for first-time drivers also have their own fee structure.

Fees change periodically and may differ if you are renewing online versus in person. Check flhsmv.gov for current fees before your appointment so you know how much to bring. Some locations accept card payments only, while others accept cash — call ahead if you want to confirm payment methods.

If you are renewing by mail or online instead of in person, you may save time and avoid an appointment altogether, though not all transaction types are available through those channels.

When you cannot use an online appointment

Some transactions require an in-person visit and cannot be done online or by mail. These include taking a written test, a road test, or a vision test; getting a Real ID; or handling a suspended or revoked license. If your license was suspended for unpaid traffic fines, failure to pay child support, or medical reasons, you must visit an office in person and show proof that the suspension has been lifted.

If you are changing your name due to marriage or court order, you will need to bring the marriage certificate or court document along with your other identification. Name changes require an in-person appointment.

Appointments for these transactions book the same way, but availability may be more limited because fewer time slots are reserved for them.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person whose license is being renewed or replaced must book the appointment themselves using their own ID number. If someone cannot book online, they can call DHSMV customer service and book by phone, but they must provide their own information.

What if I do not have a confirmation number when I arrive?

Check your email and text messages — the confirmation was sent to the contact information you provided when you booked. If you cannot find it, arrive early and tell the front desk your name and the time of your appointment; they can look it up in the system. Bring your ID to confirm your identity.

How far in advance should I book?

Book as soon as you know you need an appointment. Slots fill up quickly, especially at popular times and locations. During busy seasons (summer, before holidays), appointments may be booked out 3 to 4 weeks in advance. If you need a license urgently, call DHSMV to ask about cancellations or less busy locations.

Can I change my appointment time after I book?

Yes. Log back into flhsmv.gov with your confirmation number and select "Reschedule" or "Cancel." You can then book a new time slot. Cancel at least 24 hours before your original appointment to avoid losing your slot.

What if my appointment is during work hours and I cannot get time off?

Some Miami-Dade locations offer early morning or evening appointments, though these fill up quickly. Check flhsmv.gov for locations with extended hours. Alternatively, some transactions (like renewal) can be done by mail or online, which avoids an office visit altogether.