Where to schedule your Florida road test
You schedule your Florida road test through the Department of Highway Safety and Motor Vehicles (DHSMV), which runs all testing in the state. You cannot schedule through a third-party website or service — only through official DHSMV channels. The state offers two ways to book: online through the DHSMV website or by phone with a representative.
The online method is faster and available 24 hours a day. You go to the DHSMV website, select "Schedule Your Road Test," and choose your preferred testing location and date from available slots. The phone method requires calling your local county tax collector's office, which handles road testing appointments for DHSMV. Wait times on the phone vary by county, but calling early in the morning typically means shorter holds.
Key Takeaways
- Schedule through the official DHSMV website or by calling your county tax collector's office — no other method books a real appointment.
- You need your learner's permit number, a valid email address, and a phone number to complete an online booking.
- Road test slots fill up weeks or months in advance in busy counties, so book as soon as you are ready to test.
- You can reschedule or cancel up to 24 hours before your test without losing your fee, but canceling closer than that forfeits the payment.
What you need before you can book
Before you schedule, you must have a valid Florida learner's permit. The permit number appears on the card itself and you will need it to complete the booking. You also need an email address and a phone number where DHSMV can reach you to confirm your appointment and send reminders.
Have your permit in front of you when you book, whether online or by phone. If you do not yet have a learner's permit, you must get one first — you cannot schedule a road test without it. The permit requires passing a written knowledge test at your county tax collector's office or through an approved testing vendor.
Online booking step by step
Go to the DHSMV website and look for the "Schedule Your Road Test" link, usually found under the "Driver Licenses" section. Click it and you will be asked to enter your learner's permit number. The system will pull up your record and show you which testing locations serve your area.
Select the location closest to you or most convenient for your schedule. The calendar will then show you available dates and times — these vary by location and season, with rural areas often having fewer slots than urban centers. Pick your preferred date and time, enter your email and phone number to confirm, and the system will send you a confirmation when ready. Save this confirmation or write down your appointment number, as you will need it on test day.
Booking by phone through your county
If you prefer to book by phone, call your county tax collector's office directly. The tax collector's office handles road testing for DHSMV in your county. You can find the phone number by searching "[your county name] tax collector" online or by calling DHSMV's main line at 850-617-3000 and asking for the number.
When you call, have your learner's permit number ready. The representative will ask which testing location you prefer and what dates work for you. They will then book the appointment and give you a confirmation number over the phone. Ask them to email or mail the confirmation to you so you have a record of the date and time.
How far in advance to book
Book as soon as you feel ready to test. In busy counties like Hillsborough, Miami-Dade, and Broward, road test slots can fill up 8 to 12 weeks ahead. In smaller or rural counties, you may find openings 2 to 4 weeks out. The exact wait depends on how many testing stations operate in your county and how many people are testing that month.
If all nearby dates are full, you have two options: check back frequently for cancellations (people cancel regularly, especially within a week of their test), or look at testing locations in neighboring counties if you are willing to travel. Some people find earlier slots 30 or 40 miles away than in their home county.
Rescheduling or canceling your appointment
You can reschedule or cancel your road test through the same DHSMV website where you booked it, or by calling your county tax collector's office. The key important date is 24 hours before your scheduled test time. If you cancel or reschedule more than 24 hours in advance, you keep your test fee and can use it for a new appointment.
If you cancel or reschedule within 24 hours of your test, you lose the fee. If you miss your appointment without canceling, you also lose the fee and must pay again to book a new test. The test fee in Florida is currently $7.50, but confirm the current amount when you book since fees can change.
What to bring on test day
Bring your learner's permit (the physical card), your confirmation number or appointment details, and a valid photo ID. The ID can be a passport, military ID, or state ID card — it does not have to be a driver's license since you do not have one yet. Bring the vehicle you will be testing in at least 10 minutes early so the examiner can inspect it for safety before the test begins.
The vehicle must have valid registration, current insurance, and working lights, wipers, horn, and brakes. If the vehicle fails the safety inspection, your test will be canceled and you will lose your appointment slot. You will need to reschedule and bring a different vehicle that passes inspection.
Frequently Asked Questions
Can I schedule a road test without a learner's permit?
No. You must have a valid Florida learner's permit before you can book a road test. If you do not have one, you need to pass the written knowledge test first at your county tax collector's office or through an approved vendor.
What if I cannot find any available test dates in my county?
Check testing locations in neighboring counties — you can test anywhere in Florida, not just your home county. You can also check back frequently for cancellations, which happen regularly. Some people set phone reminders to check the online system every few days.
Do I have to test in the same county where I got my learner's permit?
No. Your learner's permit is valid statewide, so you can schedule your road test at any DHSMV testing location in Florida, regardless of which county issued your permit.
What happens if I fail my road test?
You can reschedule and test again. There is no limit to how many times you can take the road test in Florida, but you must pay the test fee each time you book a new appointment.
Can someone else schedule the test for me?
The person whose permit is being tested must be the one to schedule the appointment, whether online or by phone. You will need your own learner's permit number and contact information to complete the booking.