You can get a Florida driver's license at 16 if you hold a learner's permit for at least 12 months, or at 18 without a permit
Florida has two paths to a full driver's license, and which one you take depends on your age and how long you're willing to wait. If you're 16 or older, you can get a learner's permit right now — but you'll need to hold it for a full 12 months before you can take the road test for a full license. If you're 18 or older, you can skip the learner's permit entirely and go straight to the road test. Either way, you'll need to pass a written test first.
The 12-month waiting period for 16-year-olds is a hard requirement in Florida, not something you can shorten. That means if you get your permit on your 16th birthday, you cannot take the road test until you turn 17. If you wait until you're 17 to get your permit, you can test at 18. The state uses this time to build supervised driving experience before you're on your own.
Key Takeaways
- You must be at least 16 years old to get a learner's permit in Florida, and you must hold it for 12 months before taking the road test.
- If you're 18 or older, you can skip the learner's permit and take the written and road tests back-to-back to get a full license.
- The 12-month permit holding period cannot be shortened, even if you pass your road test early.
- You'll need to pass a written knowledge test before you can take the road test, regardless of which path you choose.
- Florida issues a regular driver's license at 18, but you can get a restricted license at 16 if you complete a driver education course.
The 16-year-old path: learner's permit first, then road test
If you're 16, Florida requires you to start with a learner's permit. You can walk into any Florida Department of Highway Safety and Motor Vehicles (DHSMV) office with the right documents and take the written test the same day. Once you pass, you get your permit when ready — but that's when the 12-month clock starts.
During those 12 months, you must drive with a licensed adult who is at least 21 years old sitting next to you. You cannot drive alone, and there are restrictions on when you can drive (no driving between 11 p.m. and 6 a.m. unless you're going to work or school). After 12 months have passed, you can schedule your road test at any DHSMV office. You'll take the test in a vehicle — usually your own or a family member's — and a state examiner will watch you drive for about 20 minutes.
The 18-year-old path: written test and road test, no waiting
If you're 18 or older, you don't need a learner's permit at all. You can go to a DHSMV office, pass the written knowledge test, and then schedule your road test. Some offices let you take both tests on the same day if space is available, though you may need to come back another day for the road test.
The written test covers Florida traffic laws, road signs, and safe driving practices. The road test is the same as it is for 16-year-olds — about 20 minutes of driving with a state examiner. Once you pass both, you get your full driver's license with no restrictions. You don't have to go through a supervised driving period the way younger drivers do.
Getting a restricted license at 16 with a driver education course
Florida offers a middle option if you're 16 and want to drive without waiting the full 12 months. If you complete an approved driver education course — either through your high school or a private driving school — you can get a restricted license at 16. This is a full license with some limits: you still can't drive between 11 p.m. and 6 a.m., and you must have a licensed adult in the car with you until you turn 17.
The driver education course usually takes a few weeks and includes classroom instruction and behind-the-wheel training. Once you finish, you can take your road test right away instead of waiting 12 months. After you turn 17, the nighttime and adult supervision restrictions drop off, and you have a regular unrestricted license.
What documents you need at any age
No matter which path you take, you'll need to bring specific documents to the DHSMV office. You need proof of your Social Security number (your Social Security card or a tax return), proof of your date of birth (a birth certificate or passport), and proof of your Florida residency (a utility bill, lease, or school enrollment letter with your current address). You also need a valid Social Security number — Florida won't issue a license without one.
If you're under 18, at least one parent or legal guardian must come with you to sign consent forms. Bring their ID as well. If you're explore for a learner's permit or restricted license, you'll also need to bring the completed process form (DHSMV Form HSMV 82053), which you can fill out at home or at the office.
How long the process takes from start to finish
If you're 18 or older and go straight to the road test, you could have your license in as little as a few days — the time it takes to schedule the road test after you pass the written test. Some busy offices have a wait of a week or two for road test appointments.
If you're 16 taking the learner's permit route, the timeline is much longer. You get your permit the day you pass the written test, but you cannot take the road test until 12 months later. Once you schedule the road test, the wait for an appointment is usually one to three weeks depending on how busy your local office is. After you pass the road test, you get your license the same day.
If you're 16 and doing the driver education course route, the course itself takes two to four weeks depending on the school. After you finish, you can take the road test within days or weeks, depending on appointment availability.
What happens if you fail the road test
If you don't pass the road test on your first try, you can take it again. There's no waiting period between attempts — you can schedule another test as soon as appointments are available, which is usually within a week or two. You'll pay the road test fee again each time you take it. Most people pass on their second or third attempt, so one failure doesn't mean you have to wait months.
If you fail the written test, the same rule applies: you can retake it right away at your next visit to the DHSMV office. There's no limit to how many times you can take either test.
Frequently Asked Questions
Can I get my license before I turn 16?
No. Florida law requires you to be at least 16 years old to get a learner's permit or any type of driver's license. You cannot start the process before your 16th birthday.
If I get my permit at 16 and pass my road test at 16, do I have to wait until 17 to get my license?
Yes. The 12-month holding period is a legal requirement, not based on when you pass the test. You must hold your permit for 12 calendar months from the day you received it, even if you pass the road test earlier. You can take the test whenever you want after 12 months have passed, but you cannot get your full license before then.
What if I move to Florida after getting a license in another state?
You can drive on your out-of-state license in Florida for a limited time. Florida recognizes valid licenses from other states, but if you become a Florida resident, you should get a Florida license. Check with your local DHSMV office about the timeline for switching over.
Do I have to take driver education to get my license at 16?
No. Driver education is optional unless you want a restricted license before 12 months have passed. If you're willing to wait the full 12 months with your learner's permit, you don't need to take a course. At 18, driver education is not required at all.
Can I take my road test in a different county than where I got my permit?
Yes. Your learner's permit is valid statewide, and you can take your road test at any DHSMV office in Florida. You don't have to go back to the same office where you got your permit.