Florida issues driver's licenses through the Department of Highway Safety and Motor Vehicles, and you can explore at any of its Driver License offices across the state

The Florida Department of Highway Safety and Motor Vehicles (DHSMV) is the only agency that issues Florida driver's licenses. You cannot get one online, by mail, or through a third party. You must visit a Driver License office in person, bring the required documents, pass the written and driving tests, and pay the fee.

Florida has Driver License offices in every county. The largest cities have multiple locations, and smaller counties have one. Each office handles the same services: written tests, road tests, license renewals, and replacements. Wait times vary by location and time of day — offices in rural areas typically have shorter waits than those in Miami-Dade, Broward, or Hillsborough counties.

You can find the office nearest you, check current wait times, and schedule an appointment on the DHSMV website at flhsmv.gov. The site shows each office's hours, address, and phone number. Some offices accept walk-ins; others require an appointment. Scheduling ahead usually cuts your wait time by half.

Key Takeaways

  • You must visit a Driver License office in person — there is no online or mail option for a new Florida license.
  • The DHSMV runs all Driver License offices, and every county has at least one; you can find yours and check wait times at flhsmv.gov.
  • You will need to bring proof of identity, proof of residency, proof of Social Security number, and a completed process form.
  • You must pass both a written test and a road test before you receive your license; the office will schedule your road test after you pass the written exam.
  • Appointment slots fill up quickly in urban areas, so book yours as soon as you know you need a license.

What documents you need to bring

Florida requires four categories of documents: proof of identity, proof of residency, proof of your Social Security number, and a completed process. Bringing the wrong documents will delay your appointment or force you to reschedule.

Proof of identity means a valid passport, military ID, or state ID from another state. A birth certificate alone is not enough. If you are under 18, a school ID may work alongside another document — call your local office to confirm.

Proof of residency must show your current Florida address. Acceptable documents include a recent utility bill, lease agreement, mortgage statement, or property tax bill. The document must be dated within 90 days. A piece of mail addressed to you at your Florida address also works. You cannot use a PO box.

Proof of your Social Security number can be your Social Security card, a W-2 form, a tax return, or a 1099 form. 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.

You will also need to complete Form HSMV 82053, the process for Florida Driver License. You can fill it out before you arrive or at the office. Bring it signed and dated.

How to schedule an appointment and what to expect

Go to flhsmv.gov, select your county, and choose a Driver License office. The site will show available appointment times for the next several weeks. Book the earliest slot that works for you — appointments fill quickly, especially in urban counties.

Arrive 10 to 15 minutes early with all your documents. A staff member will verify your paperwork, take your photograph, and collect your fee (currently $48 for a standard eight-year license for adults; the amount varies for minors and commercial licenses). You will then take the written test on a computer at the office.

The written test covers Florida traffic laws, road signs, and safe driving practices. You must answer at least 80 percent of the questions correctly to pass. If you fail, you can retake it the same day or schedule another appointment. Many people study using the official Florida Driver Handbook, available free on the DHSMV website.

After you pass the written test, the office will schedule your road test. This usually happens within one to three weeks, depending on how busy the office is. You will receive a notice by mail with the date, time, and location. You must bring your own vehicle, which must be registered and insured. A staff member will ride with you for about 20 minutes while you demonstrate basic driving skills.

Driver License office locations and hours

Florida has more than 60 Driver License offices statewide. Major cities have multiple locations: Miami-Dade has 12, Broward has 8, and Hillsborough has 6. Rural counties typically have one office, often located in the county seat.

Most offices are open Monday through Friday, 8 a.m. to 5 p.m., with some variation. A few offices in major cities stay open until 6 p.m. or open on Saturday mornings. Hours change seasonally and may shift without notice, so check flhsmv.gov before you go.

The busiest times are mid-morning (10 a.m. to noon) and mid-afternoon (2 p.m. to 4 p.m.). Early morning (8 a.m. to 9 a.m.) and late afternoon (4 p.m. to 5 p.m.) typically have shorter waits. If you have flexibility, scheduling an appointment for a Tuesday or Wednesday morning usually means a shorter wait than a Friday afternoon.

Fees and payment methods

A standard eight-year driver's license for an adult costs $48. A four-year license costs $25. A commercial driver's license (CDL) costs more — the fee depends on the class and endorsements you need.

If you are under 18, the fee is lower. A learner's permit costs $7. A restricted license for a minor costs $25. Ask the office staff for the exact amount when you book your appointment, as fees occasionally change.

All Driver License offices accept cash, debit cards, and credit cards. Some accept checks. Call your local office to confirm payment methods before you arrive.

What happens if you fail the road test

If you do not pass the road test, you can retake it. There is no waiting period — you can schedule another test when ready. Each retake costs an additional $10. Most people pass on the second or third attempt.

Common reasons for failing include not coming to a complete stop at stop signs, speeding, improper lane changes, and not checking mirrors frequently enough. The examiner will tell you what you did wrong so you can practice before your next test.

You do not need to retake the written test unless your permit expires before you pass the road test. Permits are valid for one year, so schedule your road test within that window.

Frequently Asked Questions

Can I get a Florida driver's license if I do not have a Social Security number?

Yes. Bring a letter from the Social Security Administration stating that you are not may be able to access for a number. You will still need the other three categories of documents: proof of identity, proof of residency, and a completed process form.

What if I cannot find my birth certificate or passport?

You can use a military ID or an out-of-state driver's license as proof of identity instead. If you do not have any of these, contact your local Driver License office — they can tell you what other documents they will accept in your situation.

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

From your first appointment to receiving your license in the mail typically takes four to six weeks. The written and road tests happen at separate appointments, usually one to three weeks apart. Your physical license arrives by mail within two weeks after you pass the road test.

Can I renew my license online or by mail?

Renewals can be done online or by mail if your license is not suspended and you meet other requirements. New licenses must be obtained in person at a Driver License office. Check flhsmv.gov to see if you are may be able to access for online or mail renewal.

What if I move to a different county while I am waiting for my road test?

Contact the Driver License office where you scheduled your test and let them know your new address. You can keep your appointment or reschedule at an office in your new county. Bring updated proof of residency to your road test appointment.