Where to Book Your Miami Driver License Appointment
Florida's Department of Highway Safety and Motor Vehicles (DHSMV) runs the Miami-Dade County driver license offices. You can book an appointment through the official DHSMV website at www.flhsmv.gov — this is the only place to reserve a time slot for a driver license transaction in Miami.
The website lets you choose which Miami office you want to visit, what transaction you need (new license, renewal, replacement, or upgrade), and what date and time work for you. You will receive a confirmation number by email or text, depending on how you set up your account.
Walk-ins are accepted at some Miami offices, but appointment holders are served first, and wait times for walk-ins often exceed two hours. Booking ahead saves you time and guarantees a slot.
Key Takeaways
- Book your appointment on the DHSMV website at www.flhsmv.gov; no other site or phone line can reserve a slot for you.
- You will need to know what transaction you are doing (renewal, new license, replacement, or upgrade) before you start the booking process.
- Miami has multiple driver license offices; the website shows you which ones have openings and lets you pick the location closest to you.
- Bring your confirmation number and the documents listed on your confirmation email when you arrive, or your appointment may be cancelled.
Documents You Need Before Booking
The DHSMV website will ask you what type of transaction you are doing. Your answer determines what documents you must bring on the day of your appointment. Have these ready before you book, because the confirmation email will reference them and the office will turn you away if you do not have them.
For a new driver license, you need proof of identity (passport, birth certificate, or consular ID), proof of Social Security number (Social Security card or W-2), and proof of Florida residency (utility bill, lease, or mortgage statement dated within 90 days). You also need to pass a vision test and written exam at the office.
For a renewal, you need your current license and proof of residency if your address has changed. If your license has been expired for more than six months, you may need to retake the written exam — the website will tell you during booking.
For a replacement (lost, stolen, or damaged license), you need proof of identity and proof of residency. For an upgrade (adding a motorcycle endorsement or changing restrictions), you need your current license and may need to pass a written test depending on the endorsement.
Step-by-Step Booking Process on the DHSMV Website
Step 1: Go to www.flhsmv.gov and click "Schedule an Appointment." The homepage has a button or link labeled "Appointment" or "Schedule Now." Click it to start.
Step 2: Select your transaction type. Choose from "New Driver License," "Renewal," "Replacement," or "Upgrade/Endorsement." The website will then show you what documents you need to bring.
Step 3: Choose your location. Select Miami-Dade County, then pick which Miami office you prefer. The website shows you which offices have openings in the next few weeks.
Step 4: Pick your date and time. The calendar shows available slots. Times fill up quickly during morning hours and early in the week, so if you have flexibility, try afternoons or Thursdays and Fridays.
Step 5: Enter your contact information. Provide your name, phone number, and email address. You will receive your confirmation number at this email or phone number.
Step 6: Confirm and save your confirmation number. Write down or screenshot your confirmation number. You must bring it to your appointment, and you will need it if you want to reschedule or cancel.
Miami Driver License Office Locations and Hours
Miami-Dade County has multiple driver license offices. The main office is at 11201 NW 39th Street, Miami, FL 33178, and it is open Monday through Friday, 8:00 a.m. to 5:00 p.m., with limited Saturday hours at some locations. The DHSMV website shows the exact hours and address for each office when you book.
The Wynwood office (2850 NW 35th Avenue) and the Kendall office (8989 SW 107th Avenue) also handle driver license transactions. Appointment availability varies by location and time of year. If your preferred office is fully booked, try a different location — the DHSMV website will show you the next available slot across all Miami offices.
Arrive 10 to 15 minutes early. Bring your confirmation number, all required documents, and a valid payment method (cash, debit card, or credit card). The office will not hold your appointment past your scheduled time if you arrive more than 15 minutes late.
What Happens If You Miss or Need to Change Your Appointment
If you cannot make your appointment, cancel or reschedule it on the DHSMV website using your confirmation number. Cancelling online takes two minutes and frees up the slot for someone else. If you do not show up and do not cancel, you lose your appointment and may have to wait weeks for the next available slot.
To reschedule, log back into the DHSMV website, enter your confirmation number, and select a new date and time. You can reschedule up to 24 hours before your appointment. If you need to reschedule within 24 hours, call the Miami office directly — the phone number is on your confirmation email.
If you miss your appointment without cancelling, you will have to book a new one from scratch. During busy seasons (summer, before holidays, after license expiration dates), the next available appointment may be several weeks away.
Fees and Payment at Your Appointment
Driver license fees in Florida depend on the type of transaction and how long you want the license to be valid. A new driver license costs between $48 and $75 depending on whether you choose a four-year or eight-year license. A renewal costs $48 to $75. A replacement costs $25. An upgrade or endorsement costs $10 to $25 on top of any renewal fee.
The DHSMV office accepts cash, debit cards, and credit cards. Bring enough to cover the fee plus any additional charges (such as a vision test fee if required). The office will not bill you later or let you pay by check.
If you are a Florida resident over 65, you may be may have access to to a reduced fee. Bring proof of age and residency to your appointment. Military members and veterans may also have fee reductions — ask the office staff when you arrive.
Common Mistakes That Delay or Cancel Your Appointment
The most common mistake is arriving without all required documents. The office will cancel your appointment if you do not have proof of identity, proof of residency, or proof of Social Security number. Check your confirmation email the day before your appointment to verify what you need.
A second mistake is booking the wrong transaction type. If you book a "renewal" but your license has been expired for more than six months, the office may reclassify you as needing a new license, which requires different documents and a written exam. Read the transaction descriptions carefully before booking.
A third mistake is not bringing your confirmation number. Write it down or take a screenshot. The office uses it to pull up your appointment record and the documents you said you would bring.
A fourth mistake is arriving late. The office will not hold your appointment past your scheduled time if you arrive more than 15 minutes late. Traffic on I-95 and the Palmetto Expressway is unpredictable in Miami, so plan to arrive 30 minutes early.
Frequently Asked Questions
Can I book an appointment by phone instead of online?
No. The DHSMV only takes appointment bookings through the website at www.flhsmv.gov. Phone lines are for questions about your appointment after you have booked it. If you have trouble with the website, call the Miami office and staff can help you troubleshoot, but they cannot book the appointment for you over the phone.
How far in advance can I book an appointment?
You can usually book up to 30 days in advance, though this varies by location and season. During slow periods, you may be able to book further out. During busy periods (summer, before holidays), slots fill up quickly and you may only see openings two to three weeks ahead. Check the website regularly if your preferred date is not available yet.
What if the website says no appointments are available?
Try a different Miami office location or a different date. If all Miami offices are fully booked, check back the next day — offices release new slots as people cancel. You can also try booking for a weekday afternoon instead of morning, or a Thursday or Friday instead of Monday through Wednesday.
Do I need to bring my old license to a renewal appointment?
Yes. Bring your current license even if it is expired. The office uses it to verify your information and may ask you questions about it. If your license was lost or stolen, bring a police report instead.
Can I bring someone with me to my appointment?
Yes, but only one person can be in the transaction booth with you. If you are under 18, a parent or guardian must be present. Other family members can wait in the lobby but cannot stand at the counter during your transaction.