Book your Miami driver license appointment through the Florida Department of Highway Safety and Motor Vehicles website or by phone

Florida requires you to schedule an appointment before visiting a driver license office in Miami. You cannot walk in without one. The state runs a single online booking system where you choose your location, date, and time slot. If you do not have internet access or prefer to book by phone, you can call the Miami-Dade County driver license office directly.

The appointment system opens slots about 30 days in advance. Popular times fill quickly, especially morning slots and Fridays. If you cannot find an opening in Miami, you may see availability at offices in nearby counties like Broward or Palm Beach, though travel time matters if you are on a tight schedule.

Key Takeaways

  • Book online at the Florida DHSMV website (flhsmv.gov) or call your local Miami office; walk-ins are not accepted.
  • Bring your current ID, proof of residency, and the documents required for your specific transaction (renewal, replacement, or new license).
  • Appointment slots open 30 days ahead and fill fastest in the mornings and on weekdays.
  • If Miami offices are full, nearby Broward and Palm Beach counties often have sooner openings.
  • Arrive 10 to 15 minutes early with all required documents to avoid delays or cancellation.

How to book online through the Florida DHSMV website

Go to flhsmv.gov and look for the "Schedule an Appointment" link on the homepage. You will land on a page that asks you to select your transaction type first: renewal, replacement, new license, or commercial license. Choose the one that matches your situation.

Next, select your county (Miami-Dade) and then the specific office location. Miami has multiple driver license offices; the main one is downtown, but there are also offices in Kendall, Palmetto, and other neighborhoods. Pick the one closest to you or most convenient for your schedule.

The system will show you available dates and times for the next 30 days. Select a slot that works for you. You will receive a confirmation number via email or text, depending on how you set up your account. Save this number—you will need it when you arrive at the office.

Booking by phone if you cannot use the online system

Call the Miami-Dade County driver license office at the main number listed on flhsmv.gov. Wait times can be long, especially mid-morning and mid-afternoon on weekdays. Early morning (right when the office opens) or late afternoon often has shorter hold times.

When you reach a representative, tell them your transaction type and preferred dates. They will check availability and book you into an open slot. Ask them to email or text your confirmation number so you have a record. If the representative offers you a date that does not work, ask what the next available option is rather than accepting something inconvenient.

What documents to bring to your appointment

Florida requires different documents depending on whether you are renewing, replacing, or getting a new license. For any appointment, bring your current valid ID (passport, military ID, or out-of-state license) and proof of residency dated within the last 60 days—a utility bill, lease, or mortgage statement works.

For a renewal, bring your current Florida license and your Social Security number. For a replacement (lost, stolen, or damaged), bring your Social Security number and the documents above. For a new license, bring proof of legal presence (passport, birth certificate, or visa), proof of residency, and your Social Security number.

Bring originals, not copies. The office staff will not accept photocopies of your ID or residency proof. If you do not have one of the required documents, contact the office before your appointment to ask what alternatives they will accept—do not show up unprepared.

Arriving early and what to expect during your visit

Arrive 10 to 15 minutes before your appointment time. Bring all required documents in a folder or envelope so they are straightforward to hand over. The office will call your name or confirmation number when it is your turn.

The staff will verify your documents, take your photo and signature, and ask you to pass a vision screening. If you are renewing or replacing, the process usually takes 15 to 20 minutes. If you are getting a new license, you may also take a written test, which adds another 10 to 15 minutes.

You will receive your new license on the spot or be told when to pick it up. Some offices issue licenses when ready; others mail them within 7 to 10 business days. Ask the staff which applies to your transaction before you leave.

What to do if your preferred appointment slot is not available

If Miami offices are fully booked, check nearby counties. Broward County (Fort Lauderdale area) and Palm Beach County often have openings when Miami-Dade is full. The drive is 30 to 45 minutes depending on traffic, but if you need an appointment urgently, it may be worth it.

You can also check the system again in a few days. Slots open continuously as people cancel, and new dates become available as the 30-day window rolls forward. Set a reminder to check back if your first search came up empty.

If you have a time-sensitive reason for needing an appointment (travel, work, court requirement), call the office directly and explain your situation. Staff sometimes hold a small number of slots for urgent cases and may be able to fit you in sooner than the online system shows.

Rescheduling or canceling an appointment

If you need to change your appointment, log back into the Florida DHSMV website using your confirmation number and reschedule to a different date or time. You can also call the Miami office and ask them to move you. Canceling frees up your slot for someone else, so cancel if you will not make it rather than straightforward not showing up.

If you miss an appointment without canceling, you will need to book a new one through the system. Some offices may flag repeated no-shows, so treat your appointment as firm once you have booked it.

Frequently Asked Questions

Can I get a same-day appointment in Miami?

No. Florida's appointment system books 30 days in advance at most. Same-day appointments are not available through the online system or by phone. If you have an urgent need, call the office and explain your situation—they may have limited options, but do not expect a same-day slot.

What if I do not have a Social Security number?

You will need an Individual Taxpayer Identification Number (ITIN) or a document showing you are exempt from providing one. Contact the Miami office before your appointment to confirm what documents they will accept in place of a Social Security number.

Do I need an appointment for a Real ID upgrade?

Yes. A Real ID upgrade counts as a renewal or replacement, depending on your situation, and requires an appointment. Bring your passport or birth certificate along with your other documents to prove legal presence, since Real ID has stricter identity requirements.

What happens if I arrive late to my appointment?

If you are more than 15 minutes late, the office may cancel your slot and ask you to reschedule. Traffic happens, so call the office as soon as you realize you will be late and let them know. They may hold your slot if you are close.

Can someone else book an appointment for me?

Yes, a family member or friend can book the appointment online using your information. However, you must be the one who shows up in person with your documents and ID. The office will not issue a license to someone other than the person named on the appointment.