Skip to main content

How to Schedule Your Florida DMV Appointment Online or by Phone

Schedule your Florida DMV appointment through the official state website or by calling 1-844-435-7352

The Florida Department of Motor Vehicles uses an online scheduling system for most transactions. You can book an appointment at www.flhsmv.gov by selecting your service type, preferred location, and available time slot. If you cannot use the website, you can call the DMV appointment line during business hours — the wait is usually shorter in early morning or mid-week.

Not all services require an appointment. Transactions like renewing your license by mail or online do not need one. But if you are taking a written test, road test, renewing in person, or handling a suspension or violation, you will need a scheduled time slot.

The system books appointments up to 30 days in advance. If you cannot find an open slot at your preferred location, check again in a few days — cancellations happen regularly and new slots open throughout the week.

Key Takeaways

  • Book online at www.flhsmv.gov or call 1-844-435-7352; the website is faster and shows all available slots immediately.
  • You need an appointment for road tests, written tests, in-person renewals, and license reinstatement, but not for mail-in or online renewals.
  • Appointments open 30 days in advance, so if your preferred time is full, check back in a few days for cancellations.
  • Bring your confirmation number, valid ID, and any documents listed in your appointment confirmation to avoid delays or rescheduling.

What you need before you book

Have your driver license number or ID number ready when you schedule. If you are a new resident or first-time driver, you may need your Social Security number instead. The website will ask for this information before showing you available times.

Know which service you need. The system asks you to select from categories like "Driver License Renewal," "Road Test," "Written Test," "License Reinstatement," or "Duplicate License." Choosing the wrong category may show you the wrong locations or times. If you are unsure which service fits your situation, call the appointment line — they can tell you in one call what you need and when the next opening is.

Have a valid email address. The system sends your confirmation number and appointment details to the email you provide. You will need this confirmation number when you arrive at the office.

Booking online step by step

Go to www.flhsmv.gov and look for the "Schedule an Appointment" button on the homepage. Click it and select your service type from the dropdown menu. The next screen will show you all Florida DMV offices and their availability for that service.

Choose your preferred county or city. The system shows you the next available dates and times at each location. Select the date and time that work for you. You will then enter your contact information — name, phone number, and email address. Double-check your email address; this is where your confirmation arrives.

Review your appointment details on the final screen. Write down or screenshot your confirmation number. You will need it when you arrive. The system also sends this number by email within a few minutes.

Calling to schedule by phone

Call 1-844-435-7352 during DMV business hours, which are typically Monday through Friday, 8 a.m. to 5 p.m. Eastern time. Wait times are usually shortest before 10 a.m. or after 3 p.m. Have your driver license number or Social Security number ready when you call.

Tell the representative which service you need and your preferred location. They will tell you the next available appointments and book one for you. Ask them to email or text your confirmation number — if they can only read it to you over the phone, write it down immediately and do not rely on memory.

If the line is busy, hang up and try again in 15 minutes rather than staying on hold. The callback feature is not always available, so calling back is usually faster.

What to bring on your appointment day

Bring your confirmation number and a valid photo ID. Arrive 10 to 15 minutes early. The DMV will not hold your slot if you arrive more than 15 minutes late, and you will have to reschedule.

Bring all documents listed in your appointment confirmation email. For a road test, this usually means your permit, proof of insurance, and vehicle registration. For a license renewal, bring your current license and proof of residency. For a written test, bring only your ID. If you are unsure what documents you need, call the appointment line before your visit — showing up without the right paperwork is the most common reason for rescheduling.

Bring cash or a debit card. The DMV accepts both for fees. Some offices accept credit cards, but not all, so bring a debit card as backup.

If you need to reschedule or cancel

Cancel or reschedule through the same website where you booked. Log in with your confirmation number and email address, find your appointment, and select "Cancel" or "Reschedule." You can do this up to 24 hours before your appointment. If you cancel within 24 hours, call the appointment line to reschedule.

If you miss your appointment without canceling, you may have to wait longer for the next available slot. Some DMV offices flag no-shows, so if you cannot make it, cancel as soon as you know.

When appointments are full at your location

If your preferred office has no openings, the website will show you the next available dates at other nearby locations. You can choose to travel to a different office or check back in a few days — cancellations happen regularly, especially mid-week.

Some services have longer wait times than others. Road tests often book out 4 to 6 weeks in advance, while license renewals may have openings within days. If you are booking a road test and the wait is long, check back weekly — people cancel, and new slots open constantly.

If you have a time-sensitive need, like a suspension that expires soon, call the appointment line instead of using the website. Representatives sometimes have access to slots that do not show online, or they can tell you which office has the shortest wait.

Frequently Asked Questions

Can I book an appointment without a driver license number?

Yes. If you do not have a license yet or cannot find your number, use your Social Security number instead. The website will accept either one. If you have neither, call the appointment line at 1-844-435-7352 and they will help you schedule.

What if I do not have a valid email address?

Call the appointment line instead of using the website. The representative will book your appointment and read your confirmation number to you over the phone. Write it down immediately — you will need it at your appointment.

How far in advance can I schedule?

The system opens appointments 30 days ahead. You cannot book more than 30 days out. If you need an appointment beyond that window, check back when the date becomes available in the system.

Can I change my appointment time after I book?

Yes, through the website up to 24 hours before your appointment. Log in with your confirmation number and email, find your appointment, and select "Reschedule." Choose a new date and time from the available slots. If you need to reschedule within 24 hours of your appointment, call 1-844-435-7352.

What if I arrive late to my appointment?

The DMV will not hold your slot if you arrive more than 15 minutes after your scheduled time. You will have to reschedule. Arrive 10 to 15 minutes early to allow time for check-in and unexpected delays.

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.