Florida's Online Appointment System and Where to Find It

Florida's Department of Motor Vehicles uses an online appointment system called DHSMV Online Services, accessible through the official Florida DMV website at www.flhsmv.gov. You can book appointments for most services — license renewals, replacements, address changes, and initial license applications — without visiting a branch in person first.

The system lets you choose your preferred location, date, and time slot. Appointments are typically available 30 to 60 days in advance, though availability varies by county and service type. Some locations fill faster than others, particularly in high-population areas like Miami-Dade, Broward, and Hillsborough counties.

Not all services can be booked online. Road tests, commercial driver's license (CDL) testing, and certain specialized transactions still require phone scheduling or in-person requests. The website will tell you which services are available for online booking at your chosen location.

Key Takeaways

  • Book your Florida DMV appointment at www.flhsmv.gov by selecting your county, service type, and preferred date and time.
  • You will need your driver's license number or ID number to complete the booking, plus a valid email address to receive your confirmation.
  • Appointments are usually available 30 to 60 days ahead, but slots fill quickly in urban counties, so book early if you have a specific date in mind.
  • Road tests and CDL services cannot be booked online; call your local DMV office or visit in person to schedule those appointments.
  • Arrive 10 to 15 minutes early with all required documents, or your appointment may be cancelled and you will lose your time slot.

Step-by-Step Process for Booking Online

Start by going to www.flhsmv.gov and looking for the "Online Services" or "Schedule an Appointment" link on the homepage. Click it to enter the appointment portal. You will be asked to select your county first — this narrows the available locations to offices near you.

Next, choose the service you need. The system lists options like "Driver License Renewal," "Duplicate License," "Address Change," "License Replacement," and others. Select the one that matches your reason for visiting. If your service is not listed, the system will tell you it cannot be booked online and will direct you to call or visit instead.

Once you have selected your service, the system shows available dates and times at offices in your county. Click on a date to see the time slots for that day. Most offices offer morning and afternoon appointments. Select the slot that works for you and confirm your choice.

You will then enter your contact information: your driver's license or ID number, email address, and phone number. Double-check these details — the DMV will send your confirmation and any follow-up messages to the email you provide. Complete the booking by clicking the final confirmation button. You should receive a confirmation email within a few minutes.

Documents and Information You Need Before Booking

Have your current Florida driver's license or ID card number ready before you start. If you do not have one (for example, if you are a new resident explore for your first Florida license), you may not be able to book online and should call your local DMV office instead.

You will also need a valid email address where you can receive your appointment confirmation and any updates from the DMV. Check that email regularly in the days before your appointment — if the DMV needs to reschedule or cancel, they will notify you there first.

Have your phone number available as well. Some DMV offices use text message reminders for appointments, though this is not standard across all counties. Providing your phone number ensures you receive any urgent updates.

Do not book your appointment until you have gathered the documents you will need to bring on the day itself. The DMV website lists required documents by service type. For a license renewal, you typically need proof of residency and your current license. For a new license, you need proof of identity, proof of Social Security number, and proof of residency. Booking an appointment does not reserve your documents — you must bring them with you or your appointment will be cancelled.

What Happens After You Book

After you receive your confirmation email, write down or save your appointment date, time, and location. The confirmation will include a confirmation number — keep this for your records. Some DMV offices ask you to bring a printed copy of your confirmation, though many now accept a digital copy on your phone.

Arrive 10 to 15 minutes early. Florida DMV offices are strict about appointment times. If you arrive more than 15 minutes late, your appointment may be cancelled and you will lose your time slot. You will then have to book a new appointment online or call to reschedule.

Bring all required documents for your specific service. The DMV website lists these by transaction type — check before you go. Bring your confirmation number or email. Bring your current license or ID if you have one. If you are unsure what documents you need, call your local DMV office the day before your appointment to confirm.

Processing time at your appointment typically ranges from 15 to 45 minutes, depending on the service and how busy the office is that day. Some services, like a straightforward address change, take 10 minutes. License replacements or renewals with photo updates take longer. Plan accordingly and do not schedule back-to-back appointments.

Rescheduling or Cancelling Your Appointment

If you need to change your appointment, log back into the DHSMV Online Services portal using your confirmation number and email address. You can usually reschedule up to 24 hours before your appointment time. Select a new date and time from the available slots.

If you cannot reschedule online, call your local DMV office directly. Have your confirmation number ready. Some offices allow phone rescheduling up to a few hours before your appointment, though this varies by location.

If you need to cancel entirely, use the online portal if possible. If you cancel and then need an appointment later, you will have to book a new one through the system. Cancelling does not penalize you or affect future bookings.

County-Specific Availability and Wait Times

Appointment availability varies significantly by county. Urban counties like Miami-Dade, Broward, Hillsborough, and Orange typically fill up 30 to 45 days in advance, especially for license renewals. Rural counties often have slots available closer to the current date.

If your preferred county has no available appointments, try booking at a nearby county office if you are willing to travel. You can use any Florida DMV office for most services — you do not have to use the one closest to your home. This flexibility can help you find an earlier appointment.

Some services have longer wait times than others. License renewals and replacements are usually faster. Address changes and name changes may take longer because they require additional processing. The online system does not show estimated processing times, but your confirmation email may include this information.

Services You Cannot Book Online

Road tests for new drivers must be scheduled by phone or in person. Call your local DMV office to book a road test appointment. You cannot reserve a road test through the online system.

Commercial driver's license (CDL) testing and CDL endorsements also require phone or in-person scheduling. Call the DMV office that handles CDL services in your county.

Certain specialized services — such as vehicle title transfers, registration renewals, or transactions involving out-of-state documents — may not be available for online booking at all locations. The online system will tell you if your service cannot be booked. If it cannot, you will see a message directing you to call or visit in person.

Frequently Asked Questions

What if I do not have a Florida driver's license yet?

You cannot book an appointment online without a Florida license or ID number. Call your local DMV office or visit in person to schedule your first appointment. Bring proof of identity, proof of your Social Security number, and proof of residency.

Can I book an appointment for someone else?

No. The online system requires the license or ID number of the person who will be attending the appointment. Each person must book their own appointment using their own ID number.

What if I miss my appointment?

If you do not show up, your appointment slot is lost and you will need to book a new one. There is no penalty, but you will have to wait for the next available slot, which could be weeks away depending on your county.

Can I change my appointment time the day of?

Not through the online system. If you need to reschedule on the day of your appointment, call your local DMV office when ready. They may be able to move you to a later slot that day if one is available, but this is not may provide.

How long does the online booking process take?

The booking process itself takes 5 to 10 minutes once you have your license number and email address ready. The longest part is usually finding an available appointment slot that works for your schedule.