How to book a Florida road test appointment
You book a Florida road test through the Department of Highway Safety and Motor Vehicles (DHSMV) online portal or by phone. The online system is faster — you go to the DHSMV website, select your county, choose an available date and time slot, and confirm. If you prefer to call, the DHSMV customer service line can book you as well, though wait times are typically longer than booking online.
You must have a valid learner's permit (a Class E permit for regular drivers) before you can schedule. The permit itself must be at least one business day old — you cannot test the same day you receive it. Your permit also cannot be expired; if it has lapsed, you will need to renew it before booking a test.
Appointment availability varies by county and time of year. Urban counties like Miami-Dade and Hillsborough typically fill up faster than rural ones. If your preferred location and date are full, you can check back daily — cancellations happen regularly and new slots open up. Some people find it easier to book at a less busy testing location even if it means driving farther.
Key Takeaways
- Book online through the DHSMV website or by phone; online is faster and shows real-time availability.
- Your learner's permit must be valid and at least one business day old before you can schedule a test.
- Bring your permit, a valid photo ID, proof of Social Security number, and proof of Florida residency to the test.
- The road test itself lasts about 20 to 30 minutes and covers basic vehicle control, turns, parking, and following traffic laws.
- You must bring a vehicle that is registered, insured, and has working safety equipment; the examiner will inspect it before the test begins.
What documents and vehicle you need to bring
Bring your learner's permit and a valid photo ID — a passport, military ID, or Florida ID card all work. You also need proof of your Social Security number (your Social Security card, W-2, or tax return) and proof of Florida residency (a utility bill, lease, or bank statement dated within the last 60 days). If any of these are missing, the examiner will not let you test and you will forfeit your appointment.
The vehicle itself must be registered in Florida, have current insurance, and pass a safety inspection on the spot. The examiner checks the brakes, lights (headlights, taillights, brake lights, turn signals), windshield wipers, horn, and mirrors. If anything is broken or missing, you fail the safety check and cannot test. Bring a vehicle you know is in good working order.
The vehicle must also have a valid registration sticker on the license plate and proof of insurance in the glove box. If the registration or insurance is expired, bring the renewal documents showing they are current. The examiner will look at these before you start driving.
What happens during the road test
The test lasts about 20 to 30 minutes. The examiner sits in the passenger seat and gives you directions — they will ask you to drive on local streets, make turns, parallel park or perform a three-point turn, and follow traffic signs and signals. They are watching for smooth steering, proper use of mirrors, correct signaling, safe speed, and whether you obey traffic laws.
Common reasons people fail include hitting the curb during parking, rolling through a stop sign, failing to signal, speeding, or hitting the examiner's brake (a pedal on the passenger side the examiner can use if they feel unsafe). Minor mistakes like hesitating at a turn or being slightly jerky with the steering wheel do not automatically fail you — the examiner is looking for overall safe driving, not perfection.
You will know your result before you leave. If you pass, you can go to a local tax collector's office to get your driver's license. If you fail, you can reschedule another test, but you must wait at least one business day before booking again.
Rescheduling or canceling an appointment
If you need to cancel or reschedule, log into your DHSMV account online or call customer service. Canceling online is when ready; by phone it takes a few minutes. You can reschedule to a different date and location in the same step. There is no fee to cancel or reschedule, and you do not lose your permit if you miss an appointment — you straightforward forfeit that slot.
If you miss your appointment without canceling, you can still book another one, but some counties may flag repeated no-shows. It is better to cancel if you know you cannot make it, so the slot opens up for someone else and you avoid any potential restrictions.
How long the wait is between booking and your test date
Wait times vary widely by county and season. In busy urban areas during peak months (spring and summer), you might wait four to eight weeks for an opening. In slower rural counties or during winter, you might find an appointment within two to three weeks. The online system shows you exactly what dates are available when you book, so you will know the wait before you commit.
If you need a test sooner, check back frequently — cancellations create new slots almost daily. Some people set a phone reminder to check the DHSMV website at the same time each day. Another option is to look at testing locations in neighboring counties; a 20-minute drive to a less busy county can sometimes cut your wait in half.
What to expect if you fail and need to retake the test
You can reschedule when ready after failing, though you must wait at least one business day before the new test date. There is no limit to how many times you can take the road test, and each attempt costs nothing. Your learner's permit remains valid as long as it has not expired, so you can keep testing until you pass.
Between attempts, practice the specific skills the examiner noted. If you failed on parallel parking, spend time on that. If you rolled through a stop, focus on coming to a complete stop and counting to three before moving. Many people pass on their second or third attempt after targeted practice.
Frequently Asked Questions
Can someone else take the road test for me or with me in the car?
No. You must be the one driving, and only you and the examiner can be in the vehicle during the test. You cannot have a parent, friend, or instructor present. Your learner's permit requires a licensed driver to be with you when you practice, but the test itself is just you and the examiner.
What if I fail the safety inspection on my vehicle?
You cannot test that day. You will need to fix the problem (repair the brake light, replace the wiper blade, etc.), get the vehicle inspected again, and reschedule your appointment. There is no fee to reschedule, so cancel your current slot and book a new one once the vehicle is ready.
Do I need to bring my Social Security card, or will a tax return work?
Either one works as proof of your Social Security number. A W-2, 1099, or tax return from the past two years is acceptable. You do not have to bring the original card itself — a copy is fine. Just bring one of these documents along with your other required paperwork.
What if my learner's permit expires before my test date?
You will not be able to test. Renew your permit at a tax collector's office or through the DHSMV before your appointment. Once it is renewed, your test appointment remains valid — you do not need to reschedule. Just bring the new permit to your test.
Can I take the road test in a different county than where I got my permit?
Yes. You can test in any Florida county, regardless of where you live or got your permit. Some people book in a neighboring county if wait times are shorter there. Your permit is valid statewide, so the location does not matter as long as you have all required documents.