How to book a Florida DMV appointment
You can schedule a Florida DMV appointment through the state's online system or by calling the DMV directly. The online method is faster — you choose your location and time slot in minutes — but phone appointments take longer because you're working through a queue. Most people find an available slot within one to two weeks, though busy locations in Miami, Tampa, and Jacksonville sometimes book out further.
You do not need to create an account or provide personal information beyond your name and driver's license number to book online. The system shows you real availability, not a waitlist, so if a slot appears, it's genuinely open.
Key Takeaways
- The Florida DMV online appointment system at flhsmv.gov lets you book same-day or future slots without creating an account.
- If you cannot find an online slot, call 1-844-DL-FLHSMV (1-844-353-5478) during business hours to speak with someone who may have access to additional times.
- Bring your confirmation number and the documents listed on your appointment confirmation — showing up without them will result in a reschedule.
- If you need to cancel or change your appointment, do so at least 24 hours ahead through the same online system or by phone.
- Walk-ins are not accepted at most Florida DMV offices, so an appointment is required to be seen.
Booking online through the Florida DMV website
Go to flhsmv.gov and look for the "Appointments" link on the homepage. Click it and you'll see a form asking for your location preference and the type of transaction you need (license renewal, ID card, address change, and so on). Select your county or the specific office you prefer, then the system will show you available dates and times for the next several weeks.
Choose a slot that works for you and you'll receive a confirmation number by email or text, depending on what you provide. Write down or screenshot this number — you'll need it when you arrive. The confirmation also lists which documents to bring, and this list changes based on your transaction type, so read it carefully before you go.
The online system is open 24 hours a day, so you can book at any time. Slots typically open for the following weeks on a rolling basis, meaning new dates become available as the current week fills up.
Calling to schedule by phone
If you cannot find an online slot that works, or if you prefer to speak with someone, call 1-844-DL-FLHSMV (1-844-353-5478). This line is available Monday through Friday, 8 a.m. to 5 p.m. Eastern time. Wait times vary — calling early in the morning or late in the afternoon is usually faster than midday.
Have your driver's license number and the type of transaction you need ready when you call. The representative will search for available times and book you into one. They can sometimes access appointment slots that don't appear online, though this is not may provide. If the representative cannot find an opening, ask when new slots typically open for your preferred location.
What to bring on your appointment day
Your confirmation number and the documents listed on your confirmation are required. Do not assume you know what documents you need — the list depends on your specific transaction. A license renewal requires different paperwork than an address change, and a first-time ID card requires different documents again.
Arrive 10 to 15 minutes early. Most offices are strict about appointment times, and arriving significantly late may result in a reschedule. Bring the original documents or certified copies as specified — photocopies are usually not accepted for proof of residency or identity.
Canceling or changing your appointment
If you need to cancel or reschedule, do so through the same online system at flhsmv.gov at least 24 hours before your appointment. You can also call 1-844-DL-FLHSMV to make changes by phone. Canceling early opens the slot for someone else and prevents a no-show on your record.
If you miss an appointment without canceling, you may be required to wait longer for your next available slot, and some offices flag repeat no-shows. If an emergency prevents you from making it, call as soon as possible to reschedule.
Scams and safety alerts
The official Florida DMV website is flhsmv.gov. Do not use any other website to schedule an appointment — scam sites that look similar charge fees for "expedited" bookings or claim to may provide appointments. The real DMV system is free.
Be cautious of emails or texts claiming to be from the DMV asking you to verify your information or click a link. The DMV will never ask for your password, Social Security number, or financial information via email or text. If you receive a suspicious message, do not click any links — go directly to flhsmv.gov or call the official number instead.
Some third-party services advertise that they can book DMV appointments for you. These services charge a fee on top of any DMV fees and offer no advantage over booking yourself — you still have to wait for the same available slots. Booking directly through the state saves you money.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who needs the DMV service must schedule their own appointment using their own driver's license number or ID number. You can help them through the process, but the appointment must be in their name.
What if I don't have a driver's license number yet?
If you're getting your first Florida ID or license, you'll need to call 1-844-DL-FLHSMV instead of booking online. The phone representative can walk you through the process and schedule you without a license number on file.
How far in advance can I book an appointment?
The online system typically shows availability up to several weeks out, though this varies by location. You can book as soon as slots open for your preferred office. Busy locations fill faster, so if you have flexibility, choosing an off-peak time or location may give you more options.
What happens if I arrive late to my appointment?
Most DMV offices will not see you if you arrive more than 15 minutes after your scheduled time. You'll be asked to reschedule. Call ahead if you're running late — some offices may work with you if you notify them in advance.
Is there a fee to schedule an appointment?
No. Scheduling through flhsmv.gov or by phone is free. You only pay DMV fees for the actual transaction (license renewal, ID card, etc.) when you're seen at your appointment.