Book your appointment online or by phone before you visit
Florida's DMV (called the Department of Highway Safety and Motor Vehicles, or DHSMV) requires you to schedule an appointment before you show up to take your learner's permit test. You cannot walk in without one. The state runs an online appointment system where you pick your date, time, and location — or you can call to book by phone if you prefer to talk to someone.
Booking ahead means shorter wait times and a may provide spot. The system fills up, especially at popular locations and times, so scheduling early gives you more options. Most people can get an appointment within one to three weeks, though this varies by county and season.
Key Takeaways
- You must book an appointment through the Florida DHSMV website or by calling 1-844-435-7352 before visiting any office.
- Have your Social Security number, date of birth, and a valid email address ready when you book online.
- The online system shows you available dates and times at each location, so you can pick what works for your schedule.
- If you need to reschedule or cancel, do it at least 24 hours ahead to free up the slot for someone else.
Using the Florida DHSMV online appointment system
Go to www.flhsmv.gov and look for the "Appointments" section. The site will ask you to enter basic information: your name, date of birth, Social Security number, and email address. You'll also choose what you're there for — in your case, a learner's permit knowledge test.
Next, the system shows you available offices in your area or the county you choose. Each location displays open dates and times for the next several weeks. Pick the one that fits your schedule, confirm your details, and you'll receive a confirmation email with your appointment number and instructions. Save that email or write down the confirmation number — you'll need it when you arrive.
The online system is available 24 hours a day, so you can book at whatever time works for you, even late at night or early morning.
Booking by phone if you can't use the website
If you don't have internet access or prefer to book over the phone, call the DHSMV appointment line at 1-844-435-7352. A representative will walk you through the same questions: your name, date of birth, Social Security number, and what service you need. They'll tell you what dates and times are open at nearby offices and book you into a slot.
Phone lines are typically busiest in the morning and early afternoon. Calling in the late afternoon or early evening may mean shorter hold times. Have a pen and paper ready to write down your confirmation number.
What to bring to your appointment
Bring your confirmation email or write down your confirmation number before you go. You'll also need to bring the documents listed in your permit requirements — usually a birth certificate or passport, proof of Social Security number, and proof of your Florida residence (like a utility bill or lease). Check the confirmation email, as it often lists exactly what documents that specific office wants.
Arrive 10 to 15 minutes early. Bring a valid form of ID if you have one, though it's not always required for a first-time permit applicant. Leave your phone on silent during the test.
Rescheduling or canceling your appointment
If you need to change your appointment, go back to the DHSMV website or call 1-844-435-7352 as soon as you know. Cancel or reschedule at least 24 hours before your scheduled time. If you don't show up and don't cancel, you may have to wait longer to get another slot, as no-shows can affect how quickly new appointments open up.
If you're sick or something unexpected comes up, canceling early is better than missing the appointment. You can rebook through the same system once you know when you're ready.
What happens during your appointment
You'll check in at the front desk with your confirmation number and ID. A staff member will verify your documents and ask you to sign some forms. Then you'll sit for the written knowledge test on a computer or paper, depending on the office. The test covers Florida traffic laws, road signs, and safe driving practices. You have a set time limit — usually 30 minutes to an hour — to finish.
If you pass, you'll get your learner's permit the same day. If you don't pass, you can usually reschedule another test appointment right there, though some offices require you to wait a certain number of days before retesting.
Tips for getting the appointment you want
Book as early as possible. Appointments fill up fastest in spring and summer when more teenagers turn 15 or 16. If your preferred location or time is full, check a nearby county — you can test in any Florida county, not just your home county.
Weekday mornings often have more open slots than evenings and weekends. If you're flexible on timing, you'll find appointments faster. Some offices are busier than others; a smaller office in a less populated area may have openings when the main office in your city is booked solid.
Frequently Asked Questions
Can I book an appointment for someone else, like my teenager?
No, the person taking the test must book their own appointment using their own information. A parent can help them through the process, but the name, Social Security number, and date of birth entered must belong to the person who will take the test.
What if I miss my appointment?
If you don't show up and don't cancel, you'll need to book a new appointment through the system. You may have to wait longer for the next available slot. If you're running late, call the office directly to let them know — some offices will hold your spot for a short delay.
How far in advance can I book?
The online system typically shows appointments available 30 to 60 days ahead, though this varies. You can book as soon as slots open up. If you know you'll need a permit on a specific date, check the system regularly so you can grab an appointment as soon as it appears.
Do I need an email address to book online?
Yes, the system sends your confirmation to your email. If you don't have an email address, use the phone line instead at 1-844-435-7352, and they'll mail or give you a confirmation number in person.
Can I change my appointment to a different county?
Yes. You can cancel your current appointment and book a new one at a different location through the website or phone line. Just make sure to cancel the original appointment at least 24 hours ahead.