The Florida DMV location that serves Miami
The main Florida Department of Motor Vehicles office for Miami is located at 7900 NW 27th Avenue, Miami, FL 33147. This is the primary full-service location where you can explore for a new driver license, renew an existing one, take the written test, take the road test, and handle most other license transactions. It is open Monday through Friday, 8:15 a.m. to 5 p.m., and Saturday 8:15 a.m. to 12:45 p.m.
Miami-Dade County also has a second DMV office at 11201 SW 8th Street, Miami, FL 33174, which offers the same services and keeps the same hours. Both locations handle road tests, written exams, and license issuance. If one location has a long wait, you can visit the other, though wait times tend to be similar on the same day.
Before you go to either location, bring your documents in person. Florida does not allow you to mail in applications for a new driver license or to take tests remotely. You must appear at the office, present your proof of identity and residency, pass the written test (if required), and pass the road test (if required) before a license is issued.
Key Takeaways
- Miami has two full-service DMV offices: one at 7900 NW 27th Avenue and one at 11201 SW 8th Street, both open Monday–Friday 8:15 a.m. to 5 p.m. and Saturday 8:15 a.m. to 12:45 p.m.
- You must visit in person with original documents; Florida does not accept mail-in applications for new driver licenses or remote testing.
- Bring proof of identity (passport, birth certificate, or state ID), proof of Florida residency (utility bill, lease, or bank statement), and your Social Security number or Individual Taxpayer Identification Number.
- The written test and road test are administered at both locations on the same day if you pass the written exam first.
- Arrive early or check wait times online before you go, as both offices can have lines of 30 minutes to two hours depending on the day and time.
What documents to bring to the Miami DMV office
Florida requires proof of identity, proof of residency, and your Social Security number or Individual Taxpayer Identification Number before you can explore for a driver license. For identity, bring one of the following: a valid U.S. passport, a certified birth certificate (with a raised seal), a state ID from another state, a military ID, or a Consular Report of Birth Abroad. A school ID or work badge alone will not work.
For residency, bring a document dated within the last 60 days that shows your name and a Miami address. Acceptable documents include a utility bill (electric, water, gas, or internet), a lease or rental agreement, a mortgage statement, a bank or credit card statement, a property tax bill, or a homeowner's insurance policy. A driver license from another state counts as identity but not residency, so you will need both types of documents.
Bring your Social Security card or a document showing your number. If you do not have a Social Security number, bring your Individual Taxpayer Identification Number (ITIN) letter from the IRS. You will also need to fill out Form HSMV 82101 (process for Florida Driver License or ID Card) before you arrive or at the office. You can read it from the Florida DMV website or pick up a copy at the office.
Taking the written test at the Miami DMV
The written test covers Florida traffic laws, road signs, and safe driving practices. You must score at least 80 percent (24 out of 30 questions) to pass. The test is offered in English and Spanish, and you can request a test in another language if you contact the office in advance. The test takes about 10 to 15 minutes once you are called.
If you fail the written test, you can retake it the same day at no extra cost, but you must wait at least 10 minutes before your next attempt. You are allowed up to three attempts per visit. If you fail all three, you must return on a different day to try again. Many people study using the Florida DMV handbook, which is free online and covers all the material on the test.
If you pass the written test, the office will schedule your road test on the same day if a testing officer is available, or on a future date if the schedule is full. You will need to bring a vehicle that is registered, insured, and in safe working condition for the road test. The vehicle must have working brakes, steering, lights, wipers, and mirrors.
Taking the road test at the Miami DMV
The road test lasts about 20 to 30 minutes and covers basic driving skills: starting the car, steering, braking, turning, parking, and following traffic laws. The examiner will ask you to perform specific maneuvers such as parallel parking, three-point turns, and lane changes. You must follow all traffic laws during the test; running a red light or stop sign is an automatic failure.
You must bring a valid driver license or learner's permit from another state, or a temporary permit issued by Florida, to take the road test. If you do not have any of these, you cannot take the test. The vehicle must pass a safety inspection before the test begins; the examiner will check the brakes, lights, horn, wipers, and mirrors. If any of these fail inspection, the test is cancelled and you must reschedule.
If you fail the road test, you can retake it, but you must schedule a new appointment. There is no same-day retake for the road test. You will pay the road test fee again (currently $20 in Florida, though this may vary). Most people pass on their second or third attempt if they practice beforehand.
Wait times and how to check them before you go
Both Miami DMV offices publish estimated wait times online through the Florida DMV website. You can check the current wait time before you leave home by visiting the DMV's office locator tool and selecting the Miami location. Wait times are updated roughly every 30 minutes and reflect how long you can expect to wait from the time you arrive until you are called.
Mornings between 8:15 a.m. and 10 a.m. tend to have shorter waits than afternoons. Tuesdays and Wednesdays are typically less crowded than Mondays, Thursdays, and Fridays. Saturdays are usually busier than weekdays. If the wait time is over 90 minutes, consider returning on a different day or visiting the second location on 11201 SW 8th Street.
You cannot reserve a time slot in advance at the Miami DMV offices. You must arrive in person and take a number. Some people arrive 15 to 30 minutes before the office opens to be first in line, especially on Saturdays or if they need to take both the written and road tests on the same day.
Fees for a new driver license in Miami
The cost of a new Florida driver license is $75 for an eight-year license (the standard term for adults under 80). If you are 80 or older, the license costs $15 and is valid for five years. The written test is included in this fee; there is no separate charge. The road test costs an additional $20.
Florida accepts cash, debit cards, and credit cards at the Miami DMV offices. Some offices also accept checks, but calling ahead to confirm is wise. If you are renewing a license by mail or online (which is only an option if your license is still valid and you have not changed your address), the fee is lower, but you cannot renew by mail if you are explore for a new license for the first time in Florida.
If you need a duplicate license (for example, if yours was lost or stolen), the fee is $25. If you need to change your name or address on an existing license, you can do so at the DMV office for $10 to $25 depending on the type of change.
Special situations: International licenses, temporary permits, and learner's permits
If you hold a valid driver license from another country, you can drive in Florida for a limited time (usually up to 90 days), but you must eventually obtain a Florida license if you become a resident. An International Driving Permit (IDP) is not a substitute for a Florida license; it is only a translation of your foreign license and is valid only if you also carry your original foreign license.
If you need to drive before your new license arrives, you can request a temporary permit at the Miami DMV office after you pass the road test. The temporary permit is valid for 30 days and allows you to drive while your permanent license is being printed and mailed. There is no extra fee for a temporary permit; it is included with your license process.
If you are under 18 and want to drive, you must first obtain a learner's permit by passing the written test. A learner's permit allows you to drive only with a licensed adult 21 or older in the front seat. You must hold a learner's permit for at least one month before you can take the road test for a full license. The learner's permit costs $20 and is valid for two years.
Frequently Asked Questions
Can I renew my driver license online instead of going to the Miami DMV office?
Yes, but only if your current Florida license is still valid, you have not changed your address, and you are not explore for a new license type. You can renew online through the Florida DMV website for $47.50. If you are explore for a driver license for the first time in Florida or if your license has expired, you must visit the office in person.
What happens if I fail the road test?
You can retake the road test, but you must schedule a new appointment and pay the $20 road test fee again. There is no same-day retake. Most people pass on their second or third attempt. You do not need to retake the written test if you already passed it; your written test result is valid for 12 months.
Do I need to bring my vehicle to the DMV office for the written test?
No. You only need to bring a vehicle on the day you take the road test. The vehicle must be registered, insured, and in safe working condition. The examiner will inspect the brakes, lights, horn, wipers, and mirrors before the test begins.
How long does it take to get a new driver license after I pass the road test?
Your permanent license is mailed to your address within 7 to 10 business days. You can request a temporary permit at the office that is valid for 30 days while you wait for the permanent license to arrive. The temporary permit allows you to drive legally during this time.
What if I do not have a Social Security number?
You can use an Individual Taxpayer Identification Number (ITIN) instead. Bring your ITIN letter from the IRS. If you do not have either, contact the Miami DMV office to ask about other forms of identification that may be accepted in your situation.