How to Schedule Your Florida Driving Test Appointment
Book your test through the Florida DMV website or by phone, not in person
You cannot walk into a Florida DMV office and schedule a driving test on the spot. The Florida Department of Motor Vehicles requires you to book your appointment online at www.flhsmv.gov or by calling 1-844-435-7352. The online system lets you pick your test location and preferred date; the phone line works the same way but takes longer.
You must have a learner's permit (a valid Class E permit) before you can schedule. If you do not have one yet, you need to pass the written knowledge test first — that is a separate appointment. Once your permit is active, you can book the driving test immediately.
The system shows you available dates at your chosen testing location. Appointments fill up weeks in advance in busy areas, so book as soon as you know you are ready. If all dates are full, check back daily — cancellations happen and new slots open.
Key Takeaways
- Schedule online at flhsmv.gov or call 1-844-435-7352; you cannot book in person at a DMV office.
- You must have a valid Florida learner's permit before booking a driving test.
- Bring your permit, a valid photo ID, and proof of insurance to your test appointment.
- Test slots fill weeks ahead in many counties, so book as soon as you are ready to test.
- If your preferred date is full, check back daily for cancellations or choose a different location.
What documents and information you need before booking
Have your learner's permit number ready when you book. You will also need to provide your date of birth, Florida driver's license number (if you have one), and the county where you want to test. If you are testing in a different county than where you live, that is fine — the system lets you choose any location.
You do not need to upload documents to book the appointment. The DMV checks your permit status in their system when you schedule. If your permit has expired or been suspended, the booking system will tell you and you will need to renew it before you can proceed.
What to bring on test day
Bring three things: your learner's permit, a valid photo ID (passport, military ID, or state ID card all work), and proof of insurance for the vehicle you will be testing in. The proof of insurance can be a printed card, a digital image on your phone, or a letter from your insurance company. It must show the vehicle's VIN and be current on the test date.
The vehicle itself must be registered, have working brakes and lights, and pass a quick safety check by the examiner. Bring the registration and title or a rental agreement if the car is not yours. If you are using a family member's vehicle, bring their registration — you do not need their permission in writing, but the car must be insured for you to drive it.
How the test works and what happens after
The driving test takes about 20 to 30 minutes. The examiner sits in the passenger seat and directs you through a route that includes city streets, turns, parking, and highway driving if applicable. You will be tested on lane changes, stopping, speed control, and following traffic laws. The examiner scores you on a points system — you start with a certain number of points and lose them for mistakes. You pass if you stay above the passing threshold.
You get your result the same day. If you pass, the examiner gives you a temporary driving permit valid for 30 days while your permanent license is mailed. If you do not pass, you can schedule another test immediately through the same online system or by phone. There is no waiting period between attempts in Florida, though you may need to wait for the next available appointment slot.
Rescheduling or canceling your appointment
Cancel or reschedule through the same website where you booked: flhsmv.gov. Log in with your information and find your appointment in your account. You can change the date or location up to 24 hours before your test. If you cancel within 24 hours, you lose the appointment slot and have to book a new one when slots open.
If you miss your appointment without canceling, you forfeit it and must book again. Some counties have a policy where repeated no-shows may delay your next available slot, so contact the DMV if an emergency prevents you from attending.
Testing locations and wait times by county
Florida has DMV testing sites in every county. The busiest locations — Miami-Dade, Broward, Hillsborough, Orange, and Duval — often have waits of four to eight weeks for appointments. Rural and less populated counties may have slots available within two weeks.
If your county is booked solid, you have two options: book in a neighboring county if you are willing to travel, or check back daily for cancellations. Many people cancel within a few days of their test date, so new slots appear regularly even in full counties. Set a reminder to check every morning if you are flexible on location.
What to do if you cannot find an available appointment
If every date in your county and nearby counties is full, you are likely in a high-demand area during peak season. Summer and early fall are the busiest times. Check the system daily — cancellations happen constantly and the website updates in real time.
You can also call 1-844-435-7352 and ask if a representative can see cancellations before they appear online, though this is not may provide. Some people travel to a less busy county an hour or two away to test sooner. This is legal and common — you just need to bring the same documents and your permit is valid anywhere in Florida.
Frequently Asked Questions
Can someone else schedule my driving test for me?
No. You must schedule it yourself using your own permit number and information. A parent or guardian cannot book it on your behalf. You can ask someone to help you navigate the website or make the phone call, but the account and booking must be in your name.
What if I fail my driving test — how soon can I test again?
You can schedule another test immediately after failing. There is no mandatory waiting period in Florida. However, you will need to find an available appointment slot, which may take weeks depending on your county. You can take the test as many times as you need.
Do I need to bring the vehicle to my appointment before test day?
No. You only bring the vehicle on the day of your test. The examiner will inspect it then for safety and registration. Make sure the brakes, lights, wipers, and mirrors all work before you arrive.
What happens if my learner's permit expires before my test date?
Your test appointment will be canceled automatically if your permit expires. You will need to renew your permit and then reschedule your driving test. Renew online or at a DMV office before your permit expires to avoid losing your test slot.
Can I test in a different county than where I live?
Yes. You can choose any Florida county for your test location when you book. You do not need to live in that county. This is useful if your home county is fully booked and a nearby county has open slots.
This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.