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 DHSMV runs all Florida driver license offices, including the locations in Miami-Dade. You cannot walk in without an appointment — the county moved to appointment-only service to reduce wait times.
The easiest route is the DHSMV website at www.flhsmv.gov. Go to "Schedule an Appointment" and select Miami-Dade County as your location. The system shows you available dates and times at each office in the county. If you prefer to book by phone, call the DHSMV customer service line at 1-844-DL-RENEW (1-844-357-3639). Wait times on the phone can be long during peak hours, usually mid-morning and early afternoon on weekdays.
You will need to know what type of transaction you need before you book. The system asks whether you are renewing, getting your first license, replacing a lost or stolen license, or updating information. Choosing the wrong category may mean your appointment cannot be completed as scheduled.
Key Takeaways
- Book through flhsmv.gov or call 1-844-357-3639; walk-ins are not accepted at Miami-Dade driver license offices.
- Have your transaction type ready before booking — renewal, first-time license, replacement, or address change — because the system requires you to select it.
- Bring the documents listed for your specific transaction type, or the office will not complete your appointment and you will need to reschedule.
- Appointment availability varies by location and time of year; booking several weeks ahead gives you more options than waiting until the week you need the appointment.
- If you cannot keep your appointment, cancel it online or by phone so the slot opens for someone else and you avoid a no-show fee.
What documents to bring to your Miami appointment
The documents you need depend on your transaction type. For a renewal, bring your current Florida driver license, proof of Social Security number (your Social Security card, W-2, or 1099), and proof of residency in Florida (a utility bill, lease, mortgage statement, or bank statement dated within 90 days). If your name has changed since your last license, bring a certified copy of the document that changed it — a marriage certificate, divorce decree, or court order.
For a first-time license, bring your birth certificate (certified copy), proof of Social Security number, proof of Florida residency, and a valid photo ID from another state or country. You will also take a written test and vision test at the appointment, so arrive with time to spare. If you are under 18, a parent or guardian must be present.
For a replacement license (lost, stolen, or damaged), bring your proof of Social Security number and proof of Florida residency. You do not need your old license. For an address change or name change, bring your current license, proof of your new address (if applicable), and the certified document showing your name change (if applicable).
All documents must be originals or certified copies. The office will not accept photocopies. If you are unsure whether your document qualifies, call the DHSMV before your appointment rather than arriving unprepared.
Miami-Dade driver license office locations
Miami-Dade County has multiple DHSMV offices. The main locations are in Miami, Homestead, and Kendall. When you book online, the system shows you which offices have appointments available on your preferred dates. Different offices may have different wait times and availability, so check more than one location if your schedule is flexible.
Each office is open Monday through Friday, with limited Saturday hours at some locations. Hours vary by office, so check the DHSMV website for the specific location you choose. Offices are typically busier on Mondays and Fridays and during the lunch hour, so mid-week morning appointments often have shorter actual wait times.
Parking and accessibility vary by location. If you need accessible parking or other accommodations, note that when you book or call ahead to confirm the office can meet your needs.
How far in advance to book your appointment
Book as soon as you know you need a driver license transaction. In Miami-Dade, appointment availability typically extends 30 to 60 days out, depending on the time of year and office location. During peak seasons — late summer, early fall, and around the holidays — slots fill faster and you may have fewer time options.
If you need your license urgently, book the earliest available appointment and plan to arrive 10 to 15 minutes early. The office will not move you up if you arrive early, but arriving on time ensures you do not lose your slot. If your appointment is weeks away and your situation changes, you can cancel and rebook through the same system.
For renewals, Florida allows you to renew up to 18 months before your license expires. If your license is not expiring soon, you can wait to book. If it expires within the next few months, book now — waiting until the last week often means no appointments are available.
What to expect at your appointment
Arrive 10 to 15 minutes before your scheduled time. Check in at the front desk and give them your appointment confirmation number (you receive this when you book). You will wait in the lobby until your number is called. Wait times vary; some appointments are completed within 15 minutes, while others may take 45 minutes or longer depending on the transaction and how busy the office is that day.
A DHSMV employee will verify your documents, take your photo, and process your transaction. If you are renewing or replacing, this is usually quick. If you are getting your first license, you will take a written test and vision test before the photo. Bring your glasses or contacts if you use them for driving.
You will pay the transaction fee at the appointment. Fees vary by transaction type — renewals, replacements, and address changes cost different amounts. The office accepts cash, debit, and credit cards. Ask for a receipt showing your transaction was completed.
If your appointment is cancelled or you need to reschedule
If the DHSMV cancels your appointment (rare, but it happens), you will receive a notice by email or phone, depending on how you booked. You can when ready rebook through the same system. If you need to cancel or reschedule your own appointment, do it through flhsmv.gov or by calling 1-844-357-3639. Cancelling online is faster and does not require you to wait on hold.
If you miss your appointment without cancelling, you may be charged a no-show fee on your next booking. Cancelling ahead, even if it is the day before, avoids this fee and opens the slot for someone else.
If you cannot complete your transaction at your appointment because you forgot documents or your situation changed, ask the office whether you can reschedule before you leave. Some offices will let you book a new appointment on the spot; others require you to use the online system.
Common reasons appointments get delayed or cancelled
The most common reason an appointment does not go smoothly is missing or incorrect documents. Bring exactly what the DHSMV lists for your transaction type. If you are unsure whether your document counts as proof of residency or proof of Social Security number, call ahead. A utility bill works for residency; a W-2 works for Social Security. A bank statement works for both.
The second common issue is selecting the wrong transaction type when booking. If you book a "renewal" appointment but your license is expired by more than a certain period, the office may not be able to renew it and will ask you to reapply as a new license instead. Check your license expiration date before booking.
The third issue is not arriving on time. If you are more than 15 minutes late, the office may give your slot to the next person. Arrive early, especially if you are unfamiliar with the office location or traffic in that area of Miami-Dade.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who needs the driver license must book their own appointment or have a parent or guardian book it for them if they are a minor. When you arrive, bring the person whose license it is. If you show up with someone else's ID, the office will not process the transaction.
What if I do not have a Social Security number?
You need a Social Security number to get a Florida driver license. If you do not have one, contact the Social Security Administration before booking your DHSMV appointment. The DHSMV cannot issue a license without it.
Do I need an appointment if I am renewing online?
No. Florida allows some renewals online through flhsmv.gov if your license is not expired and you meet other requirements. Check the website to see if you are may be able to access. If you are, you can renew without an appointment and receive your new license by mail.
What happens if I book an appointment but my documents are not ready?
Cancel your appointment through flhsmv.gov or by phone and rebook once your documents are ready. Do not show up without the documents you need — the office will not complete your transaction and you will lose your appointment slot.
Are there any fees for booking an appointment?
No. Booking an appointment is free. You only pay the transaction fee when you complete your driver license transaction at the office. The fee depends on whether you are renewing, replacing, or getting a new license.