The Florida driver license exam has two parts: a written test on road rules and a road test where you drive with an examiner
Florida's Department of Highway Safety and Motor Vehicles (DHSMV) runs both tests. The written test covers traffic laws, road signs, and safe driving practices specific to Florida. You take it at a local DHSMV office on a computer. The road test happens after you pass the written exam and hold a learner's permit for the required time. An examiner sits in your car while you drive a set route in your county.
You cannot take the road test on the same day as the written test. Florida requires you to hold your learner's permit for a minimum period before scheduling the driving exam — the length depends on your age. Once you pass both tests, you receive your driver license in the mail within two weeks.
Key Takeaways
- The written test is 50 questions on Florida traffic laws and road signs, taken on a computer at a DHSMV office, and you must score at least 80 percent to pass.
- You must hold a learner's permit for at least three months if you are under 18, or you can take the road test when ready after passing the written test if you are 18 or older.
- The road test lasts about 20 minutes and covers basic driving skills like turning, parking, and following traffic signals on public roads in your area.
- You must bring your learner's permit, proof of identity, proof of Social Security number, and proof of Florida residency to both the written and road tests.
- If you fail either test, you can retake it, but you must wait one day before retaking the written test and schedule a new road test appointment.
What the Written Test Covers
The written test has 50 multiple-choice questions. All questions come from the Florida Driver Handbook, a free booklet you can pick up at any DHSMV office or read online at the DHSMV website. The test covers traffic signs, right-of-way rules, speed limits, parking laws, and what to do in emergencies like brake failure or a skid.
You need a score of 40 out of 50 (80 percent) to pass. The test is given on a computer at the DHSMV office, and you receive your score when ready after you finish. If you fail, you can retake it the next day. There is no limit to how many times you can retake the written test, but you must pay the test fee each time.
The test is offered in multiple languages, including English, Spanish, French, Creole, and others. When you schedule your test appointment, tell the DHSMV office which language you need.
How Long You Must Hold Your Learner's Permit Before the Road Test
The waiting period between your learner's permit and your road test depends on your age. If you are under 18, you must hold your learner's permit for at least three months before you can take the road test. If you are 18 or older, you can take the road test as soon as you pass the written test — there is no waiting period.
Your learner's permit is valid for three years. During the waiting period, you should practice driving with a licensed adult in the car. Florida law requires that a licensed driver who is at least 21 years old sit in the front passenger seat while you drive on a learner's permit.
What Happens During the Road Test
The road test takes about 20 minutes. You drive a route set by the examiner, usually in your county, on public roads. The examiner sits in the front passenger seat and watches how you handle the car. You will be asked to perform basic driving tasks like starting the car, turning left and right, stopping at traffic lights and stop signs, parking, and backing up.
The examiner is looking for safe driving habits: whether you check your mirrors, signal before turning, maintain a safe speed, follow traffic laws, and stay calm. Minor mistakes like hesitating at a stop sign or taking a slightly wide turn usually do not cause you to fail. Major mistakes — running a red light, hitting a curb hard, or refusing to follow the examiner's directions — will result in failure.
You must bring your own car for the road test. The car must be registered, insured, and in safe working condition. The examiner will check that the brakes, lights, wipers, and horn work before you start driving. If anything is broken, the test will be rescheduled.
Documents You Need for Both Tests
Bring the same documents to both the written test and the road test. You need your learner's permit, a photo ID (passport, school ID, or military ID), proof of your Social Security number (Social Security card, W-2 form, or tax return), and proof of Florida residency (utility bill, lease, or bank statement dated within 90 days).
If you do not have all four types of documents, you cannot take the test. The DHSMV will not let you reschedule — you will have to come back another day with everything. Check the DHSMV website or call your local office before you go to make sure you have what you need.
What Happens If You Fail
If you fail the written test, you can retake it the next day. You pay the test fee again. There is no limit to how many times you can retake the written test. Most people pass on the second or third try if they study the Florida Driver Handbook between attempts.
If you fail the road test, you must schedule a new appointment. There is usually a wait of a few days to a few weeks depending on how busy your local DHSMV office is. You do not have to wait a set number of days — you can call and ask for the next available appointment. You pay the road test fee again when you retake it. You are allowed to retake the road test as many times as you need.
How to Schedule Your Tests
You schedule both tests through the DHSMV. You can make an appointment online at the DHSMV website, by phone at 1-844-DL-FLORIDA (1-844-353-5762), or in person at your local DHSMV office. Online scheduling is usually the fastest option. You will need to choose your county, the type of test (written or road), and your preferred date and time.
Written test appointments are usually available within a week or two. Road test appointments can take longer — sometimes several weeks depending on how busy your area is. Schedule as early as you can, especially if you are taking the test during summer or around holidays when offices are busier.
If you need to cancel or reschedule, do it through the same method you used to book — online, by phone, or in person. Canceling online or by phone is faster than going to the office.
Frequently Asked Questions
Can I take the road test in a different county than where I got my learner's permit?
Yes. You can take the road test in any Florida county, even if your learner's permit was issued in a different county. The test route will be in the county where you schedule the appointment. You still need to bring all the same documents.
What if I fail the road test because the examiner said I made a mistake I did not know about?
You can retake the test. If you believe the examiner made an error, you can ask to speak with the office manager at the DHSMV office where you took the test. Bring any notes you took about what happened. The office manager can review the examiner's notes, but they cannot change a failed test result. Your option is to retake the test.
Do I have to take the written test at the same DHSMV office where I got my learner's permit?
No. You can take the written test at any DHSMV office in Florida. You do not have to go back to the office where you got your permit. Choose whichever office is most convenient for you.
What if I am nervous about the road test?
Practice driving as much as you can before your test date. Drive in different conditions — daytime and evening, light traffic and heavier traffic, residential streets and busier roads. Ask your supervising driver to practice the kinds of maneuvers the test covers: turning, parking, backing up, and stopping smoothly. Most examiners understand that new drivers are nervous and will not penalize you for being quiet or taking a moment to think.
Can I use a GPS or phone during the road test?
No. You cannot use a phone, GPS, or any other device while the examiner is in the car. The examiner will give you directions verbally. Pay close attention to their instructions and ask them to repeat if you do not understand.