Book your Florida DMV appointment through the official state website

Florida's DMV appointments are scheduled through the Florida Department of Highway Safety and Motor Vehicles website at www.flhsmv.gov. You cannot book an appointment by phone or in person — the state requires you to reserve your time slot online before you arrive at a local office. The system shows you available dates and times at the office closest to you, and you'll receive a confirmation number when ready after booking.

The online system is open 24 hours a day, but appointment availability depends on how busy your local office is. Popular locations and times fill up weeks in advance, so booking early gives you more options. If no appointments appear for your preferred office, check again in a few days — cancellations open up regularly.

Key Takeaways

  • Go to www.flhsmv.gov and select "Schedule an Appointment" to access the booking system; you cannot reserve a slot by phone or at the office.
  • You'll need to know what transaction you need (license renewal, new license, ID card, registration, etc.) before you start, because the system shows different availability for different services.
  • The system assigns you to the office nearest your address, but you can change it to any other Florida location if you prefer.
  • Write down your confirmation number and the date and time of your appointment, because you'll need both when you arrive at the office.
  • If no appointments are available, check back in a few days — the system releases new slots as cancellations come in.

What you need before you start booking

Have your Florida driver's license or ID card number ready, or your Social Security number if you don't have a Florida ID yet. You'll also need to know which service you're coming in for — the system won't let you proceed until you pick one. Common services include renewing your license, getting a duplicate license, obtaining a new license after moving to Florida, renewing your vehicle registration, or getting a Real ID.

If you're unsure which service applies to you, visit the FLHSMV website first and read the description of each transaction type. Picking the wrong one won't let you complete the booking, so it's worth getting this right before you start. If you need multiple services done at the same visit, you can only book one appointment — ask the staff when you arrive whether they can handle the second task in the same visit, or whether you'll need a separate appointment.

Step-by-step: booking your appointment

Go to www.flhsmv.gov and look for the "Schedule an Appointment" button on the homepage. Click it and you'll land on the appointment booking page. Select the type of transaction you need from the dropdown menu — this is required before the system will show you any available times.

Enter your driver's license or ID number, or your Social Security number if you don't have a Florida ID. The system will pull up your record and show you the office it has assigned to you based on your address. If you want to use a different office instead, click "Change Office" and pick from the list of all Florida DMV locations.

The system will then display all available appointment slots for that office over the next several weeks. Pick the date and time that works for you and click to confirm. You'll see a confirmation page with your appointment number, date, time, and office address. Write this down or take a screenshot — you'll need the confirmation number when you check in.

What to do if no appointments are available

If the system shows no open slots at your chosen office, it means that location is fully booked for the visible time period. This is common at busy offices, especially in urban areas. Your options are to check back in a few days (cancellations happen regularly and new slots appear), try a different office location if you're willing to travel, or try booking for a different service type if that's an option for your situation.

Some readers find that checking the website early in the morning or late at night shows more availability, though this isn't may provide. If you absolutely need an appointment urgently and your local office is booked solid, calling the FLHSMV customer service line at 1-888-293-4357 may help — they cannot book appointments for you, but they can sometimes provide information about when slots typically open up at your location.

Preparing for your appointment day

Arrive at your DMV office 10 to 15 minutes before your scheduled time. Bring your confirmation number and a valid form of identification. Depending on your transaction type, you may also need to bring documents like proof of residency, your Social Security card, or your vehicle title — check the FLHSMV website under your specific transaction type to see the full list of required documents before you go.

Even though you have an appointment, wait times can still occur if the office is handling walk-ins or if transactions take longer than expected. Bring your confirmation number and appointment time with you so you can check in at the front desk. The staff will direct you to the correct window or area based on your transaction type.

Rescheduling or canceling your appointment

If you need to change your appointment date or time, go back to www.flhsmv.gov and select "Manage an Appointment" instead of "Schedule an Appointment." Enter your confirmation number and the phone number or email you used when you booked. The system will let you cancel the existing appointment and book a new one in the same process.

If you cancel without rebooking, your time slot opens up for other people to use. There's no penalty for canceling, but keep in mind that popular times fill up quickly, so if you cancel and then try to rebook later, you may not find an available slot for several weeks.

Frequently Asked Questions

Can I book an appointment for someone else?

No. Each person must book their own appointment using their own driver's license or ID number. If you're helping a family member, they'll need to go to www.flhsmv.gov themselves or use their information while you help them navigate the website.

What if I don't have a driver's license or ID number yet?

Use your Social Security number instead. The system will accept it and pull up your record if you've ever had a Florida ID or license. If you've never had a Florida ID, you may need to visit an office in person first to get registered in the system before you can book online.

Do I have to use the office closest to my address?

No. The system assigns you to the nearest office by default, but you can click "Change Office" and pick any DMV location in Florida. Some people choose a different office if it has better availability or is more convenient for their schedule.

What happens if I miss my appointment?

If you don't show up, your appointment slot is released and becomes available for someone else. You'll need to book a new appointment online if you still need to complete your transaction. There's no fee or penalty for missing an appointment, but you'll have to wait for the next available slot.

Can I book multiple appointments at once?

No. The system only lets you book one appointment per transaction type at a time. If you need multiple services, book one appointment and ask the staff when you arrive whether they can handle both tasks during that visit.