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. The online booking system is at www.flhsmv.gov — go to the "Appointments" section and select your county (Miami-Dade) and the service you need (driver license, renewal, or replacement).
If you prefer to book by phone, call the DHSMV customer service line at 1-844-435-7352. Have your driver license number or ID number ready, along with your date of birth and the last four digits of your Social Security number. Phone lines are typically open Monday through Friday, 8 a.m. to 5 p.m. Eastern Time.
Walk-ins are not accepted at most Miami-Dade driver license offices. You must have a scheduled appointment to be seen. If you arrive without one, staff will direct you to book online or by phone.
Key Takeaways
- Book your appointment at www.flhsmv.gov or by calling 1-844-435-7352; walk-ins are not accepted at Miami-Dade offices.
- You will need your current driver license number, date of birth, and the last four digits of your Social Security number to complete the booking.
- Appointment availability varies by location and time of year; booking several weeks in advance gives you more options.
- Bring all required documents to your appointment, including proof of residency, proof of Social Security number, and proof of identity.
- If you cannot make your appointment, cancel it online or by phone at least 24 hours in advance to free up the slot for others.
What documents to bring to your Miami driver license appointment
Florida requires specific documents for every driver license transaction. Bring proof of identity — a valid passport, military ID, or certified birth certificate. You also need proof of Social Security number, which can be your Social Security card, a W-2 form, or a tax return.
For proof of Florida residency, bring a recent utility bill, lease agreement, mortgage statement, or bank statement with your name and current address. The document must be dated within the last 60 days. If you are a new Florida resident, bring your out-of-state driver license plus one residency document.
If you are renewing or replacing a license, bring your current or expired driver license. If you are getting your first Florida license, bring all three categories of documents listed above.
Miami-Dade driver license office locations and wait times
Miami-Dade County has multiple driver license offices. The main locations are in Miami, Kendall, Homestead, and Florida City. When you book your appointment online, the system shows you which offices have openings on which dates. Choose the location and time that works best for you.
Wait times at Miami-Dade offices vary by location and time of day. Morning appointments (before 11 a.m.) typically move faster than afternoon slots. Midweek appointments (Tuesday through Thursday) often have shorter waits than Monday or Friday. The online booking system does not show estimated wait times, but you can call 1-844-435-7352 to ask about typical wait times at a specific office before you book.
If your appointment is at a busy location and you arrive early, you may still wait beyond your scheduled time. Plan to spend 30 minutes to an hour at the office, even with an appointment.
What to expect during your appointment
When you arrive, check in at the front desk and provide your appointment confirmation. A staff member will verify your documents, take your photo, and collect your signature. The photo is taken on-site; you cannot bring your own.
If you are taking a written test (for a new license or a different class), you will be directed to a testing station. Tests are computer-based and take 10 to 20 minutes. If you are renewing or replacing a license without a test, the appointment is usually complete within 15 to 30 minutes after check-in.
Your new driver license is typically mailed to you within 7 to 10 business days. You will receive a temporary paper license at the office that you can use while you wait for the plastic card to arrive.
Rescheduling or canceling your appointment
If you need to change your appointment, log back into www.flhsmv.gov with the same information you used to book, find your appointment, and select "Reschedule" or "Cancel." You can also call 1-844-435-7352 to make changes over the phone.
Cancel at least 24 hours before your scheduled time if possible. If you cancel with less notice or do not show up, you may have to wait longer to get your next available appointment, depending on how busy the office is.
If you miss your appointment without canceling, you will need to book a new one through the regular system. There is no penalty fee, but you lose your spot and may have to wait weeks for the next opening.
Special situations: Real ID, commercial licenses, and suspensions
If you are getting a Real ID-compliant driver license, the appointment process is the same, but you must bring additional proof of residency and identity. Real ID licenses have a gold star in the upper right corner and are required for federal travel starting May 7, 2025. If your current license does not have the star, you can upgrade it at your appointment.
If you are explore for a commercial driver license (CDL), you must schedule a separate appointment and bring a current medical certificate (MCSA-5871 form) along with your regular documents. CDL appointments take longer and are only available at certain Miami-Dade offices.
If your driver license is suspended or revoked, you cannot renew it online or at a regular appointment. You must contact the DHSMV directly at 1-844-435-7352 to learn what steps are required to restore your license before you can book an appointment.
Frequently Asked Questions
How far in advance can I book a Miami driver license appointment?
You can typically book 30 to 60 days in advance through the online system. If you need an appointment sooner, call 1-844-435-7352 to see if cancellations have opened up closer dates. Availability depends on how busy the office is and what service you need.
Can I book an appointment for someone else?
No. The person getting the driver license must book their own appointment or have a parent or guardian book it for them if they are under 18. You will need the applicant's personal information to complete the booking.
What if I don't have a Social Security number?
You can still get a Florida driver license, but you must bring an Individual Taxpayer Identification Number (ITIN) or a letter from the Social Security Administration stating you are not may be able to access for a number. Bring this document instead of a Social Security card to your appointment.
Do I need an appointment if I'm just renewing my license by mail?
No. You can renew by mail if your license is not suspended and you meet Florida's renewal requirements. Mail renewal takes longer (4 to 6 weeks) but does not require an office visit. You can start a mail renewal at www.flhsmv.gov without booking an appointment.
What happens if I arrive late to my appointment?
If you are more than 15 minutes late, the office may cancel your appointment and you will need to book a new one. Call the office as soon as you know you will be late and ask if they can hold your slot. The phone number for your specific office is on your appointment confirmation.