What You Need to Know Before You Start
Florida issues driver's licenses through the Department of Highway Safety and Motor Vehicles (DHSMV). The path to a full license depends on your age: if you're under 18, you'll move through a learner's permit stage first, then a restricted license, then a full license. If you're 18 or older, you can go straight to a full license. Either way, you'll need to pass a written test, a road test, and provide documents proving your identity, residency, and Social Security number.
The entire process typically takes several weeks from start to finish, though you can't rush the waiting periods built into the under-18 path. Most people complete it in one to three months depending on how quickly they schedule their tests and how many attempts they need.
Key Takeaways
- Drivers under 18 must get a learner's permit first, hold it for at least 3 months, then take a road test for a restricted license before getting a full license.
- Drivers 18 and older can go straight to a full license by passing the written and road tests in the same visit or on separate visits.
- You'll need your Social Security card, proof of residency (utility bill, lease, or bank statement), and a valid ID to get your free guide at any DHSMV office.
- The written test covers Florida traffic laws and road signs; the road test is a 20-minute drive with an examiner who watches your basic driving skills.
- You can schedule tests online through the DHSMV website or by calling your local office, and road test wait times vary by location from one week to several months.
Getting Your Learner's Permit If You're Under 18
If you're under 18, your first step is to get a learner's permit. You'll visit any DHSMV office with your Social Security card, proof of residency (a utility bill, lease agreement, or bank statement with your name and address), and a valid ID like a passport or school ID. You'll pay the permit fee, which is currently $6.25, though fees can change.
Next, you'll take the written test at that same visit. The test has 50 questions about Florida traffic laws, road signs, and safe driving practices. You need to score at least 80 percent to pass. If you don't pass, you can retake it the same day or come back later. Many people study using the official DHSMV handbook, which is free online, or practice tests available through the DHSMV website.
Once you pass the written test, you'll receive your learner's permit when ready. You must hold this permit for at least 3 months before you can take the road test. During this time, you can drive only with a licensed adult 21 or older in the front passenger seat, and you cannot drive between midnight and 5 a.m.
Getting Your Learner's Permit If You're 18 or Older
If you're 18 or older, you don't need a learner's permit. You can go straight to the full license by passing both the written and road tests. You can take both tests in the same day if you pass the written test first, or you can take them on separate days—whatever works for your schedule.
Bring the same documents: your Social Security card, proof of residency, and a valid ID. Pay the license fee (currently $48 for an 8-year license, though this varies) and take the written test. Once you pass, you can schedule your road test for the same day if an examiner is available, or book it for another time through the DHSMV website or by phone.
Passing the Written Test
The written test is 50 multiple-choice questions covering Florida traffic laws, road signs, and safe driving. You have 30 minutes to complete it. The test is offered in English and several other languages. You need 40 correct answers (80 percent) to pass.
The DHSMV provides a free study guide called the Florida Driver's Handbook, available as a PDF on their website. It covers everything on the test: speed limits, right-of-way rules, parking laws, what different road signs mean, and how to handle emergencies. Most people study for a few hours to a few days before taking the test. If you don't pass, you can retake it when ready or schedule another attempt for a later date.
Passing the Road Test
The road test is a 20-minute drive with a DHSMV examiner in your own vehicle (or a rental, or a friend's car—it just needs to be insured and in working condition). The examiner watches how you handle basic driving tasks: starting the car, turning, stopping, parking, merging, and following traffic laws. They're not looking for perfect driving; they're checking that you can safely control the vehicle and follow the rules of the road.
You'll need to bring your learner's permit or written test receipt, proof of insurance for the vehicle, and a valid ID. The vehicle must have working headlights, brake lights, turn signals, wipers, and mirrors. If anything is broken, the test won't happen.
Road test wait times vary widely by location. In busy areas like Miami or Tampa, you might wait several months. In smaller cities, you might get an appointment within a week or two. You can check wait times and schedule online through the DHSMV website, or call your local DHSMV office. If you don't pass, you can retake the test, though you'll need to pay the fee again.
Moving From Restricted License to Full License (Under 18 Only)
If you're under 18 and pass your road test, you'll receive a restricted license, not a full license. This license has limits: you cannot drive between 11 p.m. and 6 a.m., and you cannot use a cell phone while driving (not even hands-free). You also cannot have more than one passenger under 20 years old in the car unless a parent or guardian is present.
You must hold the restricted license for at least 6 months, or until you turn 18, whichever comes first. After that period, you can return to any DHSMV office and exchange it for a full license. You'll pay a fee (currently $6.25 for the exchange) and won't need to retake any tests. If you turn 18 while holding a restricted license, you can exchange it when ready.
What Documents You Need at Every Step
No matter your age or which stage you're at, bring these documents to the DHSMV office:
- Your Social Security card (original, not a copy)
- Proof of residency: a utility bill, lease agreement, bank statement, or mortgage statement with your name and current Florida address, dated within the last 60 days
- A valid ID: passport, school ID, military ID, or another government-issued ID with your photo and signature
- For the road test, also bring proof of insurance for the vehicle you'll be driving
If your name has changed due to marriage, divorce, or court order, bring the document that shows the change (marriage certificate, divorce decree, or court order). If you don't have a Social Security card, you can bring a Social Security letter from the Social Security Administration instead.
Frequently Asked Questions
Can I take the written test online or at home?
No. The written test must be taken in person at a DHSMV office. You cannot take it online or by mail. You can study at home using the free Florida Driver's Handbook, but the actual test happens at the office.
What happens if I fail the road test?
You can retake it as many times as you need. You'll pay the road test fee each time. Most people who fail pass on their second or third attempt. You can schedule another test through the DHSMV website or by calling your local office.
Do I need a car to take the road test?
You need access to a car, but it doesn't have to be yours. You can borrow a friend's or family member's car, or rent one. The car must be insured, have valid registration, and be in safe working condition with all lights and wipers functioning.
How long does a Florida driver's license last?
A full license is valid for 8 years. A restricted license (for drivers under 18) is valid until you turn 18 or for 6 months, whichever is longer. You'll need to renew before the expiration date printed on your license.
Can I get a license if I don't have a Social Security number?
If you don't have a Social Security number, you can bring a letter from the Social Security Administration stating that you're not may be able to access for one. You'll still need to provide proof of identity and residency. Contact your local DHSMV office for specific instructions.