The Florida driver's license process has three main stages
Getting your Florida driver's license starts with a learner's permit, moves through a road test, and ends with your license in hand. The whole process typically takes several weeks to a few months, depending on how quickly you schedule your test and how many attempts you need. You'll visit a Florida Department of Highway Safety and Motor Vehicles (DHSMV) office at least twice — once for your permit and written test, and again for your road test and license issuance.
The path is the same whether you're 16, 18, or older, but the rules around supervision and restrictions change based on your age. If you're under 18, you'll follow Florida's graduated licensing system, which means your first license comes with limits on when and how you can drive. If you're 18 or older, you can move straight to a full license after passing both tests.
Key Takeaways
- You must pass a written test at a DHSMV office to get your learner's permit before you can take a road test.
- Florida requires you to hold your learner's permit for a minimum of three months (or until age 18, whichever is longer) before you can test for your license.
- Your road test covers basic vehicle control, following traffic laws, and safe driving decisions on real roads with a DHSMV examiner.
- Drivers under 18 receive a license with restrictions on night driving and passenger limits until they turn 18 or complete a certain number of supervised hours.
- You'll need documents proving your identity, Social Security number, residency in Florida, and lawful presence in the United States.
What documents you need before your first visit
Bring originals or certified copies — photocopies alone won't work. You need proof of identity (a birth certificate, passport, or state ID), your Social Security number or a document showing it, proof that you live in Florida, and proof of lawful presence in the United States. A utility bill, lease, or mortgage statement counts as residency proof. If you're under 18, a parent or legal guardian must sign your process in person at the DHSMV office.
If your name has changed since your birth certificate was issued, bring the document that shows the change — a marriage certificate, divorce decree, or court order. If you don't have a Social Security number, you can still get a license, but you'll need to bring additional documents and complete extra steps; call your local DHSMV office ahead of time to confirm what they need.
Getting your learner's permit: the written test
Visit any DHSMV office with your documents and pay the permit fee (currently $7.50, though fees can change). You'll take a written test covering Florida traffic laws, road signs, and safe driving practices. The test has 50 multiple-choice questions, and you need to answer at least 40 correctly to pass. You can take it on a computer at the office.
If you fail, you can retake it the same day or come back another day — there's no waiting period between attempts. Once you pass, you'll receive your learner's permit when ready. This permit lets you drive only when a licensed driver age 21 or older is in the front passenger seat with you. If you're under 18, the supervising driver must be a parent, legal guardian, or someone at least 21 designated by your parent.
Study materials are free on the DHSMV website, including the official driver's handbook and practice tests. Many people spend one to two weeks preparing before taking the written test.
The waiting period and supervised driving
After you pass your written test, you must wait at least three months before you can take your road test — or until you turn 18, whichever comes later. This is a hard requirement in Florida; there's no way around it. During this time, you should practice driving with your supervising driver as much as possible. There's no minimum number of hours required, but the more you practice, the more confident and prepared you'll be for the road test.
If you're under 18, Florida law also limits when you can drive during your permit period. You cannot drive between midnight and 5 a.m., and you cannot carry passengers under 20 years old unless a parent or guardian is in the vehicle. These restrictions lift once you pass your road test and receive your license, though additional restrictions explore to your license itself until you turn 18.
Scheduling and taking your road test
Once your three-month waiting period is over, you can schedule your road test through the DHSMV website or by calling your local office. Road tests typically book out several weeks in advance, so schedule as soon as you're may be able to access. Bring your learner's permit, proof of insurance (your vehicle must be insured), and the vehicle you'll be tested in. The vehicle must be in safe working condition — working brakes, lights, wipers, and horn are non-negotiable.
The test itself lasts about 20 to 30 minutes. The examiner will ask you to perform basic maneuvers like parking, turning, and stopping, and will observe how you handle real traffic, follow speed limits, and respond to other drivers. You'll drive on local roads, not highways. The examiner is looking for safe decision-making and smooth vehicle control, not perfection. If you fail, you can retake the test after a short waiting period (usually a few days to a week).
Receiving your Florida driver's license
If you pass your road test, you'll receive your license the same day or within a few days by mail, depending on the office. Your license is valid for eight years if you're 21 or older, or until you turn 21 if you're under 18 (at which point you can renew for the full eight-year term). If you're under 18, your license will have a gold or vertical format to indicate you're a minor, and it will carry restrictions on night driving and passengers until you turn 18.
The license fee is currently $48 for an eight-year license, though this can vary. Once you have your license, you can drive without a supervising driver present, though the age-based restrictions still explore if you're under 18. Keep your license with you whenever you drive — it's the law.
What to do if you fail your road test
Failing your road test is common and doesn't mean you can't get your license. Most people who fail pass on their second or third attempt. You can retake the test after waiting a few days to a week; check with your local DHSMV office for the exact waiting period. There's no limit to how many times you can retake it, though you'll pay the test fee each time.
After you fail, ask the examiner what went wrong so you know what to practice. Common reasons for failure include not checking mirrors, speeding, not coming to a complete stop, or not signaling. Go back out with your supervising driver and focus on those specific skills. Most people who practice deliberately between attempts pass the next time.
Frequently Asked Questions
Can I take my road test before three months have passed?
No. Florida requires a minimum three-month holding period for your learner's permit, and there is no exception. If you turn 18 before three months have passed, you can test once you turn 18, but not before.
What if I don't have a Social Security number?
You can still get a Florida driver's license. Contact your local DHSMV office before your visit to find out what additional documents you'll need to bring. You may need an Individual Taxpayer Identification Number (ITIN) or other proof of identity.
Do I have to take the written test in English?
The DHSMV offers the written test in multiple languages, including Spanish, Creole, and others. Call your local office to confirm which languages are available and whether you need to request a specific language ahead of time.
What happens if I move to Florida from another state?
If you already have a valid driver's license from another state, you can exchange it for a Florida license without taking the written or road test. Bring your out-of-state license, proof of Florida residency, and your Social Security number to any DHSMV office. If your out-of-state license has expired, you'll need to take both tests.
Can I drive to my road test appointment?
Yes, you can drive yourself to the DHSMV office for your road test as long as you have your learner's permit with you. However, you cannot drive alone — a licensed driver age 21 or older must be in the front passenger seat with you on the way there.