How to book a Florida driver's license test appointment

You can schedule a Florida driver's license test through the Department of Highway Safety and Motor Vehicles (DHSMV) website at www.flhsmv.gov, by phone at 1-844-435-7352, or in person at your local Florida DMV office. Online scheduling is usually the fastest option — you choose your test type, preferred location, and available date slots. Phone scheduling takes longer because you are working through a representative, but works if the website is down or you need help finding a nearby office.

You will need your learner's permit number, a valid email address, and a phone number to complete the booking. The system will confirm your appointment by email and text message. Write down your confirmation number and the date, time, and location — you will need all three when you arrive for your test.

Key Takeaways

  • Schedule online at flhsmv.gov, by phone at 1-844-435-7352, or at your local DMV office in person.
  • You must have a valid learner's permit before you can book a road test or written test appointment.
  • Bring your confirmation number, a valid photo ID, and your learner's permit to your appointment.
  • Test availability varies by location and season — rural areas may have longer wait times than urban DMV offices.
  • If you miss your appointment without canceling at least 24 hours ahead, you may lose your fee and have to reschedule.

What you need before you schedule

You must have a valid Florida learner's permit before you can book any driver's license test. If you do not yet have one, you will need to pass the written knowledge test first at a DMV office. That test covers road signs, traffic laws, and safe driving practices specific to Florida.

Once you have your learner's permit, you are ready to schedule either the road test (the practical driving test) or the written test (if you are retaking it). The system will ask which test you want and what county or city you prefer. If you live near a county line, you can often choose either location — check both to see which has sooner availability.

Scheduling online versus by phone

The DHSMV website at flhsmv.gov has a dedicated appointment scheduler that shows real-time availability. You log in with your learner's permit number, select your test type and preferred location, and pick from available dates and times. The whole process takes about five minutes. You receive a confirmation email when ready and a text message reminder a few days before your test.

Calling 1-844-435-7352 works if you prefer to speak with someone or if you are having trouble with the online system. Wait times can be 15 to 45 minutes depending on the time of day. The representative will ask the same questions the website does — your permit number, preferred location, and test type — and will book you into the next available slot. You will still receive an email confirmation.

Scheduling in person at your local DMV office guarantees you a spot but usually means a longer wait on the day you visit. This option works best if you are already at the office for another reason or if you have questions about what to bring or how to prepare.

How long you will wait for an appointment

Wait times for road test appointments vary widely depending on your location and the season. In busy urban areas like Miami, Tampa, and Jacksonville, you may wait two to four weeks. In smaller towns and rural counties, you might find an opening within a week or two. Summer months (June through August) are typically busier than fall and winter.

If you cannot find an appointment in your preferred county, try searching nearby counties. Some people find earlier slots 30 to 45 minutes away and reschedule their test there. You can change your appointment location or date through the website or by calling the same number, as long as you do it at least 24 hours before your scheduled test.

What to bring to your test appointment

Bring your confirmation number, your learner's permit, and a valid photo ID (passport, military ID, or state ID). If your permit is expired, you will need to renew it before your test — an expired permit disqualifies you from testing.

For the road test, you will also need a vehicle that is registered, insured, and in safe working condition. The vehicle must have valid license plates, working brakes, working headlights and taillights, and functional windshield wipers. The examiner will do a brief safety check before you drive. Bring proof of insurance in the vehicle.

For the written test, bring only your ID, permit, and confirmation number. You cannot bring notes, phones, or study materials into the testing room.

If you need to cancel or reschedule

Cancel or reschedule through the DHSMV website or by calling 1-844-435-7352. You must make changes at least 24 hours before your scheduled appointment. If you cancel with less than 24 hours' notice or do not show up, you will forfeit your test fee and have to pay again when you reschedule.

If an emergency comes up and you cannot reach the phone line in time, go to your local DMV office as soon as possible to explain. Some offices will waive the fee if you can show documentation of the emergency, but this is not may provide — it depends on the office manager's discretion.

What happens after you pass or fail

If you pass your road test, the examiner will give you a temporary driving permit on the spot. You can drive legally with that permit while you wait for your permanent license to arrive by mail — usually within two weeks. If you fail, you will be told which skills need work. You can reschedule your next attempt when ready through the website or by phone.

Florida allows you to retake the road test as many times as you need, but you must wait at least one business day between attempts. Each retake requires a new fee. If you fail the written test, you can usually retake it the same day or the next day at the same DMV office — ask the staff before you leave.

Frequently Asked Questions

Can I schedule a test appointment without a learner's permit?

No. You must have a valid Florida learner's permit before you can book a road test or written test. If you do not have one yet, visit your local DMV to take the written knowledge test first. Once you pass, you will receive your permit and can then schedule your driving test.

What if there are no appointments available in my county?

Check neighboring counties — you may find earlier slots nearby. You can take your test in any Florida county, not just the one where you live. Some people travel 30 to 60 minutes to get a sooner appointment. You can reschedule to a different location through the website anytime before your test date.

Do I have to use the online scheduler or can I just show up?

You must have a scheduled appointment. Walk-ins are not accepted for driver's license tests. If you show up without an appointment, you will be turned away. Schedule online, by phone, or in person at a DMV office before you arrive for your test.

What if I fail my road test — do I have to wait before I can retake it?

You must wait at least one business day before you retake the road test. You can reschedule your next attempt when ready through the website or by phone. Each attempt requires a new fee. There is no limit to how many times you can retake the test.

Will I get a reminder before my appointment?

Yes. You will receive an email confirmation when you schedule, and most people receive a text message reminder a few days before their test. Check your email and spam folder to make sure you see the confirmation. Write down your appointment details in case you do not receive the reminder.