Florida DMV appointments are booked through the official FLHSMV website, not through third-party services
The Florida Department of Highway Safety and Motor Vehicles (FLHSMV) runs its own online appointment system at flhsmv.gov. You can schedule most appointments — license renewals, ID replacements, vehicle registration, title transfers — directly on that site without calling or visiting an office in person. The system shows you available dates and times at your nearest office, and you receive a confirmation number by email.
Not every transaction can be booked online. Road tests, commercial driver license (CDL) appointments, and some title work still require a phone call to the FLHSMV customer service line at 1-844-635-4357. But for standard driver license and vehicle services, the online system is the fastest route.
Key Takeaways
- Go to flhsmv.gov and select "Schedule an Appointment" to book most driver license and vehicle services without calling.
- You will need your driver license number, date of birth, and the last four digits of your Social Security number to log in.
- The system shows real-time availability at offices near your address, and you can choose your preferred date and time.
- Road tests, CDL appointments, and some title transactions still require calling 1-844-635-4357 to schedule.
- Confirmation emails include your appointment number, location, address, and what documents to bring.
What you need before you start booking online
Have your current Florida driver license or ID card in front of you. The online system asks 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 — for example, if you are a new resident — you cannot use the online system and must call 1-844-635-4357 instead.
You will also need to know what service you need. The system walks you through options like "Renew Driver License," "Replace Lost/Stolen License," "Register Vehicle," or "Transfer Title." If you are unsure which category fits your situation, the FLHSMV website has a service finder tool, or you can call the customer service line to confirm before booking.
Step-by-step: booking your appointment on flhsmv.gov
Start at flhsmv.gov and look for the "Schedule an Appointment" button, usually on the homepage. Click it and select the type of service you need from the dropdown menu. Enter your driver license number, date of birth, and the last four digits of your Social Security number, then click "Search."
The system will display available appointment times at offices near your address. You can filter by location if you prefer a specific office. Select your preferred date and time slot. The system will ask you to confirm your contact information — phone number and email — and then generate a confirmation number. Write down or screenshot this number; you will need it when you arrive.
An email confirmation will arrive within a few minutes with your appointment details, including the office address, what to bring, and your confirmation number. If you do not receive an email within 15 minutes, check your spam folder or call 1-844-635-4357 to verify the appointment was created.
Which services you can book online versus by phone
Most driver license and vehicle registration services can be booked through the online system. Road tests and commercial driver license appointments are the main exceptions and require a phone call. Some specialized title work may also need phone scheduling depending on your specific situation.
| Service | Online Booking | Phone Only |
|---|---|---|
| Renew driver license | Yes | — |
| Replace lost or stolen license | Yes | — |
| Change address on license | Yes | — |
| Register a vehicle | Yes | — |
| Renew vehicle registration | Yes | — |
| Transfer vehicle title | Yes | — |
| Road test (Class D license) | — | 1-844-635-4357 |
| Commercial driver license (CDL) test | — | 1-844-635-4357 |
| Duplicate title | Yes | — |
| Replacement ID card | Yes | — |
If your service is not listed as available online, or if you are unsure whether your situation qualifies for online booking, call 1-844-635-4357. The customer service line is open Monday through Friday, 8 a.m. to 5 p.m. Eastern time. Wait times are typically shorter in the early morning or late afternoon.
What to bring to your appointment
Your confirmation email will list the specific documents required for your service. For a driver license renewal, bring your current license and proof of residency (utility bill, lease, or bank statement dated within 90 days). For vehicle registration, bring your title, proof of insurance, and identification. For a title transfer, bring the signed title, bill of sale, and ID.
Bring your confirmation number and arrive 10 to 15 minutes early. The FLHSMV office will check you in by your confirmation number, not by name. If you arrive more than 15 minutes late, your appointment may be cancelled and you will need to book a new one online.
If your preferred time slot is not available
Appointment availability changes daily as slots fill and new dates open. If the office nearest you shows no openings, try searching for offices in nearby cities or counties. Many people find slots within a 20- to 30-minute drive when their first choice is full.
You can also check back the next day — the FLHSMV typically releases new appointment slots in the evening or early morning. If you need an appointment and cannot find one online, call 1-844-635-4357 to ask whether the office has walk-in hours or other options available.
Cancelling or rescheduling your appointment
To cancel or reschedule, return to flhsmv.gov and select "Manage Your Appointment." Enter your confirmation number and the phone number or email you used when booking. You can then cancel or change your date and time. If you cannot access the system, call 1-844-635-4357 and provide your confirmation number.
If you cancel, your appointment slot becomes available for other people to book. If you need to reschedule, do so as soon as you know, because popular time slots fill quickly.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The online system requires the person's own driver license number and Social Security number to verify identity. If you are booking for a minor or someone who cannot use the system themselves, call 1-844-635-4357 and explain the situation. The customer service representative may be able to help or direct you to an alternative process.
What if I do not have a Florida driver license yet?
The online system only works for people with an existing Florida license or ID. If you are new to Florida or explore for your first license, call 1-844-635-4357 to schedule. You will need to visit an office in person for a road test and to provide original documents.
How long does an appointment usually take?
Most appointments take 15 to 30 minutes, depending on the service and how busy the office is. Bring all required documents so you do not have to reschedule. If the office is running behind, wait times can extend beyond your scheduled slot.
Can I walk in without an appointment?
Some FLHSMV offices accept walk-ins, but wait times are often longer than scheduled appointments. Call your local office directly or check flhsmv.gov to see whether walk-ins are available at your location. Booking online is faster if slots are open.
What if I miss my appointment?
If you miss your appointment, it will be cancelled. You will need to book a new one through the online system or by calling 1-844-635-4357. Repeated no-shows may result in restrictions on future online bookings, so contact the office as soon as possible if you cannot make it.