The Florida License Path: Three Routes Depending on Your Age
Florida offers three different paths to a driver's license depending on whether you are under 18, between 18 and 21, or 21 and older. The fastest route is usually for drivers 21 and up, who can skip the learner's permit stage entirely. Drivers under 18 must complete a learner's permit period first, which lasts a minimum of three months. The middle path — for 18- to 20-year-olds — falls between these two, requiring a permit but with a shorter waiting period.
No matter which path you take, you will need to visit a Florida Department of Highway Safety and Motor Vehicles (DHSMV) office in person to pass a vision screening and road test. You cannot complete a Florida license entirely online or by mail. The whole process from first visit to license in hand typically takes four to eight weeks, depending on how quickly you schedule your road test and how many attempts you need.
Key Takeaways
- Drivers 21 and older can go straight to the road test without a learner's permit, while drivers under 21 must hold a permit for at least three months first.
- You must visit a DHSMV office in person to pass a vision screening and take your road test; both are required before you receive a license.
- The written test covers Florida traffic laws and road signs and can be taken at any DHSMV office during regular hours.
- You will need a Social Security number, proof of residency, and proof of identity before your first visit to a DHSMV office.
- Florida recognizes out-of-state licenses and permits, so if you already hold a valid license from another state, you may not need to take the written test again.
Documents You Need Before Your First DHSMV Visit
Bring originals or certified copies — photocopies alone will not work. You need three categories of documents: proof of identity, proof of Social Security number, and proof of Florida residency. For identity, bring a passport, a certified birth certificate, or a military ID. For Social Security, bring your Social Security card itself, a W-2 form, or a 1099 form. For residency, bring a utility bill, a lease or mortgage statement, or a bank statement — it must show your name and current Florida address and be dated within the last 60 days.
If you are under 18, you also need a notarized parental consent form or a parent or guardian present at the DHSMV office. Florida provides the consent form on its DHSMV website; you can print it, have a parent sign it in front of a notary, and bring it with you. Alternatively, a parent can straightforward come with you to the office.
Getting Your Learner's Permit (If You Are Under 21)
If you are under 21, your first stop is a learner's permit, officially called a learner's license. Visit any DHSMV office and bring the documents listed above. You will take a written test covering Florida traffic laws, road signs, and safe driving practices. The test has 50 questions; you must answer at least 40 correctly to pass. You can retake it the same day if you fail, though most offices allow only one retake per visit.
Once you pass the written test, you receive your learner's license on the spot. You can then drive only with a licensed adult 21 or older in the front passenger seat. If you are under 18, you must also follow a curfew restriction: you cannot drive between 11 p.m. and 5 a.m. unless you are driving to or from work, school, or a medical appointment. You must hold this permit for at least three months before you can take your road test.
Taking the Road Test
After you have held your learner's permit for the required time (three months if you are under 21, zero months if you are 21 or older), you can schedule a road test at a DHSMV office. Call ahead or check the DHSMV website to find your nearest office and book an appointment. Road test wait times vary by location; some offices have openings within two weeks, while others may have a wait of several weeks. Bring your learner's permit (or your out-of-state license if you are 21 or older), proof of insurance, and the vehicle you will be driving.
The road test lasts about 20 minutes and covers basic driving skills: starting the car, turning, stopping, parking, and following traffic signs and signals. An examiner sits in the passenger seat and scores you on safety, control, and obedience to traffic laws. You must pass to receive your license. If you fail, you can retake the test, though you may need to wait a few days or weeks depending on office availability.
If You Already Hold an Out-of-State License
If you have a valid driver's license from another state and you are moving to Florida, you do not need to take the written test again. Instead, visit a DHSMV office with your out-of-state license, proof of Florida residency, and proof of your Social Security number. You will have your vision screened and receive your Florida license without a written or road test. This process is faster than starting from scratch and usually takes one visit.
If your out-of-state license has expired, you will need to retake the written test and road test as if you were a new driver. The same rule applies if you are moving to Florida from a country outside the United States — you will follow the standard path for your age group.
What Happens After You Pass Your Road Test
Once you pass your road test, the DHSMV office will issue you a temporary paper license on the spot. This temporary license is valid for 30 days and allows you to drive when ready. Your permanent plastic license card will arrive by mail within one to two weeks. Keep the temporary license with you while you wait for the permanent one.
Your Florida license is valid for eight years if you are 21 or older, and six years if you are under 21. You will need to renew it before it expires. The DHSMV sends renewal notices by mail about 90 days before your expiration date, and you can renew online, by mail, or in person depending on your situation.
Common Reasons Road Tests Are Failed or Delayed
The most common reason for a failed road test is not coming to a complete stop at stop signs or red lights — examiners watch for this closely. Other frequent failures include improper lane changes, hitting the curb during parking, and not checking mirrors or blind spots before turning. If you fail, ask the examiner what you did wrong so you can practice that specific skill before your next attempt.
Road tests are sometimes delayed or cancelled due to weather — Florida offices may close during hurricanes or severe storms. If your appointment is cancelled, the DHSMV will contact you to reschedule. You can also call ahead on days with bad weather to confirm the office is open before you drive there.
Frequently Asked Questions
Can I take the written test online?
No. Florida requires you to take the written test in person at a DHSMV office. However, you can study for it online using the official Florida Driver's Handbook, which is free on the DHSMV website. Many people also use third-party practice test websites to prepare.
What if I fail the written test?
You can retake it the same day at most DHSMV offices, though some offices limit retakes to one per visit. If you fail twice in one day, you may need to return another day. There is no waiting period between attempts on the same day.
Do I need to bring my own car for the road test?
Yes. You must bring the vehicle you will be driving for the test. It must be registered, insured, and in safe working condition. The examiner will check that the brakes, lights, and windshield wipers work before the test begins.
What if I am 18 and moving to Florida from another state?
If your out-of-state license is valid, you can exchange it for a Florida license without retaking the written or road test. If your license has expired, you will need to take both tests. You do not need to get a learner's permit again, even though you are under 21.
How much does a Florida driver's license cost?
The fee varies depending on the type of license and how long it is valid for. A standard eight-year license costs less than a six-year license. Check the DHSMV website or call your local office for the exact current fee, as prices can change.