Book your Florida learner's permit appointment online or by phone

You can schedule your appointment through the Florida Department of Motor Vehicles (DMV) website at flhsmv.gov or by calling 1-844-435-7352. The online system is faster — you can pick your date and location when ready — but the phone line works if you prefer to speak with someone. Either way, you will need your Social Security number and date of birth to complete the booking.

Appointments typically fill up two to four weeks in advance, especially at popular locations near cities. If your preferred date or office is full, you can check back daily or try a different DMV office in your county. Some offices have more availability than others, so it is worth looking at multiple locations if you are flexible.

You do not need to bring anything to book the appointment — just your personal information. The real preparation happens after you have the appointment scheduled, when you gather the documents the DMV will ask for on test day.

Key Takeaways

  • Schedule your appointment at flhsmv.gov or by calling 1-844-435-7352 using your Social Security number and date of birth.
  • Online booking is faster and shows you available dates when ready, but phone appointments work if you need help.
  • Appointments book up two to four weeks ahead, so check multiple DMV offices in your county if your first choice is full.
  • You can check back daily for cancellations, which often open up a few days before the appointment date.
  • Bring your documents to the appointment itself, not when you book — the booking only requires your personal information.

What to do before you book

Before you schedule, make sure you have the documents you will need on test day. Florida requires a proof of identity (like a birth certificate or passport), proof of Social Security number (like a Social Security card or tax return), and proof of Florida residency (like a utility bill or lease). If you are under 18, you will also need a parent or guardian's signature on the process.

You should also study the Florida Handbook, which covers road signs, traffic laws, and safe driving practices. The handbook is free at flhsmv.gov and covers everything on the written test. Many people read it once and take practice tests online to prepare — that combination usually takes a few weeks.

Having your documents ready and your knowledge prepared means you will not waste the appointment if you show up unprepared. The DMV will turn you away if you lack required paperwork, and you will have to reschedule.

Choosing the right DMV office and time

Florida has DMV offices in every county, and some are much busier than others. Offices in smaller towns and rural areas often have more open slots than those in Miami, Tampa, or Jacksonville. If you live near a county line, checking the office in the next county over might give you an earlier date.

Morning appointments, especially on weekdays, tend to move faster than afternoon slots. If you can schedule for a Tuesday, Wednesday, or Thursday morning, you will likely spend less time waiting. Avoid Mondays and Fridays if possible — those days draw heavier traffic.

The online system shows you wait times for each office, so you can see which locations are typically slower or faster. Use that information to pick not just the date but the location that works best for your schedule.

What happens after you book

Once your appointment is confirmed, you will receive a confirmation number. Write it down or take a screenshot — you will need it when you arrive at the DMV. The confirmation will also show your appointment date, time, and office location.

Arrive 10 to 15 minutes early with all your documents. Bring originals, not copies — the DMV will not accept photocopies of your birth certificate, Social Security card, or proof of residency. If you are under 18, bring your parent or guardian with you; they will need to sign the process in person.

On the day of your appointment, you will take the written test (the knowledge test), and if you pass, you will have your photo taken for the learner's permit. The written test has 50 questions, and you need to answer at least 40 correctly to pass. Most people finish the test in 20 to 30 minutes.

If you need to reschedule or cancel

Life happens — if you need to change your appointment, you can reschedule through the same website or phone number you used to book. Cancel as soon as you know you cannot make it, because that opens the slot for someone else and frees up availability for future appointments.

If you miss your appointment without canceling, you will have to book a new one. There is no penalty, but you lose your spot and have to wait for the next opening.

Frequently Asked Questions

Can I book an appointment without a Social Security number?

No. Florida requires your Social Security number to schedule and to take the test. If you do not have one, you will need to explore for one through the Social Security Administration before you can book a DMV appointment. This can add several weeks to your timeline.

What if all appointments in my county are full?

Check DMV offices in neighboring counties — you can take your test anywhere in Florida, not just in your home county. You can also check back daily, because cancellations often open up a few days before the scheduled date. Setting a phone reminder to check the website each morning can help you catch those openings.

Do I have to take the written test at my appointment, or can I study longer?

You can study as long as you need before your appointment. The appointment is when you take the test, so use the time between booking and your date to prepare. There is no penalty for rescheduling if you want more study time — just cancel and book a later date.

What if I fail the written test?

You can retake it the same day or reschedule for another appointment. Most DMV offices let you take the test again when ready if you fail, though some require you to wait a few hours. Ask the staff at your office what their policy is after you receive your test results.

Is there a fee to book an appointment?

No. Booking the appointment is free. You will pay a fee when you take the test and receive your learner's permit — that fee varies but is typically around $20 to $30. Bring a debit card or cash to your appointment.