Skip to main content

How to Book and Manage Your Florida DMV Appointment Online

What www.flhsmv.gov Does and Does Not Do

The Florida Department of Highway Safety and Motor Vehicles runs www.flhsmv.gov, which is the state's official DMV website. From there, you can book appointments for driver's license, vehicle registration, and title services at Florida DMV offices. The site does not handle walk-ins — you must schedule ahead. It also does not process your actual transaction; it only reserves your time slot. You still complete the real work (testing, paperwork, payment) when you show up.

The appointment system covers most DMV services, but a few things still require phone calls or in-person visits without a reservation. Knowing which route applies to you saves time and frustration.

Key Takeaways

  • Go to www.flhsmv.gov and select "Appointments" to see available dates and times at your nearest office.
  • You need your driver's license number, vehicle identification number (VIN), or the phone number you used to register with the site to book or reschedule.
  • Most appointments are available within two to four weeks, but busy locations in urban areas may have longer waits.
  • You can cancel or reschedule your appointment through the same website up to 24 hours before your scheduled time.
  • Some services — like commercial driver's license (CDL) testing and certain title transfers — may not be available for online booking and require a phone call to 1-844-35-FLDMV.

Finding and Booking Your Appointment on the Website

Start at www.flhsmv.gov and look for the "Appointments" link, usually near the top of the page. Click it and you will see a form asking what service you need. Choose from options like "Driver License," "Vehicle Registration," "Title Services," or "Replacement Documents." The site will then ask for your location or zip code to show you nearby DMV offices.

Once you pick an office, the calendar displays available dates in the next few weeks. Times fill up unevenly — early morning and mid-week slots often have more openings than late afternoon or Saturdays. Select your preferred date and time, then enter your contact information. The system will send you a confirmation email with your appointment number and details. Save this email or take a screenshot; you will need the appointment number when you arrive.

If the office you want is fully booked, try a location a few miles away. Rural or less-trafficked offices often have sooner availability than downtown branches in major cities.

What Information You Need Before You Book

Have your driver's license number ready if you are renewing or replacing a license. For vehicle registration or title work, you will need your vehicle identification number (VIN), which appears on your registration card, insurance documents, or the dashboard on the driver's side. If you have already created an account on the site, you may only need your phone number or email to log in and book.

The website does not ask for all your documents at booking time — it only collects enough information to reserve your slot. Bring the actual documents (proof of residency, insurance, vehicle title, etc.) when you show up for your appointment. The DMV office staff will tell you exactly what you need based on your specific transaction.

Canceling or Rescheduling Your Appointment

You can change your appointment through www.flhsmv.gov up to 24 hours before your scheduled time. Log in with the same method you used to book (driver's license number, VIN, or phone number), find your appointment, and select "Cancel" or "Reschedule." If you reschedule, the system will show you available times at the same office or let you pick a different location.

If you need to cancel within 24 hours of your appointment, you must call 1-844-35-FLDMV. The same number handles cancellations if you cannot access the website. Plan ahead if you know you will miss your slot — canceling early frees up time for others and may open sooner dates for you if you rebook.

Services That Require a Phone Call Instead

Most routine services are available through the website, but some are not. Commercial driver's license (CDL) testing, certain title transfers (like inherited vehicles or out-of-state titles with complications), and some replacement services may not have online booking. The website will tell you if your service is not available for scheduling — it will direct you to call the DMV instead.

Call 1-844-35-FLDMV to book these appointments by phone. Have your driver's license number or VIN ready, and be prepared to explain your specific situation. Phone lines are busiest mid-morning and mid-week; calling early in the day or on a Tuesday or Wednesday may get you through faster.

What to Bring and What to Expect on Appointment Day

Bring your confirmation email or appointment number, a valid photo ID, and any documents specific to your transaction. For a driver's license renewal, bring your current license and proof of residency (utility bill, lease, or bank statement). For registration or title work, bring your vehicle registration, proof of insurance, and the vehicle title if you have it. The DMV office staff can tell you the exact list when you call or when you arrive.

Arrive 10 to 15 minutes early. The DMV will call you by your appointment number, not your name. If you are more than 15 minutes late, the office may cancel your slot and move to the next person in line. If you are running late, call the office directly (the phone number is on your confirmation email) to let them know.

Troubleshooting Common Website Problems

If you cannot find your appointment after booking, check your email for the confirmation message — it contains your appointment number and office location. If the email did not arrive, check your spam folder. If you still cannot locate it, log back into www.flhsmv.gov with the same credentials you used to book and look for "View My Appointments" or a similar link.

If the website is slow or will not load, try a different browser or device. The site sometimes experiences traffic during peak hours (8 a.m. to 10 a.m. on weekdays). If you cannot book online after multiple attempts, call 1-844-35-FLDMV and a representative can book your appointment over the phone at no extra cost.

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 driver's license number or VIN. This is a security measure to prevent fraud. If someone cannot use the website themselves, a family member can call 1-844-35-FLDMV to book by phone on their behalf, but the person receiving the service must be present at the appointment.

What if all appointments are full at my nearest office?

Check offices in surrounding areas — sometimes a location 10 or 15 miles away has sooner availability. You can also call 1-844-35-FLDMV to ask if any offices have cancellations or if new slots are opening soon. Some offices release additional appointment times on specific days of the week.

Do I have to pay when I book the appointment?

No. Booking is free. You pay the DMV fees (for your license, registration, or title) only when you complete your transaction at the office. Payment methods vary by location but usually include cash, card, and check.

What happens if I miss my appointment?

The DMV will cancel your slot and move to the next person. You will need to book a new appointment through www.flhsmv.gov or by phone. There is no penalty for missing one appointment, but repeated no-shows may result in longer waits for future bookings at some offices.

Can I change my appointment time but keep the same date?

It depends on availability. When you reschedule through the website, you can pick any available time slot at your chosen office, including a different time on the same day if one is open. If no other times are available that day, you will need to pick a different date.

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.