Florida DMV appointments are booked through the official FLHSMV website, not through third-party sites
To make a DMV appointment in Florida, go to flhsmv.gov and select "Make an Appointment" from the homepage. You will need to choose your county, pick the service you need (license renewal, ID card, vehicle registration, and so on), and select an available date and time. The system shows you open slots at your chosen location, and you confirm your appointment when ready.
The appointment system is free and available 24 hours a day. You do not need to create an account or log in — you book as a guest. Once you complete your appointment, you will receive a confirmation number by email or text, depending on which contact method you provide.
Appointments typically fill up weeks in advance, especially in busy counties like Hillsborough, Miami-Dade, and Broward. If you do not see available times, check back the next day or try a less busy county office if you are willing to travel.
Key Takeaways
- Book appointments directly at flhsmv.gov — this is the only official online booking system for Florida DMV services.
- You can book without creating an account; the system works as a guest and sends confirmation by email or text.
- Appointment slots fill quickly in large counties, so check early morning or late evening for newly released times.
- If your county has no open appointments, you can book at a different county office and travel there on your appointment day.
- Walk-ins are still accepted at most Florida DMV offices, but wait times are often several hours longer than scheduled appointment times.
Step-by-step process to book your appointment
Start by visiting flhsmv.gov on a computer or mobile device. Click the "Make an Appointment" button, which is usually on the homepage or in the main navigation menu. You will land on a page asking you to select your county from a dropdown list.
Next, choose the service you need. Common options include driver license renewal, ID card issuance, vehicle registration, title transfer, and address changes. Some services have restrictions — for example, you cannot renew a license online if you need a vision test or if your license has been suspended. The system will tell you if your service is available for online appointment booking.
Once you select your service, the system shows available dates and times at that county's DMV office. Slots are usually shown in 15-minute or 30-minute intervals. Pick the date and time that works for you. Then enter your contact information — name, phone number, and email address — and confirm your appointment. You will receive a confirmation number when ready.
Save or print your confirmation number. Bring it with you to your appointment, along with the documents the DMV requires for your specific service. You can find the document checklist on flhsmv.gov by searching for your service type.
What to do if no appointments are showing
If your preferred county shows no available slots, you have several options. First, try booking at a different time of day — many offices release new slots at midnight or early morning. Set a reminder to check flhsmv.gov at 12:01 a.m. or 6 a.m. on days when you are flexible.
Second, look at neighboring counties. If you live in Orange County and cannot find an appointment in Orlando, check Seminole County or Volusia County. Travel time may be worth it if you need your appointment urgently. The DMV does not require you to use the office closest to your home.
Third, consider a walk-in visit. Most Florida DMV offices accept walk-ins without an appointment, though you will wait in line. Wait times for walk-ins often exceed two to three hours, especially on Fridays and at the end of the month. If you have an appointment, you typically wait 15 to 45 minutes.
If you are unable to book online for a specific reason — for example, your license is suspended and you need an in-person hearing — call your county DMV office directly. The phone number is on flhsmv.gov under "Contact Us." Staff can sometimes schedule you for a specific type of appointment that the online system does not offer.
Documents and information you need before booking
Before you start the booking process, gather the documents required for your service. For a driver license renewal, you typically need your current license, proof of residency (utility bill, lease, or bank statement), and proof of Social Security number. For a vehicle registration renewal, you need your current registration card and proof of insurance.
Have your contact information ready — phone number and email address. The DMV uses these to send your confirmation and to contact you if there are any issues with your appointment. If you are renewing a license and your address has changed, have your new address and proof of residency available.
If you are unsure what documents you need, search flhsmv.gov for your specific service before booking. The site has a detailed checklist for each transaction type. Bringing the wrong documents will not cancel your appointment, but you will have to reschedule or come back another day.
Canceling or rescheduling your appointment
If you need to cancel or change your appointment time, go back to flhsmv.gov and look for a "Manage Appointment" or "Cancel Appointment" option. You will need your confirmation number and the phone number or email you used when booking. The system will let you cancel when ready or reschedule to a different date and time at the same or a different location.
If you cannot find the manage appointment tool online, call your county DMV office. Staff can cancel or reschedule over the phone, though you may have to wait on hold. Canceling at least 24 hours before your appointment is courteous and frees up the slot for someone else.
What to expect on your appointment day
Arrive 10 to 15 minutes early. Bring your confirmation number, your ID, and all documents listed on the DMV checklist for your service. The DMV office will call your name or display your confirmation number on a screen when it is your turn.
Processing time varies by service. A license renewal usually takes 10 to 20 minutes. A vehicle registration or title transaction can take 20 to 45 minutes. If the DMV staff find an issue with your documents or your record, your appointment may take longer.
If you are getting a new driver license or ID card, you will have your photo taken at the office. Wear something you are comfortable being photographed in. Bring glasses if you wear them for driving, because your photo will show you as you appear while driving.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person whose service is being requested must book the appointment themselves or be present at the appointment. The DMV requires the person to verify their identity and sign documents in person. A parent or guardian can book for a minor, but the minor must be present at the appointment.
What if I miss my appointment?
If you do not show up, your appointment slot is released and given to someone else. You will need to book a new appointment online. There is no penalty for missing an appointment, but you lose your reserved time slot and may have to wait weeks for the next available opening.
Can I book an appointment if I am not a Florida resident?
No. You must be a Florida resident to book a DMV appointment in Florida. If you are moving to Florida and need a license, you can book an appointment once you have proof of residency in the state, such as a lease or utility bill with your name and Florida address.
Is there a fee to book an appointment online?
No. Booking your appointment is free. You will pay the DMV service fee (license renewal, registration, and so on) when you complete your transaction at the office. Fees vary by service and are listed on flhsmv.gov.
What if the website is down or not working?
If flhsmv.gov is unavailable, try again in a few minutes or a few hours. The site occasionally goes down for maintenance, usually late at night. If the site is down for an extended period, call your county DMV office to book by phone or ask about walk-in options.