The basic path to a Florida driver's license

To get a Florida driver's license, you need to pass a written test on traffic laws, pass a driving test, and provide proof of identity, residency, and Social Security number to the Florida Department of Highway Safety and Motor Vehicles (DHSMV). The whole process typically takes a few weeks from start to finish, though you can get a temporary permit to drive while you wait for your permanent license to arrive by mail.

You do not need to be a Florida resident to get a Florida license — you can hold a license from another state and switch to Florida when you move, or you can get a Florida license while living elsewhere. The rules change slightly depending on whether you are getting your first license ever, renewing an expired one, or switching from another state.

Key Takeaways

  • You must visit a DHSMV office in person to take the written and driving tests; you cannot do either online or by mail.
  • Bring original documents proving your identity, Social Security number, and Florida residency — a utility bill or lease counts for residency.
  • The written test covers Florida traffic laws and road signs; the driving test is a 20-minute evaluation of your ability to handle a car safely.
  • Your temporary permit arrives the same day you pass both tests; your permanent license arrives by mail within two to three weeks.
  • If you are under 18, you must complete a driver education course and hold a learner's permit for a set time before you can take the driving test.

What documents you need to bring

Florida requires proof of identity, proof of Social Security number, and proof of residency. You must bring originals or certified copies — photocopies do not count. A passport or birth certificate works for identity. A Social Security card, W-2 form, or tax return works for your Social Security number. For residency, bring a utility bill, lease agreement, mortgage statement, or bank statement dated within 90 days of your visit.

If you are switching from another state's license, bring that license too — it counts as proof of identity and may waive the written test in some cases. If you are under 18, you also need a notarized parental consent form and proof that you completed a DHSMV-approved driver education course.

Do not assume your documents are acceptable. The DHSMV website lists exactly which documents work for each category, and rules vary slightly by document type. Check the list before you go to avoid a wasted trip.

Taking the written test at a DHSMV office

The written test has 50 questions about Florida traffic laws, road signs, and safe driving practices. You must answer at least 40 correctly to pass. The test is offered in English and several other languages. You take it on a computer at the DHSMV office — there is no online version.

You can study using the official Florida Driver's Handbook, which DHSMV publishes free online and in print at any DHSMV office. Many people also use practice tests available through the DHSMV website or third-party study apps. The test covers real-world scenarios, not just memorized facts — for example, you might see a photo of a road sign and need to say what it means, or read a situation and choose the safest action.

If you fail, you can retake the test the same day or come back another day. There is no limit on attempts, though each attempt costs a fee.

Taking the driving test and what happens after

Once you pass the written test, you can schedule a driving test at the same DHSMV office or another one. The test lasts about 20 minutes and covers basic vehicle control, following traffic laws, and responding to road conditions. An examiner sits in the car with you and watches how you handle turns, stops, parking, and interactions with other traffic.

You must bring the car you will test in, and it must be registered, insured, and in safe working condition. The examiner will check the brakes, lights, windshield wipers, and horn before you start. If anything is broken, the test does not happen and you reschedule.

If you pass both the written and driving tests on the same day, you receive a temporary permit on the spot — a paper document that lets you drive legally while your permanent license is being made. Your permanent license arrives by mail within two to three weeks. If you fail the driving test, you can retake it after a waiting period, which varies but is usually a few days.

Special rules if you are under 18

Florida requires anyone under 18 to complete a driver education course before they can take a driving test. This course is offered by high schools, private driving schools, and online providers approved by DHSMV. It covers traffic laws, vehicle operation, and crash prevention — usually 4 hours of classroom instruction and 4 hours of behind-the-wheel training with a certified instructor.

After you finish the course, you receive a completion certificate. You bring this to the DHSMV office along with your other documents. You then take the written test and, if you pass, you receive a learner's permit. With a learner's permit, you can drive only when a licensed adult 21 or older is in the front seat with you.

You must hold the learner's permit for at least 12 months before you can take the driving test for a full license. During that time, you must log at least 50 hours of supervised driving, with at least 10 hours at night. Some families use a log sheet; DHSMV does not require you to submit it, but keeping one helps you track your hours and shows the examiner you have real experience.

Switching from another state's license

If you already have a valid driver's license from another state, you do not have to take the written test — you can go straight to the driving test. Bring your out-of-state license, proof of Florida residency, and proof of your Social Security number. The process is faster because DHSMV trusts that you already know traffic laws.

If your out-of-state license is expired, the rules depend on how long it has been expired. If it expired less than a year ago, you usually still do not need the written test. If it expired more than a year ago, you may need to take the written test — call your local DHSMV office to confirm before you go.

Your temporary permit works the same way: you get it the day you pass the driving test, and your permanent license arrives by mail within two to three weeks.

Finding a DHSMV office and scheduling your test

Florida has DHSMV offices in every county. You can find the nearest one and check its hours on the DHSMV website. Some offices are busier than others — offices in large cities often have longer wait times. You can walk in without an appointment, but many offices now let you schedule online or by phone to reduce your wait time.

Call ahead to confirm what documents the specific office needs and whether they have same-day driving test slots available. Some offices book driving tests weeks in advance, especially in busy areas. If you cannot get a test date soon, try a less busy office in a nearby county — you can take your test anywhere in Florida, not just in your home county.

Bring all your documents in originals, arrive early, and plan to spend at least an hour at the office even if you have an appointment. Bring your Social Security card, not just the number written down — DHSMV staff will verify it against federal records.

Frequently Asked Questions

Can I take the written test online?

No. Both the written test and the driving test must be taken in person at a DHSMV office. You cannot complete either one online, by mail, or through a third party. You must visit an office to test.

What if I fail the driving test?

You can retake it after a waiting period, usually a few days. There is no limit on how many times you can retake it. Each attempt costs a fee. You keep your learner's permit while you practice and prepare to test again.

How long does it take to get my permanent license after I pass the tests?

Your temporary permit is valid when ready after you pass both tests. Your permanent license is mailed to you within two to three weeks. If you do not receive it after four weeks, contact DHSMV to check the status.

Do I need car insurance to take the driving test?

Yes. The car you use for the test must be insured and registered. The examiner will ask to see proof of insurance before you start. If the car is not insured, the test will not happen.

Can I get a Florida license if I do not live in Florida?

Yes, but you must prove Florida residency to DHSMV. This means a utility bill, lease, or other document showing your name and a Florida address. If you live out of state, you cannot get a Florida license unless you have a Florida address you can document.