What the FLHSMV appointment system is and how to reach it

The FLHSMV appointment system is Florida's online scheduling tool for visits to your local Department of Motor Vehicles office. FLHSMV stands for Florida Highway Safety and Motor Vehicles, the state agency that runs the DMV. You book your appointment through their website at flhsmv.gov, not through a third-party service or phone line.

The system lets you choose your location, the service you need, and your preferred date and time. Once you book, you receive a confirmation number and can check in when you arrive. Walk-ins are still accepted at most offices, but appointment holders are typically seen first, which means shorter waits.

You do not need to create an account or log in to book an appointment. The system is free to use, and FLHSMV does not charge a booking fee on top of your service fee.

Key Takeaways

  • Book your FLHSMV appointment directly at flhsmv.gov by selecting your location, service type, and preferred time slot.
  • You receive a confirmation number when ready after booking, which you should save or print before you arrive at your office.
  • Appointment holders are usually served before walk-ins, but you may still wait if the office is behind schedule.
  • If you need to cancel or reschedule, you can do so through the same website using your confirmation number.
  • Some services, such as certain commercial driver license tests, may not be available through the online system and require calling your local office.

How to book an appointment step by step

Go to flhsmv.gov and look for the "Schedule an Appointment" link, usually found on the homepage or under the "Services" section. Click it to start the booking process.

Select your county and the specific DMV office you want to visit. Florida has offices in every county, and some larger counties have multiple locations. Choose the one closest to you or most convenient for your schedule.

Next, select the service you need. Common options include renewing your driver license, getting a new ID, registering a vehicle, or taking a written driving test. The system shows you only the services available at that particular office.

Choose your preferred date and time from the available slots. The calendar shows which days have openings, and you can see time slots in 15-minute or 30-minute intervals depending on the service. Book the earliest slot that works for you, since offices can fill up weeks in advance during busy seasons.

Enter your name and phone number, then confirm your appointment. The system generates a confirmation number on the screen. Write it down or take a screenshot—you will need it when you check in.

What to bring and what to expect when you arrive

Bring your confirmation number and a valid form of identification. The documents you need depend on your service. For a driver license renewal, bring your current license and proof of residency (a utility bill, lease, or bank statement dated within the last 60 days). For vehicle registration, bring your title, proof of insurance, and identification.

Arrive 10 to 15 minutes early. Check in at the front desk and provide your confirmation number. The staff will verify your appointment and direct you to the correct window or waiting area.

Even with an appointment, you may wait if the office is running behind. Staffing levels and the complexity of other customers' transactions affect how quickly you are seen. Most appointments are completed within 30 minutes of your scheduled time, but this varies by location and time of day.

Canceling or rescheduling your appointment

To cancel or reschedule, return to flhsmv.gov and select "Manage Your Appointment" or a similar option. Enter your confirmation number and phone number. The system will show your current booking and let you cancel it or choose a new date and time.

You can reschedule up to 24 hours before your appointment. If you cancel within 24 hours, you may need to book a new slot, which could be days or weeks away depending on how busy your office is. If you straightforward do not show up, your slot is lost and you will need to book again.

If the online system will not let you reschedule, call your local DMV office directly. The phone number is listed on flhsmv.gov under your county's office information.

When the online system does not have what you need

Some services are not available through the online appointment system. These include certain commercial driver license (CDL) tests, hazmat endorsement tests, and some specialized vehicle transactions. If you cannot find your service in the online system, call your local office to ask whether they offer it and how to schedule.

You can find your local office's phone number on flhsmv.gov by searching your county. Call during business hours, usually 8 a.m. to 5 p.m. Monday through Friday. Wait times on the phone can be long during peak hours, so try calling early in the morning or late in the afternoon.

Some offices also accept walk-ins for services not available online, though you may wait longer than appointment holders.

Busy seasons and how far ahead to book

Appointment availability changes based on how busy your local office is. During peak times—typically late summer (before school starts) and around holidays—slots fill up 4 to 8 weeks in advance. During slower months, you may find openings within a week or two.

If you need a service urgently and cannot find an appointment near you, check offices in neighboring counties. You can book an appointment at any DMV office in Florida, not just the one closest to your home. Some people drive 30 or 40 minutes to an office with earlier availability.

If you cannot find any appointments online, your office may have temporarily stopped accepting bookings because it is fully scheduled. Check back the next day or call the office directly to ask when new slots will open.

Technical issues and getting help

If the website is slow or will not load, try a different web browser or device. Clear your browser's cache and cookies, then try again. The FLHSMV website sometimes experiences heavy traffic during peak booking times.

If you booked an appointment but lost your confirmation number, you can retrieve it by returning to the "Manage Your Appointment" section and entering your name and phone number. If that does not work, call your local DMV office and provide your name and phone number; staff can look up your booking.

If you have questions about what documents to bring or whether a particular service is available, call your local office. The staff can answer questions about your specific transaction faster than the website can.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person who will visit the DMV must book their own appointment or have someone book it on their behalf using that person's name and phone number. You cannot book one appointment for multiple people.

What if I miss my appointment?

Your appointment slot is released and becomes available for others to book. You will need to schedule a new appointment through the website. There is no penalty for missing an appointment, but you lose your place in the queue and may have to wait weeks for the next available slot.

Can I change my appointment time the day of my visit?

The online system does not allow changes within 24 hours of your appointment. If you need to reschedule on the same day, call your local office and ask if they can move you to a different time slot. Availability depends on how busy the office is.

Do I have to use the online system, or can I just walk in?

Walk-ins are still accepted at all Florida DMV offices. However, appointment holders are typically served before walk-ins, so you may wait longer without a reservation. During busy times, walk-in waits can exceed two hours.

Is there a fee to book an appointment?

No. Booking through the FLHSMV system is free. You pay only the service fee for your transaction (license renewal, registration, etc.) when you complete it at the office.