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 portal is www.flhsmv.gov — this is the official state website where you can see real-time availability at Miami-area offices and hold a specific date and time slot.
If you cannot book online, call the DHSMV customer service line at 1-844-DL-RENEW (1-844-357-3639). Wait times are typically shorter early in the morning or mid-week. 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.).
Miami-Dade County has multiple DHSMV offices. The main locations are the Miami-Dade County Headquarters office (11201 NW 39th Street) and satellite offices in Kendall, Homestead, and other areas. When you book online, the system shows you which offices have openings and lets you choose the location most convenient to you.
Key Takeaways
- Book online at www.flhsmv.gov to see real-time appointment slots, or call 1-844-357-3639 to book by phone.
- You will need your current driver license number, ID number, or Social Security number to find and book an appointment.
- Appointments typically fill 2 to 4 weeks in advance during peak times, so book as soon as you know you need a transaction.
- Bring all required documents to your appointment — the DHSMV website lists what you need based on your transaction type before you book.
- If an office is fully booked, check satellite locations in Kendall or Homestead, which often have earlier openings.
What Documents You Need Before Booking
Before you book an appointment, gather the documents required for your specific transaction. The DHSMV website has a checklist tool where you enter your transaction type and it shows you exactly what to bring. This step prevents you from arriving unprepared and having to reschedule.
For a driver license renewal, you typically need your current Florida driver license, proof of residency (utility bill, lease, or bank statement dated within 90 days), and your Social Security number. If your license is expired by more than 6 months, you may need an eye exam or to retake the written test.
For a new driver license (first-time Florida resident), you need proof of identity (passport, birth certificate, or out-of-state license), proof of Social Security number (Social Security card or tax return), proof of residency, and proof of Florida residency intent. You will also take a written test and vision test at the office.
For a replacement license (lost, stolen, or damaged), you need your current license number or Social Security number, proof of residency, and payment for the replacement fee. No test is required.
Step-by-Step Booking Process on the DHSMV Website
Step 1: Go to www.flhsmv.gov and click "Schedule an Appointment" or "Book an Appointment Now" (the exact link name changes occasionally, but it is on the homepage).
Step 2: Select your transaction type from the dropdown menu — renewal, replacement, new license, duplicate, or other. Be precise here; selecting the wrong type may show you incorrect office locations or requirements.
Step 3: Enter your driver license number, ID number, or Social Security number. The system uses this to verify your identity and pull up your record.
Step 4: Choose your county (Miami-Dade) and then select the office location. The system shows you available dates and times for each location. Satellite offices often have more openings than the main headquarters.
Step 5: Pick your preferred date and time slot. The calendar shows only dates with availability. Book as early in the day as possible to avoid long waits.
Step 6: Confirm your appointment. You will receive a confirmation number on screen and via email. Save this number — you will need it if you need to reschedule or if there are questions about your appointment.
Appointment Wait Times and Availability in Miami
Miami-Dade County DHSMV offices experience high demand, especially the main headquarters location. During peak seasons (summer and around renewal important date), appointments can fill 3 to 4 weeks in advance. Off-peak times are typically late fall and winter, when you may find openings 1 to 2 weeks out.
Satellite offices in Kendall, Homestead, and other areas usually have shorter wait times than the main Miami office. If the main location is fully booked, check these locations — they handle the same transactions and your appointment will be just as valid.
The DHSMV system updates availability in real time. If you do not see an opening, check back the next day or later that week. Cancellations happen regularly, and new slots open as people reschedule.
Weekday mornings (Tuesday through Thursday, 8 a.m. to 10 a.m.) typically have the shortest in-office wait times once you arrive. Avoid Mondays and Fridays, which are busier, and avoid late afternoon slots when the office is catching up on the day's backlog.
What to Bring and What to Expect at Your Appointment
Arrive 10 to 15 minutes early with all required documents. Bring the original documents, not copies — the DHSMV staff will verify originals. Bring your confirmation number and a photo ID if you do not already have a Florida driver license.
At the office, you will check in at the front desk, take a number, and wait to be called. The staff will verify your documents, take your photo (if it is a new or renewal license), and may administer a vision test or written test depending on your transaction type. The entire process usually takes 15 to 30 minutes once you are called.
If documents are missing or incorrect, the staff will tell you what you need to bring back. You can reschedule your appointment online or by phone at no extra charge if you need to gather additional paperwork.
Your new driver license will be mailed to your address on file within 7 to 10 business days. You will receive a temporary paper license at the office that is valid until your permanent license arrives.
Rescheduling or Canceling Your Appointment
If you need to reschedule, go back to www.flhsmv.gov, click "Manage Your Appointment," and enter your confirmation number and date of birth. You can select a new date and time slot from available openings. There is no fee to reschedule.
You can also call 1-844-357-3639 to reschedule by phone. Have your confirmation number ready. If you cancel without rescheduling, that slot becomes available for other people, so reschedule rather than cancel if you plan to return later.
If you miss your appointment without canceling, you will need to book a new one. The DHSMV does not automatically rebook you, and you may lose your place in the queue.
Common Mistakes to Avoid When Booking
Selecting the wrong transaction type: If you choose "renewal" but your license is expired by more than 6 months, you may actually need a "new license" appointment instead. Check the DHSMV website for the rules on your specific situation before booking.
Not checking document requirements before the appointment: The most common reason for rescheduling is missing documents. Use the DHSMV checklist tool on their website before you book, and gather everything before you arrive.
Booking at the main headquarters when satellite offices are available: The Kendall and Homestead offices handle all the same transactions and usually have shorter wait times. Check all locations before booking the main office.
Booking too far in advance: While you can book up to 30 days ahead, circumstances change. Book 1 to 2 weeks out so you have time to gather documents and can reschedule if needed without losing your slot.
Frequently Asked Questions
Can I walk in without an appointment?
No. Miami-Dade County DHSMV offices operate by appointment only. Walk-ins are not accepted. You must book an appointment online or by phone before you arrive at the office.
What if I do not have a computer or internet to book online?
Call 1-844-357-3639 to book by phone. A customer service representative will walk you through the process and book an appointment for you. You can also visit a DHSMV office in person to book an appointment at a kiosk, though this defeats the purpose of avoiding a trip.
How long does the appointment take?
Your appointment slot is typically 15 to 30 minutes. This is the time the staff needs to process your transaction, not including wait time in the office. Arrive early and expect to wait if the office is busy, even with an appointment.
Can I book an appointment for someone else?
No. The person whose license or ID is being renewed or replaced must book the appointment themselves using their own information. A parent or guardian can book for a minor, but the minor must be present at the appointment.
What if my appointment time does not work anymore?
Reschedule online at www.flhsmv.gov using your confirmation number, or call 1-844-357-3639. You can change your date and time as many times as you need at no cost, as long as you do it before your appointment date.