Book your Florida learner's permit appointment through the Department of Highway Safety and Motor Vehicles website or by phone

Florida requires you to schedule an appointment before you can take the learner's permit test. You cannot walk into a Driver License office without a reservation — the state books all testing slots in advance. You have two ways to book: online through the DHSMV website or by calling their appointment line.

The online method is faster and shows you available dates and times when ready. The phone line works if you prefer to speak with someone or if you run into technical issues with the website. Either way, you will need your Social Security number, date of birth, and a valid email address or phone number to complete the booking.

Key Takeaways

  • Book your appointment on the DHSMV website at flhsmv.gov or by calling 1-844-DL-FLORIDA (1-844-335-3567) — walk-ins are not accepted.
  • You will need your Social Security number, date of birth, and either an email address or phone number to reserve a slot.
  • Appointment availability varies by location and time of year, so book as far ahead as your schedule allows.
  • Bring all required documents to your appointment, including proof of residency, identity documents, and your Social Security card or a document showing your number.

Book online through the DHSMV website

Go to flhsmv.gov and look for the "Schedule an Appointment" button on the homepage. Click it and select "Learner's Permit" as the transaction type. The system will ask you to enter your date of birth and Social Security number to verify your identity.

Once verified, you will see a list of Driver License offices near you with available appointment dates. Select the office location that works best for you, then choose a date and time from the available slots. The system will confirm your appointment and send a confirmation email or text message to the contact information you provided. Save this confirmation — you will need to show it when you arrive for your test.

Book by phone if the website is unavailable

Call 1-844-DL-FLORIDA (1-844-335-3567) to speak with an DHSMV representative. Have your Social Security number and date of birth ready. The representative will ask which Driver License office location you prefer and what dates and times work for you.

The phone line is typically busier than the website, especially during peak times like early morning or late afternoon. If you reach a long wait, try calling back during off-peak hours — mid-morning on a Tuesday or Wednesday usually has shorter hold times. The representative will confirm your appointment over the phone and may email or mail you a confirmation.

What documents to bring to your appointment

Bring your Social Security card or a document that shows your Social Security number, such as a tax return or W-2 form. You will also need a valid photo ID — a passport, military ID, or out-of-state driver's license all work. If you do not have a photo ID, bring two documents that together prove your identity, such as a birth certificate and a school ID.

You must also bring proof of Florida residency. Acceptable documents include a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your name and current address. A school enrollment letter or official mail from a government agency also counts. Bring the original document or a certified copy — photocopies are not accepted.

Reschedule or cancel your appointment

If you need to change your appointment date or time, log back into the DHSMV website using the same confirmation details and select "Reschedule Appointment." You can move your slot to a different date or time at the same office, or switch to a different office location entirely. The system will send you a new confirmation.

If you need to cancel instead, you can do that through the website as well, or call the appointment line. Canceling frees up your slot for another person. If you miss your appointment without canceling, you will need to book a new one through the regular process.

What to expect on test day

Arrive 10 to 15 minutes before your scheduled appointment time. Bring all your documents and your confirmation email or letter. The office staff will check your documents, verify your identity, and take your photo for the learner's permit.

You will then take the written test on a computer at the office. The test covers Florida traffic laws, road signs, and safe driving practices. You need to score at least 80 percent to pass. If you pass, you will receive your learner's permit the same day. If you do not pass, you can reschedule to take the test again — most offices allow you to book another appointment within a few days.

Frequently Asked Questions

How far in advance can I book my appointment?

You can typically book appointments up to 30 days in advance through the DHSMV website. Availability depends on your location and how busy that office is. Popular times like Saturday mornings fill up quickly, so booking further ahead gives you more options.

Can someone else book the appointment for me?

No, you must book your own appointment using your Social Security number and date of birth. The system requires your personal information to verify your identity. A parent or guardian can help you navigate the website or make the phone call, but you will need to provide your own information.

What if there are no available appointments near me?

Check offices in nearby cities or counties — you do not have to use the office closest to your home. Availability changes daily as people cancel, so check back the next day if slots are full. You can also try calling the appointment line to see if they have cancellations not yet showing online.

Do I need to bring my Social Security card, or can I bring something else?

You can bring any document that shows your Social Security number, such as a tax return, W-2, or Social Security statement. The office will accept the original or a certified copy. A photocopy of your Social Security card is not accepted.

What happens if I fail the written test?

You can reschedule to take the test again. Most offices allow you to book another appointment within a few days. You do not lose your appointment fee — you straightforward book a new slot and try again. There is no limit to how many times you can retake the test.