What you need to get a driver license in Miami

To get a driver license in Miami-Dade County, you must visit a Florida Department of Highway Safety and Motor Vehicles (DHSMV) office in person with proof of identity, proof of Social Security number, proof of residency, and proof of lawful presence in the United States. You will also need to pass a vision test and a written knowledge test, then a driving test. The whole process takes multiple visits — you cannot complete it in one day.

Florida does not issue licenses to people without lawful presence status. This means you must show a valid passport, birth certificate, visa, green card, employment authorization document, or other document the DHSMV accepts as proof you are legally in the country. If you are not a U.S. citizen, bring your visa or immigration paperwork.

The Miami-Dade DHSMV office is located at 11201 NW 39th Street, Miami, FL 33178. You can also visit offices in other parts of the county, but the main office handles most services. Hours and wait times vary; the office is typically busiest on Mondays and Tuesdays.

Key Takeaways

  • You must bring original or certified copies of proof of identity, Social Security number, residency, and lawful presence — photocopies alone will not work.
  • The written test covers Florida traffic laws and road signs; you can study using the official DHSMV handbook available free online or in print at the office.
  • You must pass the vision test before you can take the written test, and pass the written test before you can schedule a driving test.
  • The driving test is performed by a DHSMV examiner in your own vehicle or a rental; you cannot use a driving school vehicle for the official test.
  • If you are under 18, you must first hold a learner permit for a set period and meet additional requirements before you can test for a full license.

Documents you must bring to the DHSMV office

Bring originals or certified copies — the DHSMV will not accept photocopies or digital images on a phone. You need one document from each of these four categories.

Proof of identity: A valid U.S. passport, passport card, birth certificate (original or certified copy), visa, green card, employment authorization document, military ID, or Florida ID card. If your birth certificate is from outside the United States, bring the original or a certified copy issued by the vital records office in that country.

Proof of Social Security number: Your Social Security card, a W-2 form, a 1099 form, a tax return, a bank statement, or a pay stub with your full Social Security number printed on it. The document must show your name and full nine-digit number.

Proof of residency: A utility bill, lease agreement, mortgage statement, property tax bill, or homeowner's insurance policy dated within the last 60 days and showing your name and Miami-Dade County address. A bank statement or credit card statement also works if it is dated within 60 days. A letter from a government agency with your name and address is acceptable.

Proof of lawful presence: A valid U.S. passport, passport card, birth certificate, visa, green card, employment authorization document, I-94 arrival/departure record, or other USCIS document. If you are not a U.S. citizen, bring your visa or immigration paperwork showing you are legally in the country.

The vision test and written knowledge test

Before you can take the written test, you must pass a vision screening at the DHSMV office. The examiner will check that you can see clearly enough to drive safely. If you wear glasses or contacts, bring them with you. If you fail the vision test, you will be told what to do next — usually you must see an eye doctor and bring a letter confirming your vision meets Florida standards.

The written knowledge test has 50 questions about Florida traffic laws, road signs, and safe driving practices. You must answer at least 40 questions correctly to pass. The test is offered in English and several other languages. You can study using the official DHSMV handbook, which is free online at the Florida DHSMV website or available in print at the office. Many people study for one to two weeks before taking the test.

You can take the written test the same day you bring your documents, but only after you pass the vision test. If you fail, you can retake it the next day or later that week — there is no waiting period between attempts.

The driving test and what happens after you pass

After you pass the written test, you must schedule a driving test appointment. Wait times for driving tests in Miami-Dade County vary from two weeks to two months depending on the season. You can schedule online through the Florida DHSMV website or by calling the Miami-Dade office.

For the driving test, you must bring a vehicle that is registered, insured, and in safe working condition. The vehicle can be yours, a rental, or a friend's — it does not matter as long as the registration and insurance are current. You cannot use a driving school vehicle for the official test. The examiner will ask you to perform basic driving tasks: starting the car, turning, stopping, parking, and backing up. The test usually takes 20 to 30 minutes and covers local roads in the Miami area.

If you pass the driving test, you will receive a temporary paper license that day. Your permanent plastic license card will arrive by mail within two to three weeks. If you fail, you can retake the test after waiting at least one day. Most people pass on their second or third attempt.

Real ID and standard driver license options in Florida

When you explore for a driver license in Miami, you can choose between a standard Florida driver license and a Real ID-compliant license. The Real ID license has a gold star in the upper right corner and meets federal requirements for boarding domestic flights and entering federal buildings. A standard license does not have the star and cannot be used for these purposes after May 7, 2025.

Both licenses cost the same and require the same documents. The only difference is that a Real ID license requires one additional document: proof of your Social Security number must come from a specific list (Social Security card, W-2, 1099, tax return, or bank statement — not a pay stub). If you are not a U.S. citizen, you may not be able to get a Real ID license depending on your immigration status.

Most people in Miami now choose the Real ID license because it works for flying and federal buildings. If you do not fly or enter federal buildings, a standard license is sufficient. You can upgrade from a standard license to a Real ID license later by visiting the DHSMV office again.

Costs and license validity periods

A Florida driver license costs $75 for an eight-year license if you are 21 or older. If you are under 21, the cost is $45 for a four-year license. A Real ID license costs the same as a standard license — there is no extra fee. You pay when you pass the driving test and receive your temporary license.

Your license is valid for the number of years printed on it. When it expires, you must renew it in person at a DHSMV office — you cannot renew online unless you meet specific conditions (such as having a clean driving record and no address change). Renewal takes about 30 minutes and costs the same as a new license.

If your license is suspended or revoked, you cannot drive legally in Florida or any other state. Suspensions happen for reasons like unpaid traffic tickets, failure to pay child support, or driving with a suspended license. If your license is suspended, you must clear the suspension with the DHSMV before you can drive again.

If you are under 18 or a new resident

If you are under 18, you must first hold a learner permit (also called a learner's license) for at least 12 months before you can take the driving test for a full license. During this time, you can only drive with a licensed adult 21 or older in the front seat. You must also complete a traffic law and substance abuse course (called a TLSAE course) before you can get the learner permit. The course is offered online and takes about four hours.

If you are a new resident of Florida and already have a valid driver license from another state, you can drive legally in Florida for 30 days. After 30 days, you must get a Florida license. You do not need to take the written or driving tests if your out-of-state license is still valid — you can exchange it for a Florida license by bringing your out-of-state license, proof of residency, and proof of Social Security number to the DHSMV office. This process is faster than getting a license from scratch.

Frequently Asked Questions

Can I take the written test online or by mail?

No. You must take the written test in person at a DHSMV office in Miami-Dade County. You cannot take it online, by mail, or at a driving school. The test is offered during office hours, and you can usually take it the same day you bring your documents and pass the vision test.

What if I fail the driving test?

You can retake the driving test after waiting at least one day. There is no limit to how many times you can retake it. Most people pass within two or three attempts. Each retake costs $75 and requires you to schedule a new appointment, which may take several weeks depending on wait times.

Do I need car insurance before I take the driving test?

Yes. The vehicle you use for the driving test must have current insurance. The insurance must be in the name of the vehicle owner, not necessarily in your name. Bring proof of insurance (the insurance card or a printed policy) when you take the test.

Can I get a driver license if I have an outstanding traffic ticket or unpaid fine?

You can still take the written and driving tests, but you cannot receive your license until all outstanding tickets and fines are paid. If you pass the test, the DHSMV will tell you what you owe and to which court or agency. Once you pay, you can return to the office and pick up your license.

How long does it take to get a driver license from start to finish?

The entire process usually takes two to four months. This includes time to study for the written test (one to two weeks), waiting for a driving test appointment (two to eight weeks depending on the season), and waiting for your permanent license card to arrive by mail (two to three weeks after you pass the driving test).