Book your Florida driving test through the Department of Motor Vehicles website or by phone
To schedule a driving test in Florida, you contact the Florida Department of Highway Safety and Motor Vehicles (DHSMV) directly. You can book online through their website at www.flhsmv.gov, by calling their customer service line, or by visiting a local Driver License office in person. The online system is fastest — you pick your county, choose an available date and time slot, and confirm when ready.
You will need your learner's permit number and a valid email address to book online. If you call, have your permit number ready and be prepared to provide your name, date of birth, and the county where you want to test. Walk-in appointments are possible at some offices, but availability is limited and wait times can be long, so scheduling ahead is more reliable.
Key Takeaways
- Schedule your test online at flhsmv.gov, by phone, or in person at a local Driver License office.
- You must have a valid learner's permit and meet the minimum practice hours required in Florida before booking.
- Test slots fill quickly during peak times, so book as soon as you are ready rather than waiting until the last minute.
- Bring your learner's permit, proof of identity, proof of residency, and the vehicle you will use for the test on your appointment day.
- If you fail the test, you can reschedule when ready, but you must wait at least seven days before retesting.
What you need before you can schedule
Florida requires you to hold a learner's permit for a minimum of one year before you can take the driving test. You also must be at least 16 years old. If you are under 18, you need to complete a driver education course and log at least 50 hours of supervised driving, with 10 of those hours at night. These requirements must be met before you book — the DHSMV system will not let you schedule if your permit has not been active long enough.
Check your permit to confirm the issue date. If you are close to the one-year mark, you can schedule your test for the date it becomes may be able to access. You do not need to wait until the exact anniversary; Florida allows testing any time after the full year has passed.
How to book online at flhsmv.gov
Go to www.flhsmv.gov and look for the "Schedule an Appointment" or "Driver License Services" section. Select "Road Test Appointment" from the menu. Enter your learner's permit number and date of birth to pull up your record. The system will show you which counties have available slots and what dates are open.
Choose your preferred county — this should be where you live or where you plan to take the test. Select a date and time from the available options. The system typically shows slots two to three months out, though this varies by location and demand. Confirm your selection, and you will receive a confirmation number by email. Save this number; you will need it if you need to reschedule or if there are any questions about your appointment.
Scheduling by phone or in person
To schedule by phone, call the DHSMV customer service line. Wait times can be 15 to 45 minutes depending on the time of day and day of the week. Have your learner's permit number, full name, date of birth, and preferred county ready. The representative will check your permit status and show you available dates. You can book the same day you call.
If you visit a Driver License office in person, bring your learner's permit and ask to schedule a road test. Most offices have a dedicated window or counter for appointments. You can usually book within a few days to a few weeks depending on how busy that office is. Some offices allow walk-in testing on the same day if slots are available, but this is not may provide.
What happens after you book
You will receive a confirmation email with your appointment date, time, location, and a confirmation number. The email also lists what you must bring on test day. Read it carefully — missing required documents will result in a cancelled appointment and you will lose your slot.
You can reschedule or cancel your appointment through the same website where you booked, or by calling customer service. If you cancel, you can rebook when ready. If you miss your appointment without cancelling, you may have to wait longer to get another slot, and some offices charge a fee to reschedule after a no-show.
Documents and vehicle requirements for test day
Bring your learner's permit, a valid photo ID (passport, state ID, or military ID), and proof of residency (utility bill, lease, or bank statement with your name and address). You also need proof of vehicle insurance for the car you will use during the test. The vehicle itself must be registered, have valid tags, and pass a safety inspection — working headlights, brake lights, turn signals, wipers, and a functioning horn.
The vehicle must have a valid inspection sticker if your test is in a county that requires one. The examiner will do a quick walk-around before the test begins to check these items. If anything is missing or broken, the test will be cancelled and you will need to reschedule.
If you fail and need to reschedule
If you do not pass the driving test, you can schedule a new appointment when ready. However, Florida law requires you to wait at least seven days before retesting. You can book your next slot right away for a date seven days or more in the future. There is no limit on how many times you can retake the test, but each attempt requires a new appointment and you must bring all required documents again.
Some people find it helpful to schedule their retest before leaving the testing facility, while the experience is fresh and slots are still available. This prevents the frustration of waiting weeks to find an open time later.
Frequently Asked Questions
Can I schedule a test if my learner's permit is expired?
No. Your permit must be valid on the day of your test. If it has expired, you must renew it at a Driver License office before you can schedule or take the road test. Renewal is quick and can often be done the same day you visit.
What if there are no available appointments in my county?
Try scheduling in a neighbouring county if you are willing to travel. Availability varies by location and time of year. You can also call customer service to ask about cancellations or to be placed on a waitlist for your preferred county.
Do I have to use the same vehicle for the test that I practiced in?
No, but the vehicle must meet safety requirements and you should be comfortable driving it. The examiner will test your ability to operate the vehicle safely, so using one you know well is a good idea.
What time of day should I schedule my test?
Morning appointments tend to have shorter wait times and examiners are often fresher. Afternoon slots can run behind if morning tests take longer than expected. Choose whatever time works best for your schedule, but book early in the day if you have the option.
Can someone else schedule the test for me?
No. You must schedule using your own learner's permit number. However, someone can help you navigate the website or make the phone call on your behalf if you need information.