What You Need to Do to Get a Driver's License in Miami

To get a driver's license in Miami, you will visit a Florida Department of Highway Safety and Motor Vehicles (DHSMV) office, pass a written test and a driving test, and provide proof of identity, residency, and Social Security number. The process takes about two to four weeks from the time you pass your driving test to when your license arrives in the mail. You cannot legally drive in Florida until you hold a valid license or a learner's permit.

Miami-Dade County has multiple DHSMV offices, but the busiest locations can have wait times of two to three hours during peak times (Tuesday through Thursday, 10 a.m. to 2 p.m.). You can reduce wait time by scheduling an appointment online through the DHSMV website, though appointment slots fill up weeks in advance during busy seasons.

Key Takeaways

  • You must pass both a written knowledge test and a behind-the-wheel driving test at a DHSMV office in Miami-Dade County.
  • Bring original documents proving your identity, Florida residency, and Social Security number — copies and digital photos are not accepted.
  • A learner's permit (valid for one year) lets you practice driving with a licensed adult before you take the road test.
  • Your physical license card arrives by mail in 7 to 10 business days after you pass the driving test; you receive a temporary paper license on the same day.
  • Fees vary by license type: a standard Class D license costs $48 for an eight-year term, while a REAL ID license costs $68.

Documents You Must Bring to the DHSMV Office

The DHSMV requires original documents only — no photocopies, no digital images on your phone. You need proof of identity, proof of Florida residency, and proof of your Social Security number. Expired documents are accepted for identity and residency, but they must be the actual physical documents.

For proof of identity, bring one of these: a valid passport, a valid passport card, a valid military ID, a certified birth certificate (with a raised seal), or a valid foreign national ID. If you are under 18, a school ID is not enough on its own — you must pair it with a birth certificate or passport.

For proof of Florida residency, bring one document dated within the last 60 days showing your current Miami-Dade address. Acceptable documents include a utility bill, a lease or rental agreement, a mortgage statement, a property tax bill, a homeowner's insurance policy, or a bank or credit card statement. A driver's license from another state does not count as proof of residency.

For proof of Social Security number, bring your Social Security card, a W-2 form, a 1099 form, a tax return, or a document from the Social Security Administration. If you do not have a Social Security number, you will need to bring a letter from the Social Security Administration stating that you are not may be able to access for one.

Getting a Learner's Permit Before Your Road Test

A learner's permit (also called a learner's license) allows you to drive with a licensed adult in the car while you practice. The permit is valid for one year and costs $7. You do not have to get a learner's permit before taking the road test, but most people do because it gives them time to practice and build confidence.

To get a learner's permit, you pass the written knowledge test at a DHSMV office and pay the fee. The test covers Florida traffic laws, road signs, and safe driving practices. You can study using the official Florida Driver's Handbook (available free on the DHSMV website) or through third-party study apps. The test has 50 questions, and you must answer at least 40 correctly to pass.

Once you have a learner's permit, Florida law requires that a licensed driver age 21 or older sit in the front passenger seat while you drive. You cannot drive alone, and you cannot drive between midnight and 5 a.m. These restrictions lift once you pass the road test and receive your full license.

Scheduling and Passing Your Driving Test in Miami

You schedule your driving test at the same DHSMV office where you took your written test. The test lasts about 20 minutes and covers basic vehicle control, parking, turning, stopping, and following traffic laws. You must bring the vehicle you will be tested in, and it must be registered, insured, and in safe working condition. The examiner will check that the brakes, lights, windshield wipers, and mirrors all work.

The road test costs $7.50. You can schedule an appointment online or by phone, but walk-in testing is also available at most Miami-Dade offices, though wait times are longer. If you fail the test, you can retake it the same day or schedule another appointment for a later date; there is no waiting period between attempts.

Common reasons people fail the road test include rolling through stop signs, improper lane changes, hitting the curb during parking, speeding, and not checking mirrors frequently enough. The examiner is looking for safe driving habits, not perfection — minor mistakes do not automatically result in failure.

REAL ID vs. Standard Driver's License in Florida

Florida offers two types of driver's licenses: a standard Class D license and a REAL ID-compliant license. The difference matters if you plan to fly domestically or enter a federal building. Starting May 7, 2025, a standard Florida driver's license will no longer be accepted as identification for domestic flights — you will need either a REAL ID license, a passport, or a military ID.

A REAL ID license costs $68 for an eight-year term and requires one additional document: proof of your Social Security number (which you already need) plus proof of your date of birth and current address (which you also already provide). There is no extra step — you straightforward check the REAL ID box when you explore. A standard Class D license costs $48 for the same eight-year term.

If you already have a valid passport or military ID, you do not need a REAL ID license for air travel. If you do not have either, getting a REAL ID license now prevents you from needing to carry your passport every time you fly after May 2025.

What Happens After You Pass Your Road Test

When you pass the road test, the examiner gives you a temporary paper license valid for 30 days. This temporary license has the same legal status as a plastic license — you can drive when ready. Your permanent plastic license card is mailed to your address on file and typically arrives within 7 to 10 business days.

If your permanent license does not arrive within two weeks, contact the DHSMV by phone or through their online portal to report it. Licenses are occasionally lost in the mail, and the DHSMV can reissue one. Do not visit an office in person unless you have confirmed with the DHSMV that your license was not received.

Your new license is valid for eight years from the date you pass the test. You do not need to renew it before you move out of Miami or Florida — your license remains valid in any state and in any country that recognizes U.S. driver's licenses.

DHSMV Offices in Miami-Dade County

Miami-Dade County has five DHSMV offices. The main office is located at 11860 SW 26th Street, Miami, FL 33175, and it is open Monday through Friday, 8 a.m. to 5 p.m. (closed on state holidays). The Kendall office at 8585 Coral Way, Miami, FL 33155, and the Wynwood office at 2901 NW 27th Avenue, Miami, FL 33142, have similar hours.

You can find the full list of office locations, hours, and available appointment slots on the official DHSMV website. Appointment slots book up quickly, especially in spring and summer, so schedule as far in advance as possible. If you cannot find an appointment in Miami-Dade, you can travel to a less busy county office in South Florida, though you must still hold a Florida address to obtain a Florida license.

Frequently Asked Questions

Can I take my road test in a car that is not registered in my name?

Yes. The vehicle must be registered and insured, but it does not have to be registered to you. Many people borrow a family member's car or use a driving school vehicle for the test. The vehicle must be in safe working condition, and the examiner will check the brakes, lights, and wipers before the test begins.

What if I fail my road test?

You can retake the test the same day if another examiner is available, or you can schedule a new appointment for another day. There is no waiting period or fee for retaking the test — you only pay the $7.50 test fee again. Most people pass on their second or third attempt.

Do I need a Social Security number to get a Florida driver's license?

Florida requires proof of a Social Security number for all driver's licenses. If you do not have a Social Security number, you must bring a letter from the Social Security Administration stating that you are not may be able to access for one. Non-citizens and immigrants can obtain a Florida license if they meet residency and identity requirements.

How long does a learner's permit last?

A learner's permit is valid for one year from the date you receive it. If you do not pass your road test within that year, you must renew your permit and pay the $7 fee again. You can renew it at any DHSMV office or online through the DHSMV website.

Can I get a Florida license if I just moved to Miami?

Yes, but you must establish Florida residency first. You need a document dated within the last 60 days showing your Miami-Dade address — a lease, utility bill, or bank statement. If you just moved and do not have a document yet, wait until you receive one before visiting the DHSMV office.