What You Need to Know Before You Start
Florida issues three types of driver's licenses: a standard license for drivers 18 and older, a junior license for 16- and 17-year-olds with restrictions, and a commercial license for those operating heavy vehicles. Most people start with a learner's permit, which lets you practice driving with a licensed adult in the car, then move to a full license after passing a road test. The entire process typically takes several weeks to a few months, depending on how quickly you schedule your tests and how much you practice.
You'll need to pass a written test on Florida traffic laws, a vision screening, and a road test before the state issues your license. You'll also need to bring specific documents to prove your identity, Social Security number, and Florida residency. The process is the same whether you're 16 or 56, though younger drivers face additional restrictions on their first license.
Key Takeaways
- Florida requires a learner's permit before a full license, and you must hold it for a minimum of one month before taking the road test.
- You need to bring your Social Security card, proof of identity (passport or birth certificate), and proof of Florida residency (utility bill or lease) to the Department of Motor Vehicles office.
- The written test covers Florida traffic laws and road signs; you can study using the official Florida Driver's Handbook, available free online.
- Your road test is scheduled after you pass the written test, and you must bring a vehicle that is registered, insured, and in safe working condition.
- Drivers under 18 receive a junior license with restrictions on nighttime driving and passenger limits until they turn 18 or hold the license for two years.
Getting Your Learner's Permit in Florida
Your first step is to visit a Florida Department of Motor Vehicles (DMV) office and take the written test for a learner's permit. You'll need to bring your Social Security card, a document proving your identity (a passport, birth certificate, or state ID), and proof that you live in Florida (a utility bill, lease agreement, or bank statement with your name and address). Bring the originals—photocopies are not accepted.
The written test has 50 questions about Florida traffic laws, road signs, and safe driving practices. You must answer at least 40 questions correctly to pass. You can study using the Florida Driver's Handbook, which the DMV provides free at every office and online at flhsmv.gov. Most people spend one to two weeks studying before taking the test.
Once you pass, you'll receive your learner's permit on the spot. This permit is valid for three years and allows you to drive only when a licensed adult (at least 21 years old) is sitting next to you in the front seat. If you're under 18, you cannot drive between midnight and 5 a.m., even with a licensed adult present.
How Long You Must Hold Your Learner's Permit
Florida law requires you to hold your learner's permit for at least one month before you can take the road test. This waiting period exists so you have time to practice and build real driving experience. During this month, you should practice in different conditions—daytime and evening, light traffic and heavier traffic, residential streets and highways.
If you're under 18, the waiting period is longer: you must hold your permit for at least three months and complete at least 50 hours of supervised driving, with at least 10 of those hours at night. You'll need to keep a log of your driving hours to show the examiner. If you're 18 or older, you only need to meet the one-month minimum.
Scheduling and Passing Your Road Test
After you've met the waiting period, you can schedule your road test through the DMV. You can book online at flhsmv.gov, by phone, or in person at any DMV office. Tests are usually available within two to four weeks of when you call, though wait times vary by location and season.
On test day, bring your learner's permit, proof of insurance for the vehicle you're using, and the vehicle's registration. The vehicle must be in safe working condition—the examiner will check that the brakes, lights, windshield wipers, and horn all work. You cannot use a vehicle with a "For Sale" sign or temporary tag.
The road test lasts about 20 minutes. The examiner will ask you to perform basic driving tasks: starting the car, pulling into traffic, turning, changing lanes, parking, and stopping. You'll also drive on at least one road outside a residential area. You must follow all traffic laws and demonstrate safe driving habits. If you fail, you can retake the test, but you'll need to schedule another appointment and pay the test fee again.
What Happens After You Pass Your Road Test
Once you pass the road test, you're issued your Florida driver's license on the same day. Your license is valid for eight years if you're 80 years old or younger, and four years if you're older than 80. You can choose to renew by mail or online before it expires.
If you're under 18, your first license is a junior license, which comes with restrictions. You cannot drive between 11 p.m. and 6 a.m. (with limited exceptions for school, work, or medical emergencies), and you can have no more than one passenger under 21 in the car unless a parent or guardian is present. These restrictions lift when you turn 18 or after you've held the junior license for two years, whichever comes first.
Documents You'll Need at Every Step
Keep these documents ready before you visit the DMV. For your learner's permit, you need your original Social Security card, one form of identity (passport, birth certificate, or state ID), and one proof of Florida residency. For your road test, bring your learner's permit, proof of insurance, and the vehicle's registration. For your final license, you'll need your road test pass confirmation.
All documents must be originals or certified copies. The DMV does not accept photocopies, faxes, or digital images. If you don't have a Social Security card, bring a Social Security letter from the Social Security Administration instead. If you're not a U.S. citizen, bring your visa or immigration document along with your passport.
Costs and Fees in Florida
The learner's permit costs $7.50. The road test costs $20. Your driver's license costs $48 for an eight-year license (or $30 for a four-year license if you're over 80). These fees are paid at the DMV office when you take each test or receive your license. The DMV accepts cash, debit, and credit cards.
If you fail your road test, you pay the $20 fee again when you retake it. If you need to replace a lost or damaged license, that costs $25. Renewal by mail or online costs the same as your original license.
Frequently Asked Questions
Can I take my road test in a different county than where I got my learner's permit?
Yes. Your learner's permit is valid statewide, so you can take your road test at any DMV office in Florida. You don't need to return to the same office where you took your written test.
What if I fail my road test?
You can retake it as many times as you need. Schedule another appointment at the DMV, pay the $20 test fee again, and bring the same documents. Many people pass on their second or third attempt after more practice.
Do I need to take a vision test?
Yes. The DMV screens your vision as part of the learner's permit process. If you wear glasses or contacts, wear them during the test. If you fail the vision screening, you'll be required to wear corrective lenses while driving.
Can I get a Florida license if I'm not a U.S. citizen?
Yes. You need a valid visa or immigration document, your passport, and proof of Florida residency. The process is the same as for citizens. Undocumented immigrants cannot get a standard license but may be able to get a limited-purpose ID through a different process.
How do I renew my Florida license?
You can renew online at flhsmv.gov if your license is not suspended and you haven't had a major change in your information. You can also renew by mail or in person at the DMV. Renewal costs the same as your original license and extends your license for another eight years.