Florida's requirements for a first-time driver's license
To get your first Florida driver's license, you need to pass a written test on traffic laws, pass a road test, provide proof of identity and residency, and pay the process fee. Florida does not require a learner's permit before you take your road test, though many new drivers get one first to practice. The whole process — from your first visit to the Department of Motor Vehicles (DMV) to receiving your license in the mail — typically takes two to four weeks.
Florida calls its DMV the Florida Department of Highway Safety and Motor Vehicles (DHSMV). You can take your written test and road test at any DHSMV office, and you do not need an appointment for the written test, though road test appointments fill up weeks in advance in busy areas.
Key Takeaways
- You must bring proof of identity (a passport, birth certificate, or state ID), proof of Florida residency (a utility bill or lease), and your Social Security number to your first DHSMV visit.
- The written test covers Florida traffic laws and road signs; you can study using the official Florida Handbook or take practice tests on the DHSMV website.
- You must pass the written test before you can schedule a road test, and you must be at least 16 years old to take either test.
- The road test lasts about 20 minutes and tests basic driving skills like parking, turning, and stopping; you take it in your own vehicle or a vehicle you have permission to use.
- Your license arrives by mail within two to four weeks after you pass both tests; you receive a temporary paper license at the DHSMV office that day.
Documents you must bring to the DHSMV
Bring original documents or certified copies — photocopies alone will not work. You need one form of primary identification (a U.S. passport, a certified birth certificate, a state ID, or a military ID) and one form of proof of Florida residency (a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days). Your name on both documents must match exactly.
You also need your Social Security number. Bring your Social Security card if you have it, or be ready to provide the number from memory. If you do not have a Social Security number, you can still get a Florida license, but you will need to fill out an additional form and provide extra documentation — ask the DHSMV clerk what you need when you arrive.
If you are under 18, bring a parent or legal guardian with you. They do not need to stay during your test, but they must sign your process form in person at the DHSMV office.
The written test: what to study and how to pass
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. The test is multiple choice, and you take it on a computer at the DHSMV office.
Study using the Florida Driver's Handbook, which is free and available on the DHSMV website. The handbook covers everything on the test: speed limits, right-of-way rules, parking laws, what different road signs mean, and how to handle emergencies. Many people also use practice tests on the DHSMV website or third-party apps to drill the material before test day.
You can retake the written test the same day if you fail, though you will pay the test fee again. Most people pass on their first try if they study the handbook for a few hours.
Scheduling and taking your road test
You cannot schedule a road test until you pass the written test. After you pass, the DHSMV clerk will give you a form to schedule your road test online or by phone. Road test appointments fill up quickly in urban areas like Miami, Tampa, and Jacksonville — you may need to wait three to six weeks for an opening, especially during summer.
Bring your own vehicle or borrow one from someone who trusts you. The vehicle must be registered, insured, and in safe working condition. The examiner will check the brakes, lights, wipers, and horn before you start driving. If anything is broken, the test will be cancelled and you will lose your appointment slot.
The road test lasts about 20 minutes. The examiner will ask you to perform basic maneuvers: starting the car, driving on local roads, making turns, stopping at stop signs and red lights, parking, and backing up. You must follow traffic laws exactly — speeding, running a red light, or hitting a curb will result in failure. Most people pass on their first try if they have practiced with a licensed driver beforehand.
What happens after you pass both tests
When you pass your road test, the examiner will give you a temporary paper license that is valid for 30 days. This temporary license lets you drive legally while you wait for your permanent license to arrive by mail. Your permanent license is a plastic card that looks like a standard state ID.
Your permanent license arrives within two to four weeks. If you do not receive it after four weeks, contact the DHSMV to check the status. Your temporary paper license remains valid until your plastic card arrives, so you can keep driving.
License types and restrictions for new drivers
Florida issues a Class D license to most first-time drivers. This is a standard license that lets you drive a regular passenger car anywhere in Florida during any hours.
If you are under 18, your license will have restrictions. You cannot drive between midnight and 5 a.m. for the first three months after you get your license. After three months, the restriction lifts. You also cannot use a cell phone while driving, even hands-free, until you turn 18 — this rule applies to all drivers under 18 in Florida, not just new ones.
If you want to drive a motorcycle, tow a trailer, or operate a commercial vehicle, you will need a different class of license and additional testing. Start with your Class D license first, then add endorsements later if you need them.
The cost of getting your Florida license
The written test costs $7. The road test costs $20. The license itself costs $48 for an eight-year license (the standard term for drivers 21 and older). If you are under 21, your license costs $25 and is valid for four years. Fees are paid at the DHSMV office when you take your tests or explore for your license.
Some DHSMV offices accept cash, debit, and credit cards. A few offices accept only certain payment methods, so call ahead or check the DHSMV website to confirm what your local office takes.
Frequently Asked Questions
Do I need a learner's permit before I take my road test in Florida?
No. Florida does not require a learner's permit. You can go straight from passing the written test to taking your road test. However, many new drivers get a learner's permit first to practice driving with a licensed adult before the road test. A learner's permit costs $7 and is valid for one year.
Can I take my road test in a borrowed car?
Yes, as long as the car is registered, insured, and in safe working condition. The person who owns the car does not need to be present during your test. Make sure the brakes, lights, wipers, and horn all work before you arrive at the DHSMV office.
What happens if I fail my road test?
You can retake it as soon as the next day. You will need to pay the $20 road test fee again and schedule a new appointment. There is no limit to how many times you can retake the road test, though you must pass the written test again if more than one year passes between your written test and your road test.
Can I renew my license online or by mail?
You can renew online if your license is not expired and you have not had any major changes (like a new address or name change). Go to the DHSMV website and follow the renewal instructions. If you need to update your address or name, you must visit a DHSMV office in person.
What if my documents have a different name than I use now?
Bring both your old name documents and proof of the name change (a marriage certificate, divorce decree, or court order). The DHSMV will update your records and issue a license with your current legal name.