Skip to main content

How to Schedule Your Florida DMV Appointment Online

Florida DMV appointments go online through the official state website, not through third-party services

To book a Florida DMV appointment online, go to www.flhsmv.gov and select "Schedule an Appointment" from the homepage. The state system lets you pick your location, the service you need, and your preferred date and time. You will need a valid email address to complete the booking, and Florida will send you a confirmation email with your appointment details and a reference number.

The online system covers most common services: driver's license renewal, ID card issuance, vehicle registration, and title transfers. Some services — like commercial driver's license testing or certain medical reviews — still require you to call or visit in person. The website tells you upfront whether your specific transaction can be scheduled online.

Appointments typically fill up weeks in advance during peak times, especially in urban counties. If you cannot find an open slot at your preferred location, you can check nearby counties or try booking for an earlier time of day, which often has more availability.

Key Takeaways

  • Go directly to www.flhsmv.gov and use the "Schedule an Appointment" tool — do not use third-party booking sites.
  • You will receive a confirmation email with your reference number, which you must bring to your appointment.
  • Not all services are available online; the system will tell you whether your transaction can be scheduled.
  • Appointments book far in advance, so check multiple locations and times if your first choice is full.
  • You can cancel or reschedule through the same website up to 24 hours before your appointment.

What documents and information you need before you book

Before you start the online booking process, gather the documents related to your specific transaction. For a driver's license renewal, you will need your current license number and your Social Security number. For a new ID card or license, have your birth certificate, proof of residency (utility bill, lease, or bank statement), and Social Security card information ready.

If you are registering a vehicle or transferring a title, you will need the vehicle identification number (VIN), current registration or title documents, and proof of insurance. The website walks you through what is required for each service type before you confirm your appointment, so you can verify you have everything without starting over.

Have a valid email address on hand — this is how Florida sends your confirmation and any updates about your appointment. If your email address changes before your appointment date, you can log back into the system with your reference number to update it.

Step-by-step: booking your appointment online

Start at www.flhsmv.gov and look for the "Schedule an Appointment" button on the main page. Click it and select the county where you want to visit. Florida has DMV offices in every county, so you can choose based on location or hours that work for you.

Next, select the service you need from the dropdown menu. The system will show you available dates and times for that service at your chosen location. Times fill quickly during business hours, so if you see a slot that works, book it — waiting often means losing that time to someone else.

Enter your email address and confirm your appointment. Florida will send you a confirmation email within a few minutes. Save this email or write down your reference number — you will need it when you arrive at the office. You can also log back into the system anytime using your reference number to view or change your appointment.

What happens if your preferred time slot is not available

If the location and time you want are fully booked, try these alternatives: check the same location for earlier times (early morning slots often have more openings), look at nearby counties with shorter wait lists, or set a reminder to check back in a few days when new slots may open as cancellations happen.

Some people find that checking the website on weekday mornings, right when they wake up, gives them the best chance at finding slots that opened overnight from cancellations. If you are flexible on location, rural or less-populated counties usually have more availability than major urban centers.

If you cannot find an online appointment within a reasonable timeframe, you can visit a DMV office without an appointment, though you will likely wait longer. Walk-in service is available at all locations during regular business hours.

Canceling or rescheduling your appointment

To cancel or reschedule, return to www.flhsmv.gov and enter your reference number from your confirmation email. You can make changes up to 24 hours before your scheduled appointment time. After that window closes, you will need to cancel in person or call the DMV office directly.

If you reschedule, you will receive a new confirmation email with an updated reference number. Keep both emails until your appointment is complete. Canceling without rescheduling frees up that slot for other people and may open new times at your preferred location.

What to bring on the day of your appointment

Bring your confirmation email or reference number, your valid photo ID, and any documents specific to your transaction. For renewals, bring your current license or ID card. For new documents, bring your birth certificate, proof of residency, and Social Security card or number. For vehicle services, bring your VIN, current registration or title, and proof of insurance.

Arrive 10 to 15 minutes early. The DMV office will call you by your reference number, not your name, so listen for that number when you check in. If you are late, the office may give your slot to the next person in line.

Frequently Asked Questions

Can I book an appointment for someone else?

No, the person who needs the service must book their own appointment using their own email address. If someone else is helping you, they can sit with you during the booking process, but you must be the one to complete it and receive the confirmation.

What if I do not receive my confirmation email?

Check your spam or junk folder first. If it is not there, log back into www.flhsmv.gov with your reference number to view your appointment details. You can also call the DMV office where your appointment is scheduled to confirm it went through.

Can I change my appointment to a different service?

No, you will need to cancel your current appointment and book a new one for the different service. This is because different services have different wait times and document requirements. Canceling and rebooking takes just a few minutes.

What if I miss my appointment?

Contact the DMV office as soon as possible to reschedule. Missing an appointment does not penalize you, but it does free up that slot. You can book a new appointment online or call the office directly to find the next available time.

Is there a fee to book an appointment online?

No, scheduling your appointment is free. You will pay the standard DMV fees for your service when you arrive at your appointment — these fees vary depending on what you are doing (renewal, new license, registration, etc.).

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.