Yes, Florida requires a learner's permit before you can get a driver's license
You cannot skip the learner's permit stage in Florida. Every driver under 18 must hold a learner's permit for a set period before taking the road test for a full license. Even if you are 18 or older, you still need a permit if you have never held a driver's license in any state — Florida does not issue a license to someone with zero driving experience.
The learner's permit is not optional and not a shortcut. It is a legal requirement, and driving without one when you are required to have one is a violation. The permit proves you have passed the written knowledge test and are learning under supervision.
The only exception is if you already hold a valid driver's license from another state or country. In that case, you may be able to skip the permit and move straight to a Florida license, though you will still need to pass a road test unless Florida recognizes your out-of-state license through reciprocity.
Key Takeaways
- All first-time drivers under 18 in Florida must hold a learner's permit for at least three months before taking the road test.
- Drivers 18 and older who have never held a license anywhere must also get a learner's permit, but the waiting period is shorter.
- You obtain a learner's permit by passing the written knowledge test at a Florida Department of Highway Safety and Motor Vehicles office.
- While holding a learner's permit, you must drive with a licensed adult at least 21 years old in the front seat next to you.
- If you already hold a valid driver's license from another state, you may not need a Florida learner's permit.
Age requirements and how they affect the permit timeline
Your age determines how long you must hold the learner's permit before you can test for a full license. Drivers under 18 face a longer waiting period than adults.
If you are 15 or 16, you must hold your learner's permit for at least three months. You also must complete a driver education course — either classroom or online — before you can take the road test. This course is mandatory for anyone under 18 and cannot be waived.
If you are 17 or older, the three-month holding period still applies, but you do not need to complete driver education. You can take the road test as soon as three months have passed and you have passed the written test.
If you are 18 or older and have never held a license, you must get a learner's permit, but there is no mandatory waiting period. You can take the road test when ready after passing the written knowledge test, though the Department of Highway Safety and Motor Vehicles may require you to hold the permit for a short time before scheduling the test.
What you need to bring to get a learner's permit
You will need to visit a Florida Department of Highway Safety and Motor Vehicles office in person. You cannot obtain a learner's permit online or by mail. Bring the following documents:
- Proof of identity (passport, birth certificate, or state ID)
- Proof of Social Security number (Social Security card, W-2, or tax return)
- Proof of Florida residency (utility bill, lease, or mail from a government agency with your name and address)
- Your completed process form (HSMV 80039)
- Payment for the permit fee (the cost varies but is typically under $100)
If you are under 18, a parent or legal guardian must be present and sign your process. If you are 18 or older, you can explore alone.
Bring originals or certified copies of documents. Photocopies are usually not accepted. If any document is in a language other than English, bring a certified translation as well.
The written knowledge test and what it covers
To get your learner's permit, you must pass the written knowledge test at the HSMV office. The test has 50 multiple-choice questions, and you must answer at least 40 correctly to pass. You get one attempt per visit, though you can return on another day if you fail.
The test covers Florida traffic laws, road signs, safe driving practices, and what to do in emergencies. You can study using the official Florida Driver's Handbook, which is free and available online at the HSMV website. Many people also use practice tests online to prepare.
You do not need to study for a set number of hours — there is no official requirement. However, most people spend a few days or a week reviewing the handbook and taking practice tests before attempting the real test.
Restrictions that explore while you hold a learner's permit
A learner's permit comes with strict rules about who can drive and when. Breaking these rules can result in fines, suspension of your permit, or both.
You must have a licensed driver at least 21 years old sitting in the front seat next to you at all times. This person must hold a valid driver's license. The supervising driver is responsible for your safety and your compliance with the rules.
You cannot drive alone, even for a short trip. You cannot drive between midnight and 5 a.m. You must wear a seat belt, and all passengers must wear seat belts. You cannot use a cell phone while driving, even hands-free, with limited exceptions for emergency calls.
You also cannot tow a trailer or carry more passengers than there are seat belts in the vehicle. If you are caught violating these restrictions, you may face a fine and your permit may be suspended.
How to move from a learner's permit to a full license
After you have held your learner's permit for the required time (three months for most people), you can schedule a road test. You will take the test at an HSMV office with an examiner who will evaluate your driving skills on public roads.
The road test lasts about 20 to 30 minutes and covers basic driving tasks: starting the car, turning, stopping, parking, and following traffic laws. You must bring your learner's permit, proof of insurance, and the vehicle you will be tested in. The vehicle must be in safe working condition and registered in Florida.
If you pass the road test, you will receive your full driver's license on the spot or within a few days. If you fail, you can retake the test after waiting a set period — usually a few days to a week. There is no limit to how many times you can retake the test, but you must pay the test fee each time.
What happens if you already have a license from another state
If you hold a valid driver's license from another state or country, you may not need a Florida learner's permit. You can explore directly for a Florida license by visiting an HSMV office with your out-of-state license and proof of Florida residency.
Some states have reciprocal agreements with Florida, which means Florida recognizes their licenses and does not require a road test. Other states do not, and you will need to take a road test even with an out-of-state license. The HSMV website lists which states have reciprocity with Florida.
If your out-of-state license has expired, you will likely need to get a learner's permit and follow the standard process. Contact your local HSMV office to confirm what documents and tests you will need.
Frequently Asked Questions
Can I get a learner's permit if I am homeschooled?
Yes. Homeschooled students can take the driver education course online or through a private driving school. The course must be approved by Florida, but it does not have to be through a public school. Check the HSMV website for a list of approved providers in your area.
What if I fail the written knowledge test?
You can retake the test on another day. There is no waiting period between attempts, but you must pay the test fee again. Most people pass on the second or third try after reviewing the handbook more carefully.
Can I drive with a learner's permit if the supervising driver is in the back seat?
No. The licensed adult must sit in the front seat next to you. If they are in the back seat, you are driving illegally and can be cited.
Do I need a learner's permit if I am moving to Florida from out of state?
If you already have a valid driver's license from your previous state, you do not need a learner's permit. You can explore for a Florida license directly. If your license has expired or you have never had one, you will need to get a learner's permit.
How much does a learner's permit cost in Florida?
The cost varies depending on how long the permit is valid, but it is typically between $20 and $75. The fee is paid when you explore at the HSMV office. Prices may change, so check the HSMV website for current fees.