What You Need Before You Start

Florida issues driver's licenses through the Department of Highway Safety and Motor Vehicles (DHSMV). You will need to visit a local DHSMV office in person — you cannot complete this entirely by mail or online. The office will test your knowledge, check your vision, and take your photograph on the same day.

Before you go, gather these documents: proof of identity (a passport, birth certificate, or consular ID), proof of Social Security number (a Social Security card, W-2 form, or tax return), and proof of Florida residency (a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days). If you are under 18, you will also need a parent or guardian to sign a consent form at the office.

Bring the originals, not copies. DHSMV staff will not accept photocopies of your identity or residency documents. If your documents are in a language other than English, bring both the original and an official English translation.

Key Takeaways

  • You must visit a DHSMV office in person with original identity, Social Security, and residency documents to get a Florida driver's license.
  • Florida requires you to pass a written knowledge test, a vision screening, and a road test before the license is issued.
  • The written test covers traffic laws and safe driving practices; you can study the official handbook free on the DHSMV website before you go.
  • The road test happens at the same office or a nearby location on the day of your appointment, and you must bring a vehicle and a licensed driver.
  • Processing takes about one week after you pass all tests; your temporary license is valid when ready while you wait for the card in the mail.

Schedule Your Appointment and Choose Your License Type

Visit the DHSMV website and use the online appointment system to book a time at your nearest office. Walk-ins are accepted but wait times are often two to three hours. Scheduling ahead takes five minutes and guarantees a shorter wait.

Decide which license type you need. A standard Class D license lets you drive a regular passenger car. If you want to drive a motorcycle, you need a Class M endorsement added to your Class D license, which requires a separate motorcycle knowledge test and road test. If you plan to drive a commercial vehicle (a truck over 26,000 pounds or a vehicle carrying hazardous materials), you need a Commercial Driver's License (CDL), which has different requirements and is handled at separate testing locations.

Most first-time drivers get a Class D license. You can add a motorcycle endorsement later if you need it.

Pass the Written Knowledge Test

The written test has 50 multiple-choice questions about Florida traffic laws, road signs, and safe driving. You must answer at least 40 correctly to pass. The test is offered in English and several other languages; tell the DHSMV staff which language you need when you arrive.

Study the official Florida Driver's Handbook before your appointment. It is free and available as a PDF on the DHSMV website. The handbook covers everything the test covers, and nothing on the test comes from outside the handbook. Most people who study the handbook for one to two hours pass on the first try.

You take the test on a computer at the DHSMV office. The test takes about 15 minutes. If you fail, you can retake it the same day at no extra cost, but you must wait at least one hour before retesting.

Complete the Vision Screening and Road Test

After you pass the written test, DHSMV staff will check your vision using a machine that tests how well you see at different distances and angles. You must see well enough to read a standard road sign from 150 feet away. If you wear glasses or contacts, wear them during the screening. If you fail the vision test, you cannot take the road test that day and must see an eye doctor, get a signed statement of your vision correction, and return to the office.

The road test happens the same day if you pass the vision screening. You drive a set route around the office (usually 10 to 15 minutes) while an examiner watches and scores you on basic skills: starting and stopping smoothly, turning, parking, and following traffic laws. You must bring a vehicle that is registered, insured, and in safe working condition. You also must bring a licensed driver who is at least 18 years old to sit in the passenger seat during the test.

The examiner is looking for safe driving, not perfect driving. Minor mistakes like hesitating at a stop sign do not fail you. Serious mistakes like running a red light or hitting a curb do. If you fail, you can retake the road test, but you must schedule a new appointment and wait for an available time slot.

What Happens After You Pass

Once you pass all three tests, DHSMV will issue you a temporary license on paper. This temporary license is valid when ready and lets you drive right away while your permanent card is printed and mailed. The permanent card arrives in about one week.

Your temporary license is valid for 30 days. If your permanent card does not arrive within that time, contact DHSMV to check the status. Keep the temporary license with you while you drive — it is your proof of licensure until the card arrives.

Your Florida driver's license is valid for eight years from the date it is issued. You can renew it online, by mail, or in person at a DHSMV office starting 180 days before it expires.

If You Already Have a License From Another State

If you hold a valid driver's license from another state and you move to Florida, you can exchange it for a Florida license without retaking the written and road tests. You still must visit a DHSMV office in person with your out-of-state license, proof of identity, proof of Social Security number, and proof of Florida residency.

DHSMV will take your out-of-state license, run a background check, and issue you a Florida license on the spot. The process takes about 30 minutes. Your out-of-state license is no longer valid after the exchange.

If your out-of-state license is expired, you must retake the written and road tests as if you were a new driver. An expired license does not count as a valid license for the exchange.

Common Reasons Applications Are Delayed or Denied

DHSMV may delay your license if your documents do not match. For example, if your birth certificate shows a different name than your Social Security card, DHSMV will ask you to bring a marriage certificate or court order showing the name change. Bring any documents that explain a name difference before your appointment if you know about it.

DHSMV may deny a license if you have an active suspension or revocation from Florida or another state, if you owe child support, or if you have unpaid traffic fines. If you know you have a suspension or revocation, contact DHSMV before scheduling your appointment to find out what you need to do to clear it. You cannot get a Florida license until the suspension is lifted.

If your Social Security number cannot be verified, DHSMV will ask you to bring an official letter from the Social Security Administration confirming your number. You can request this letter online at ssa.gov or by calling the Social Security Administration.

Frequently Asked Questions

Can I take the written test online from home?

No. Florida requires you to take the written test, vision screening, and road test in person at a DHSMV office. You cannot complete any part of the process remotely. You must schedule an appointment and visit the office.

What if I fail the road test?

You can retake the road test, but you must schedule a new appointment. There is no additional fee for the retest. You keep your temporary license while you wait for the next appointment, so you can still drive legally. Most people pass on the second or third attempt.

Do I need to bring my own car for the road test?

Yes. You must bring a vehicle that is registered, insured, and in safe working condition. The vehicle must have working brakes, lights, wipers, and steering. You also must bring a licensed driver who is at least 18 years old to sit in the passenger seat. DHSMV does not provide a vehicle or a supervising driver.

How much does a Florida driver's license cost?

The fee varies depending on the type of license and how long it is valid. A standard eight-year Class D license costs around $75 to $80. Motorcycle endorsements and other additions have separate fees. Check the DHSMV website for the exact current fee, as prices change.

What if my documents are from another country?

DHSMV accepts foreign documents if they are originals and you bring an official English translation. The translation must be certified by a translator or the issuing country's consulate. A photocopy of a translation is not enough — it must be the original certified translation.