The Florida path from learner's permit to full license
To get a driver license in Florida, you move through three stages: first you get a learner's permit by passing a written test, then you practice driving under supervision, and finally you pass a road test to earn your full license. The whole process typically takes several months because Florida requires you to hold your learner's permit for a minimum period before you can take the road test. You'll handle all of this through the Florida Department of Highway Safety and Motor Vehicles (DHSMV), either at a local driver license office or online for the written test.
The timeline and requirements differ slightly depending on your age. If you're under 18, Florida has stricter rules about when you can test and who can supervise your practice driving. If you're 18 or older, the process moves faster. Either way, you'll need to bring specific documents to prove your identity and residency, pass two separate tests, and pay fees at each stage.
Key Takeaways
- You must pass a written test to get a learner's permit, then hold it for a set period before you can take the road test for your full license.
- Drivers under 18 must hold their learner's permit for at least 12 months and one day, while drivers 18 and older can take the road test after 10 days.
- You'll need documents proving your identity, Social Security number, and Florida residency before you can get a permit or license.
- The written test covers Florida traffic laws and safe driving practices; the road test checks your ability to operate a vehicle safely in real conditions.
- Fees vary by stage: the permit costs one amount, the license another, and you pay separately for each test or service.
What documents you need before you start
Florida requires you to bring original documents or certified copies to prove three things: who you are, your Social Security number, and that you live in Florida. You cannot use expired documents, and photocopies do not count unless they are certified by the issuing agency.
For proof of identity, bring one of these: a valid U.S. passport, a certified birth certificate, a valid visa, a consular report of birth abroad, or a valid foreign passport with an I-94 stamp. For proof of your Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a pay stub with your full Social Security number. For proof of Florida residency, bring a recent utility bill, a lease or mortgage statement, a homeowner's insurance policy, a bank or credit card statement, or a property tax bill — all dated within the last 60 days.
If you're under 18, you also need a parent or legal guardian to sign your process in person at the driver license office. Bring their ID as well.
Getting your learner's permit: the written test
Your first step is to pass the written test and receive your learner's permit. This test covers Florida traffic laws, road signs, safe driving practices, and what to do in emergencies. You can study using the official Florida Driver License Handbook, which DHSMV publishes free online. The test has 50 questions, and you need to answer at least 40 correctly to pass.
You have two options for taking the test. You can take it online through DHSMV's website from home, or you can go to a driver license office in person. The online option is faster and more convenient — you get your results when ready and can print your permit the same day. If you take it at an office, you'll wait for results and receive your permit on the spot. Either way, there is a fee for the permit.
If you fail the written test, you can retake it. There is no waiting period between attempts, but you do pay the fee each time. Most people pass on their first or second try if they study the handbook beforehand.
How long you must hold your learner's permit
Once you have your learner's permit, you cannot when ready take the road test. Florida requires you to hold the permit for a minimum period, and this period depends on your age.
If you are under 18, you must hold your learner's permit for at least 12 months and one day before you can take the road test. During this time, you must practice driving with a licensed adult who is at least 21 years old sitting in the front passenger seat. If you are 18 or older, you only need to hold your permit for 10 days before you can test.
This waiting period exists because Florida wants younger drivers to have extended supervised practice time. Use your permit period to drive in different conditions — rain, night, heavy traffic — and build real experience before you test.
Scheduling and taking your road test
Once you have held your learner's permit for the required time, you can schedule your road test. You book this through DHSMV's website or by calling your local driver license office. The road test checks whether you can safely operate a vehicle, follow traffic laws, and respond to unexpected situations. It typically lasts 20 to 30 minutes and includes both parking and driving on public roads.
When you go to take the test, bring your learner's permit, proof of insurance for the vehicle you'll use, and the vehicle itself. The vehicle must be in safe working condition — brakes, lights, wipers, and steering all functional. You'll drive with a DHSMV examiner in the passenger seat. They will ask you to perform specific maneuvers like parallel parking, three-point turns, and lane changes, and they will watch how you handle normal driving situations.
If you fail the road test, you can retake it. There is typically a waiting period of a few days before you can schedule another attempt, and you pay the test fee again. Most people pass within two or three attempts if they have practiced regularly during their permit period.
Getting your full driver license after you pass
Once you pass the road test, you receive your full Florida driver license. If you took your road test at a driver license office, you may receive a temporary paper license on the spot and the plastic card will arrive by mail within a few weeks. If you tested elsewhere, you'll go to a driver license office to finalize the process and pay any remaining fees.
Your Florida driver license is valid for eight years if you are under 80 years old. You can renew it online, by mail, or in person before it expires. Keep your license with you whenever you drive — it is the document that proves you are legally permitted to operate a vehicle in Florida.
Fees and what they cover
Florida charges separate fees at each stage of the licensing process. The learner's permit has one fee, the written test has another, and the road test has its own fee. Your full driver license has a separate fee as well. The exact amounts change periodically, so check the DHSMV website for current pricing before you go to a driver license office.
Some driver license offices accept cash, check, and card; others accept only certain payment methods. Call ahead or check online to confirm what your local office takes. If you are renewing rather than getting a first license, some renewal services cost less than the full license fee.
Frequently Asked Questions
Can I take the written test online or do I have to go to an office?
You can take the written test online through the DHSMV website from home, or you can go to a driver license office in person. The online option is faster — you get your results when ready and can print your permit the same day. Both options are valid and cost the same.
What happens if I fail the road test?
You can retake the road test after a short waiting period, usually a few days. There is no limit to how many times you can test, but you pay the test fee each time. Most people pass within two or three attempts if they have practiced regularly during their permit period.
Do I need to take a driver education course to get my license?
Florida does not require a driver education course for adults 18 and older. Drivers under 18 must complete a traffic law and substance abuse course, but this is separate from the written and road tests. Check with DHSMV or a local driver license office for approved course providers.
Can I use an out-of-state learner's permit or license in Florida?
You can drive in Florida with a valid out-of-state permit or license, but you cannot use it as your permanent driving credential. If you become a Florida resident, you must get a Florida license within 30 days. You do not have to retake the written test if you have a valid license from another state, but you will need to pass Florida's road test.
How long does it take to get my plastic license card after I pass the road test?
If you receive a temporary paper license at the driver license office, your plastic card typically arrives by mail within two to three weeks. You can drive legally using the temporary license until the plastic card arrives. Check your local office for their specific timeline.