The basic path to a Florida driver's license

To get a Florida driver's license, you visit your local Department of Motor Vehicles office, pass a written test and a driving test, and pay the fee. The whole process typically takes between one and three visits — one for the written exam and one for the road test, though some offices combine them on the same day. You must be at least 16 years old, have a valid Social Security number, and prove your identity and Florida residency with documents the DMV accepts.

Florida does not mail licenses to you. You receive it in person at the office where you pass your final test. The license is valid for eight years from the date of issue, and renewal happens by mail or online if you have no violations or address changes.

Key Takeaways

  • You need a valid Social Security number, proof of identity (passport, birth certificate, or military ID), and proof of Florida residency (utility bill, lease, or bank statement) before you visit the DMV.
  • The written knowledge test covers road signs, traffic laws, and safe driving; you can study using the official Florida Driver's Handbook, available free on the DMV website.
  • The road test lasts about 20 minutes and tests basic vehicle control, parking, and your ability to follow traffic laws; you must bring a vehicle that is registered, insured, and in safe condition.
  • The total cost is $48 for an eight-year license, plus any fees for retakes if you fail either test.
  • If you are under 18, you must complete a driver education course and hold a learner's permit for a set period before you can take the road test.

Documents you must bring to the DMV office

The Florida DMV requires three categories of documents: proof of identity, proof of Social Security number, and proof of residency. You cannot complete your process without all three, so gather them before you go.

For proof of identity, bring one of these: a valid U.S. passport, a certified birth certificate (not a photocopy), a military ID, a foreign passport with a valid U.S. visa, or a consular ID card. A school ID or work ID does not count. If your birth certificate is a photocopy, the DMV will reject it; you must order a certified copy from the vital records office in the state where you were born.

For proof of Social Security number, bring your Social Security card, a W-2 form, a tax return, or a 1099 form. A letter from Social Security also works. If you do not have a Social Security number, you cannot get a Florida driver's license.

For proof of residency, bring a document dated within the last 60 days showing your name and Florida address. A utility bill, lease agreement, mortgage statement, bank statement, or insurance policy all work. A piece of mail from a government agency also counts. A driver's license from another state does not count as proof of residency.

The written knowledge test and how to prepare

The written test has 50 multiple-choice questions covering Florida traffic laws, road signs, and safe driving practices. You must answer at least 40 correctly to pass. The test takes about 20 to 30 minutes, and you can retake it the same day if you fail, though you pay the test fee again.

The official study material is the Florida Driver's Handbook, available free as a PDF on the Florida DMV website. It covers everything the test asks about: speed limits, right-of-way rules, parking laws, what different road signs mean, and how to handle emergencies. Many people study the handbook for a few hours and pass on their first try. Some DMV offices also offer practice tests on computers in the office itself.

You take the test on a computer at the DMV office. The questions appear one at a time, and you cannot go back to change an answer once you move forward. If you fail, you receive a score sheet showing which topics you missed, so you know what to study before your next attempt.

The road test: what happens and what you need

The road test lasts about 20 minutes and takes place on public streets near the DMV office. An examiner sits in the passenger seat and watches you perform basic driving tasks: starting the vehicle, using turn signals, stopping at stop signs, parking, and following speed limits. The examiner is looking for safe vehicle control and your ability to obey traffic laws, not perfect driving.

You must bring a vehicle that is registered in Florida, has valid insurance, and is in safe working condition. The vehicle must have working brakes, steering, lights, wipers, and mirrors. If the examiner finds a safety problem — a cracked windshield, worn tires, or a broken taillight — you fail the test before you even start driving. Bring proof of registration and insurance with you.

You also need a licensed adult (at least 18 years old) to drive the vehicle to the DMV office if you do not yet have a license. That person does not take the test with you, but they must be present to drive the car home if you fail.

Age requirements and the learner's permit process for drivers under 18

If you are 16 or 17, you cannot go straight to the road test. You must first complete a driver education course and hold a learner's permit for a waiting period before you can test.

The driver education course is four hours of classroom instruction covering traffic laws and safe driving. You can take it online or in person through a private driving school; the DMV does not run the courses itself. After you finish, the school gives you a certificate of completion.

You then take that certificate to the DMV, pass the written knowledge test, and receive your learner's permit. With a learner's permit, you can drive only when a licensed adult (21 or older) is in the front passenger seat. You must hold the permit for at least 12 months before you can take the road test. During that time, you cannot drive between 11 p.m. and 6 a.m., and you cannot use a cell phone while driving, even hands-free.

If you are 18 or older, you skip the driver education course and learner's permit. You go straight to the written test and road test.

Fees and what happens if you fail

A new eight-year Florida driver's license costs $48. The written test costs $10 if you fail and need to retake it. The road test costs $15 if you fail and need to retake it. These fees are in addition to the $48 license fee and are paid each time you retake a test.

If you fail the written test, you can retake it the same day or come back another day. If you fail the road test, you must wait at least seven days before you can schedule another attempt. You do not lose your learner's permit or your test fee if you fail; you straightforward pay again to retake.

Some DMV offices are busier than others, and wait times for road tests can be several weeks. You can check wait times and schedule your road test online through the Florida DMV website. Scheduling in advance is faster than showing up without an appointment.

Frequently Asked Questions

Can I take the written test and road test on the same day?

Some DMV offices allow it if you pass the written test and both you and the examiner have time available. Call your local office to ask. If they cannot fit both tests in one day, you will need to return for the road test later.

What if I fail the road test — do I have to retake the written test too?

No. Your written test score stays valid for a set period, so you only retake the road test. You must wait at least seven days before scheduling your next road test attempt.

Do I need to take a vision test?

Yes. The DMV tests your vision at the office before you take the written test. If you wear glasses or contacts, bring them with you. If your vision does not meet the standard, you cannot proceed with the test that day.

What if I moved to Florida from another state — do I have to take both tests?

If you have a valid out-of-state license, you can exchange it for a Florida license without taking the written or road test. Bring your out-of-state license, proof of residency, and the $48 fee to the DMV office. You still need proof of identity and Social Security number.

Can I renew my license online or by mail?

Yes, if you have no violations, no address changes, and your license is not expired by more than six months. You can renew online through the Florida DMV website or by mail. If you need to update your address or have violations, you must renew in person at a DMV office.