How to book a Miami driver license appointment

To book a Miami driver license appointment, go to GoRenew.com, the official Florida Department of Highway Safety and Motor Vehicles (DHSMV) scheduling system. Enter your zip code or county (Miami-Dade), select the service you need (new license, renewal, replacement, or upgrade), and choose an available date and time at the location nearest you. You will receive a confirmation number by email or text — save this, as you will need it when you arrive.

Florida's appointment system is free and does not require you to create an account. You can book up to 30 days in advance. If you cannot make your appointment, you can reschedule or cancel through the same system using your confirmation number.

Walk-ins are accepted at some Miami-area DHSMV offices, but wait times are often two to four hours. Booking an appointment cuts your visit to 15 to 30 minutes and guarantees you a time slot.

Key Takeaways

  • Book your appointment at GoRenew.com, the official DHSMV scheduling website, by entering your zip code and selecting your service type.
  • You can book up to 30 days in advance and will receive a confirmation number to bring with you to your appointment.
  • Miami-Dade County has multiple DHSMV offices; the website shows wait times and availability at each location so you can choose the shortest wait.
  • Bring your confirmation number, current ID, and any documents required for your specific service (proof of residency, vision test results, or a completed process form).
  • If you miss your appointment or need to reschedule, use your confirmation number on GoRenew.com to change your time slot.

Which Miami DHSMV office locations are available

Miami-Dade County has five DHSMV offices that handle driver license services. The main locations are in downtown Miami, Kendall, Hialeah, and Palmetto. GoRenew.com shows real-time availability at each office, including current wait times for walk-ins, so you can choose the location with the shortest queue.

The Kendall office (11201 SW 104th Street) and the Hialeah office (1395 W. 49th Street) typically have the most availability on weekday mornings. The downtown Miami office (701 NW 1st Court) is busier but has extended hours and weekend appointments. Check the website for the exact hours at each location, as they vary.

If you live in a neighboring county (Broward or Palm Beach), you can also book at an office closer to you — your appointment is valid at any DHSMV office in Florida.

What documents to bring to your appointment

What you need depends on your service type. For a new driver license, bring a completed DL 44 form (available on the DHSMV website or at the office), proof of identity (passport, birth certificate, or consular ID), proof of Social Security number (Social Security card, W-2, or tax return), and proof of Florida residency (utility bill, lease, or bank statement dated within 90 days). You will also take a vision test and a photo at the office.

For a renewal, you need your current license and proof of residency if your address has changed. If you are renewing online or by mail instead of in person, you do not need an appointment.

For a replacement (lost, stolen, or damaged license), bring your current ID and a completed DL 44 form. For an upgrade (adding a motorcycle endorsement or changing class), bring your current license and the required endorsement test results.

Bring originals or certified copies — photocopies are not accepted. If your documents are in a language other than English, bring a certified English translation as well.

How long appointments take and what to expect

A driver license appointment at a Miami DHSMV office typically takes 15 to 30 minutes from check-in to completion, depending on how many people are ahead of you and whether your documents are in order. Arrive 5 to 10 minutes early to check in at the kiosk or front desk.

The process is straightforward: you check in with your confirmation number, wait for your number to be called, hand over your documents, answer questions about your address and driving history, take a vision test, sit for a photo, and pay the fee. For a new license, the fee is $48. For a renewal, it is $48. For a replacement, it is $25. Replacements and renewals are processed on the spot; new licenses are mailed to your address within 7 to 10 business days.

If your documents are incomplete or incorrect, the office will tell you what is missing and may reschedule you. This is why checking the DHSMV website for the exact document list before your appointment saves time.

Rescheduling or canceling your appointment

If you need to change your appointment time or date, go back to GoRenew.com and enter your confirmation number. You can reschedule to any available slot within the next 30 days at no cost. Canceling is also free — just select "cancel" instead of "reschedule."

If you miss your appointment without canceling, you do not lose your ability to book future appointments, but you will need to book a new slot. There is no penalty, but the office may note the no-show in their system.

If GoRenew.com is down or you cannot access it, call the Miami-Dade DHSMV customer service line at 1-844-435-7352 (toll-free) to reschedule by phone. Wait times for the phone line are typically 10 to 20 minutes during business hours.

What to do if no appointments are available

If GoRenew.com shows no open appointments in your preferred time frame, check back the next day — cancellations and new slots are released regularly, especially in the morning. You can also try booking at a different Miami-area office; availability varies by location.

If you need your license urgently (for work, travel, or a court date), you can walk in to any DHSMV office without an appointment. Expect to wait 2 to 4 hours, but you will be served the same day. Bring all required documents and your current ID.

For a temporary license valid for 30 days while you wait for your permanent one to arrive by mail, ask the DHSMV staff at your appointment or walk-in visit. Temporary licenses are issued on the spot at no extra cost and are valid for driving while your permanent license is in the mail.

Renewing online or by mail instead of in person

If you are renewing an expiring or expired license (not explore for a new one), you may not need an in-person appointment. Florida allows online renewal for most drivers whose licenses expire within the next six months, as long as you have no medical conditions, violations, or address changes that require verification.

To renew online, visit the DHSMV website, enter your license number and date of birth, and pay the $48 renewal fee by credit or debit card. Your new license is mailed within 7 to 10 business days. You do not need an appointment for this process.

If you do not meet the online renewal requirements, you can renew by mail by requesting a renewal form from the DHSMV website or calling 1-844-435-7352. Mail renewal takes 2 to 3 weeks and also does not require an appointment.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person explore for the license must book their own appointment using their own information. If someone else books on your behalf, the confirmation number will not match your ID at check-in and you will be turned away. Parents or guardians can help a minor navigate the website, but the minor's information must be entered.

What if I do not have a confirmation number when I arrive?

If you booked online but lost your confirmation number, go to GoRenew.com and enter your zip code and service type again — the system will show your upcoming appointment. You can also call 1-844-435-7352 to look up your appointment by phone. Bring a photo ID to check in even if you do not have the number.

Do I need an appointment to take the written driving test?

Yes. The written test is part of the new driver license process and is scheduled as part of your appointment. You cannot take the test without booking a time slot through GoRenew.com. If you are renewing or replacing an existing license, you do not take a written test.

Can I book an appointment for a Real ID or REAL ID upgrade?

Yes. When you book on GoRenew.com, one of the service options is "Real ID upgrade" or "Real ID new license." Real ID appointments are the same length as standard appointments. You will need additional documents: a certified birth certificate or passport, proof of Social Security number, and two proofs of residency. The fee is $48, the same as a standard license.

What happens if I arrive late to my appointment?

If you arrive more than 15 minutes late, the office may not be able to see you and may ask you to reschedule. Traffic and parking in Miami can be unpredictable, so plan to arrive 20 to 30 minutes early, especially if you are unfamiliar with the office location. If you are running late, call the office directly to let them know.