Florida DMV appointments go through the official state website, not a third-party service

To make a Florida DMV appointment online, go to flhsmv.gov and select "Schedule an Appointment" from the homepage. The Florida Department of Highway Safety and Motor Vehicles runs this system directly. You will need your driver's license number or ID number, a valid email address, and a phone number to complete the booking.

The online system shows you available dates and times at the location nearest you. You choose the service you need — whether that is a license renewal, a Real ID upgrade, a vehicle registration, or a test — and the system reserves that slot for you. You will receive a confirmation email with your appointment number and instructions about what documents to bring.

If you cannot find an available appointment in your area, the system will tell you that the location is fully booked. In that case, you can check back later (appointments often open up as cancellations happen), or you can try a different location if you are willing to travel.

Key Takeaways

  • Visit flhsmv.gov and use the "Schedule an Appointment" tool to book your slot directly with the state.
  • You will need your driver's license or ID number, email address, and phone number to complete the booking.
  • The system shows real-time availability at each location and confirms your appointment by email.
  • If your preferred location is full, check back later or try a different office, since cancellations create new openings regularly.
  • Bring the documents listed in your confirmation email; arriving without them may result in being turned away.

What documents and information you need before you start

Have your current driver's license or Florida ID card in front of you before you begin. The system will ask for your license number, date of birth, and the last four digits of your Social Security number to verify your identity. If you do not have a Florida license yet, you will need your out-of-state license number instead.

You also need a valid email address and a phone number where the DMV can reach you if there are changes to your appointment. The confirmation will go to your email, so make sure you use an address you check regularly. If your appointment time changes or the office needs to contact you, they will use the phone number you provide.

Choosing your service type and location

The online system asks you to select what you are there to do. Common options include renewing your driver's license, upgrading to a Real ID, taking a written or driving test, registering a vehicle, or getting a duplicate license. Choose the one that matches your reason for visiting. If you need multiple services, you may need to book separate appointments or ask at the counter whether they can handle both in one visit.

After you select your service, the system shows you DMV offices in your area with available times. You can filter by location or date to find what works for your schedule. Some offices have more availability than others, and times fill up faster during lunch hours and late afternoon. Early morning slots often have more openings.

What happens after you book your appointment

You will receive a confirmation email within a few minutes of booking. This email contains your appointment number, the date and time, the office address, and a list of documents you need to bring. Save this email or take a screenshot — you may need to show the confirmation number when you arrive.

The confirmation also tells you how early to arrive. Most DMV offices ask you to come 10 to 15 minutes before your appointment time. Arriving late may result in losing your slot, especially if the office is busy. If you cannot make your appointment, cancel it through the same website so someone else can use that time.

If you cannot find an available appointment

When a location is fully booked, the system will not show any available times. This happens during busy seasons, particularly around license renewal important date or when Real ID requirements change. You have a few options: check back the next day (the system updates regularly as people cancel), try a different DMV office if you can travel, or call the DMV directly at 1-844-353-8477 to ask about cancellations or waitlists.

Some people find that checking very early in the morning or late in the evening yields better results, since cancellations tend to happen throughout the day. You can also ask the phone line whether any offices in your region have shorter wait times than others.

Real ID appointments and standard license renewals

If you are upgrading to a Real ID, the online system will ask for additional information and may require you to bring more documents than a standard renewal. Real ID appointments often take longer, so the DMV may have fewer slots available for them. Book a Real ID appointment separately from any other service you need.

Standard license renewals by mail are also an option if you do not need to appear in person. The DMV website explains which renewals can be done by mail and which require an office visit. If you are may be able to access for mail renewal, that may be faster than booking an appointment.

What to bring on the day of your appointment

Your confirmation email lists the specific documents you need. At minimum, bring a valid photo ID, proof of your Social Security number (like a Social Security card or tax return), and proof of your current address (like a utility bill or lease). If you are renewing your license, bring your current license. If you are getting a Real ID, bring your birth certificate or passport as well.

Bring originals, not copies, unless the confirmation email specifically says copies are acceptable. The DMV staff will verify documents before processing your request. If you arrive without what you need, they will not process your appointment and you will have to reschedule.

Frequently Asked Questions

Can I change or cancel my appointment after I book it?

Yes. Go back to flhsmv.gov, enter your appointment number and email address, and you can reschedule or cancel. If you cancel, that time slot becomes available for someone else. If you need to reschedule, the system will show you other available times at the same or different locations.

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. The DMV does not usually charge a fee for a missed appointment, but you will have to wait for another opening. Call ahead if you know you cannot make it so the slot can be released sooner.

Do I need to print my confirmation email?

You do not have to print it, but it helps. Bring your confirmation number on your phone or on paper. The DMV staff will look up your appointment using that number, but having it ready speeds up the check-in process.

Can I book an appointment for someone else?

No. Each person must book their own appointment using their own license number or ID number. If you are helping a family member, they will need to complete the online booking themselves or call the DMV to book by phone at 1-844-353-8477.

What if the website is not working?

If flhsmv.gov is down or the appointment system is not responding, you can call 1-844-353-8477 to book by phone. Wait times on the phone line are often long, so try the website first during off-peak hours like early morning or late evening.