The Florida Driver's License Process: What Happens and When
Getting a Florida driver's license involves two separate visits to a Florida Department of Highway Safety and Motor Vehicles (DHSMV) office: one for the written test and one for the driving test. You cannot take both on the same day. The entire process typically takes two to four weeks from start to finish, depending on how quickly you schedule your appointments and pass each test.
Florida issues a standard Class D license to most drivers age 18 and older. If you are under 18, you will follow a different path that includes a learner's permit stage. The state also offers different license types for commercial driving, motorcycle operation, and other specialized categories — but the basic Class D license covers regular passenger vehicle operation.
You do not need to hold a learner's permit as an adult to move directly to a full license, but you do need to pass both the written knowledge test and the road test. The written test covers Florida traffic laws, road signs, and safe driving practices. The road test evaluates your ability to operate a vehicle safely in real driving conditions.
Key Takeaways
- You must visit a DHSMV office twice: once for the written test and once for the road test, and you cannot do both on the same day.
- Bring your Social Security number, proof of identity (passport, birth certificate, or consular report of birth), and proof of Florida residency (utility bill, lease, or bank statement dated within 60 days) to your first appointment.
- The written test costs $7 and the road test costs $20; you pay each fee at the time you take that test.
- You must schedule both appointments in advance through the DHSMV website or by calling your local office; walk-in testing is not available.
- If you fail either test, you must wait one day before retaking it, and you pay the test fee again each time you retake it.
Documents You Need Before Your First Visit
Bring original documents or certified copies — photocopies alone will not work. The DHSMV requires three categories of proof: identity, Social Security number, and Florida residency.
For proof of identity, bring one of these: a valid U.S. passport, a certified birth certificate (with raised seal), a consular report of birth abroad, a valid foreign passport, a valid military ID, or a valid tribal ID. A school ID or work ID is not sufficient on its own.
For your Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a tax return. If you do not have a Social Security number, you will need to provide documentation of your immigration status and work authorization.
For proof of Florida residency, bring a document dated within the last 60 days showing your name and current Florida address. Acceptable documents include a utility bill, a lease agreement, a mortgage statement, a bank or credit card statement, a homeowner's insurance policy, or a rental agreement. A driver's license from another state does not count as proof of residency.
Scheduling Your Written Test Appointment
Go to the DHSMV website at www.flhsmv.gov and select "Schedule an Appointment" or call your local DHSMV office directly. You cannot walk in for testing. The website shows available dates and times at each office location, and you can book up to 30 days in advance.
When you arrive for your written test, bring all three categories of documents listed above, plus your current out-of-state driver's license if you have one. You will also fill out a Florida Driver License process (DHSMV Form HSMV 82053) at the office — you can read and pre-fill this form before you go, which speeds up the process.
The written test has 50 questions and you must answer at least 40 correctly to pass. You have one hour to complete it. The test is offered in English and Spanish, and in other languages by special request. You will receive your score when ready after you finish.
Taking and Passing the Road Test
You cannot schedule your road test until you have passed the written test. Once you pass, you can book your road test appointment through the same DHSMV website or by phone. Road test appointments typically fill up 2 to 4 weeks in advance, so schedule as soon as you pass the written test.
For your road test, bring your Social Security card or proof of Social Security number, proof of residency, and the vehicle you will drive during the test. The vehicle must be registered, insured, and in safe working condition. All lights, brakes, wipers, and mirrors must function. Bring proof of insurance and vehicle registration.
The road test lasts about 20 minutes and covers basic vehicle operation, turning, parking, stopping, and response to traffic signals and road conditions. The examiner will direct you where to drive. You must follow all traffic laws during the test. Common reasons people fail include rolling through stop signs, improper lane changes, hitting the curb while parking, and failing to signal.
If you pass the road test, you will receive a temporary license document on the spot. Your permanent plastic license card will arrive by mail within 7 to 10 business days.
Fees and Payment
The written test costs $7. The road test costs $20. You pay each fee at the time you take that test — you cannot pay both fees at once. If you fail either test and retake it, you pay the test fee again.
The license itself has no separate issuance fee for a standard Class D license. Your temporary document is valid when ready after you pass the road test, and your permanent card is mailed to you at no additional cost.
DHSMV offices accept cash, debit cards, and credit cards. Some offices may have ATMs on-site if you need cash.
What to Do If You Fail a Test
If you fail the written test, you must wait at least one day before retaking it. You can schedule your next attempt through the DHSMV website or by phone. You pay the $7 fee again when you retake the test.
If you fail the road test, the same rule applies: wait one day, then schedule your next attempt and pay the $20 fee again. The examiner will give you a written explanation of what you did wrong, which helps you prepare for your next attempt.
There is no limit to how many times you can retake either test, but each attempt costs money and takes time to schedule. Many people find it helpful to take a driving course or practice with a licensed driver before their road test.
After You Pass: Your Temporary and Permanent License
When you pass the road test, you will receive a temporary license document printed on paper. This document is valid for driving when ready and remains valid for 30 days while you wait for your permanent plastic card to arrive by mail.
Your permanent license card will be mailed to the address you provided on your process. Standard mail delivery takes 7 to 10 business days. If you do not receive it within two weeks, contact your local DHSMV office.
Your Florida license is valid for eight years from the date of issue. You will need to renew it before it expires if you want to continue driving legally in Florida.
Frequently Asked Questions
Can I take the written test and road test on the same day?
No. You must pass the written test first, then schedule your road test for a different day. This is a Florida requirement and cannot be waived.
What happens if I move to Florida from another state and already have a valid driver's license?
You can exchange your out-of-state license for a Florida license without taking either test. Bring your current license, proof of identity, proof of Social Security number, and proof of Florida residency to a DHSMV office. There is a $20 fee for the license itself. You do not need to take the written or road test.
Do I need to take a driver's education course before I can get my license?
No, not as an adult. Driver's education is required only for people under 18 who are getting their first license. Adults can take the written and road tests without a course, though many people find practice helpful.
What if I fail the road test three times — is there a limit?
There is no legal limit to how many times you can retake the road test in Florida. You can retake it as many times as needed, but you pay the $20 fee each time and must schedule a new appointment.
Can I use a rental car or my friend's car for the road test?
Yes, as long as the vehicle is registered, insured, and in safe working condition. The vehicle does not have to be registered in your name. Bring proof of insurance and registration for whichever vehicle you use.