Florida DMV online appointments are booked through the official HSMV (Department of Highway Safety and Motor Vehicles) website, not through third-party services
The Florida DMV does not operate walk-in service at most locations. You must schedule an appointment in advance through the state's official system at www.flhsmv.gov. The online booking tool lets you choose your county office, the service you need, and an available time slot. You can book up to 60 days ahead, and the system shows you real-time availability so you know exactly when you can be seen.
The appointment system covers most common transactions: driver's license renewal, replacement, address changes, vehicle registration, title transfers, and duplicate documents. Some services—like commercial driver's license (CDL) testing or certain medical reviews—still require phone scheduling or in-person visits. The website tells you which services are available at each location.
Key Takeaways
- Book appointments only through www.flhsmv.gov; the state does not use third-party booking sites or phone lines for general scheduling.
- You can reserve a slot up to 60 days in advance and see available times before you commit.
- Bring the documents listed on your confirmation email, or you will be turned away and lose your appointment.
- If you cannot keep your appointment, cancel it online at least 24 hours ahead so someone else can use that slot.
- Some services like CDL testing or vision re-tests require phone scheduling through the local office directly.
Step-by-step process to book your appointment
Go to www.flhsmv.gov and look for the "Appointments" or "Schedule an Appointment" link on the homepage. Click it and you will be taken to the booking portal. Select your county from the dropdown menu—this narrows the available offices to your area.
Next, choose the service category that matches what you need: driver's license, vehicle registration, title services, or other transactions. The system will show you which offices in your county offer that service. Select the office closest to you or most convenient for your schedule.
The calendar will display available dates and times in green. Click on a slot that works for you. You will be asked to confirm your selection and may be prompted to enter basic information like your name and the type of transaction. The system will then email you a confirmation with your appointment number, date, time, and a list of documents to bring.
Save or print your confirmation email. You will need the appointment number when you arrive. If the system asks you to create an account, do so—it makes rescheduling easier if your plans change.
What documents to bring to your appointment
Your confirmation email lists the exact documents required for your specific transaction. Do not assume—different services need different paperwork. For a driver's 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 title transfer, you need the current title, bill of sale, and proof of insurance.
Bring originals, not copies, unless the confirmation specifically says copies are acceptable. The DMV staff will not process your transaction if you are missing a required document, and you will lose your appointment slot. If you are unsure what counts as proof of residency or Social Security documentation, call the local office number listed on the confirmation email before your appointment.
How to reschedule or cancel your appointment
Log back into the booking system at www.flhsmv.gov using your appointment number and email address. You can cancel or reschedule up to 24 hours before your appointment time. If you cancel, that time slot opens up for other people. If you reschedule, the system will show you available times at the same office or a different one.
If you miss your appointment without cancelling, you may be blocked from booking online for a period of time. If you cannot reach the online system or need to cancel within 24 hours of your appointment, call the local DMV office directly. The phone number is on your confirmation email.
Services that require phone scheduling instead
Some transactions cannot be booked online. Commercial driver's license (CDL) knowledge tests and skills tests must be scheduled by phone with the local office. Vision re-tests and medical review appointments also typically require a phone call. If you need one of these services, the www.flhsmv.gov website will tell you to contact your county office directly, and it will provide the phone number.
Certain transactions like name changes on a license or address corrections may be handled online or by phone depending on your situation. Start with the online system; if it will not let you book, call the office listed on the website for your county.
What to expect on the day of your appointment
Arrive 10 to 15 minutes early. Bring your confirmation email or appointment number, all required documents, and a valid form of payment if you are paying a fee. Most offices accept debit cards, credit cards, and cash. Check your confirmation email for the office address and parking information.
When you arrive, check in at the front desk and give your appointment number. You will be called when it is your turn. The transaction usually takes 15 to 30 minutes depending on the service. If the office is running behind, the wait may be longer, but you will not lose your appointment because you booked a specific time.
Troubleshooting common booking problems
If the online system says no appointments are available, it means all slots at offices in your county are full for the next 60 days. Check back in a few days—offices release new appointment slots regularly as people reschedule or cancel. You can also try booking at a different county office if you are willing to travel, or call the local office to ask when new slots typically open.
If you cannot log back into your account to reschedule, use your appointment number and the email address you provided when booking. If you still cannot access the system, call the office directly. Do not wait until the day of your appointment to sort this out.
If you receive an error message during booking, try a different web browser or clear your browser's cache and cookies. The system works best on Chrome, Firefox, and Safari. If the problem persists, call the office for that county—they can sometimes book you over the phone as a backup.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who needs the service must book their own appointment or be present when you book on their behalf in person at the office. You cannot complete most DMV transactions for another adult without their signature and presence.
What if I book the wrong service by mistake?
Cancel the appointment online and book a new one with the correct service. You have up to 24 hours before your appointment to cancel without penalty. If you realize the mistake after 24 hours, call the office and explain; they may be able to help you switch services without losing your time slot.
Do I need to print my confirmation email?
You do not have to print it, but bring it or have it on your phone. The office needs your appointment number, which is in the email. If you do not have the number, the staff can look you up by name and date of birth, but it is faster if you have the confirmation.
Can I book an appointment more than 60 days in advance?
The online system only shows slots up to 60 days ahead. If you need an appointment further out, call the local office directly and ask if they can manually schedule you or if you should try booking online closer to your preferred date.
What happens if I arrive late to my appointment?
If you are more than 15 minutes late, the office may give your slot to the next person in line. Call ahead if you are running behind and ask if they can hold your appointment. Arriving on time protects your spot.