Book your Jacksonville DMV appointment online through the Florida Department of Motor Vehicles website or by phone
The Florida DMV uses an online appointment system for most Jacksonville locations. You can reserve a time slot at flhsmv.gov/appointments without creating an account — just select your location, the service you need, and your preferred date and time. The system shows you available slots up to 30 days in advance.
If you prefer to book by phone, call the Florida DMV customer service line at 1-844-353-7368. They can schedule appointments for most services and will tell you which Jacksonville office has the next opening. The phone line is open Monday through Friday, 8 a.m. to 5 p.m. Eastern Time.
Walk-ins are accepted at some Jacksonville DMV offices, but you may wait several hours. Booking ahead means you know your exact time and can plan your day around it.
Key Takeaways
- The Florida DMV online appointment system at flhsmv.gov/appointments shows available slots up to 30 days out and requires no account creation.
- Jacksonville has multiple DMV offices, and the online system lets you pick the location closest to you or with the soonest opening.
- Phone bookings through 1-844-353-7368 work if you cannot use the website, and staff can tell you which office has the next available time.
- Some services like vehicle registration renewal may not require an appointment, so check what you need before booking.
Jacksonville DMV office locations and their services
Jacksonville has several DMV offices spread across the city. The main office is at 1801 San Marco Avenue, which handles driver licenses, ID cards, vehicle registration, and title services. The San Marco location typically has the most appointment availability because it is the largest office.
A second location operates at 8955 San Jose Boulevard in the south part of the city. This office handles the same services as San Marco but often has shorter wait times during peak hours. Both locations are open Monday through Friday, 8 a.m. to 5 p.m., and Saturday mornings from 8 a.m. to noon.
When you book online, the system shows you both locations and their available times. Choose based on which is closer to you or which has an opening that fits your schedule better. If you call instead, the representative can tell you which office has the soonest slot for your specific service.
What to bring to your Jacksonville DMV appointment
The documents you need depend on your service. For a driver license or ID card, bring your Social Security card or a document showing your Social Security number, proof of Florida residency (utility bill, lease, or bank statement dated within 90 days), and proof of your legal name and date of birth (birth certificate, passport, or marriage certificate if your name has changed).
For vehicle registration or title services, bring your current registration card, proof of insurance, and your vehicle's title or a bill of sale if you recently bought it. If someone else is on the title with you, they may need to be present or sign a power of attorney form.
Bring your appointment confirmation email or text message — the DMV will ask for it when you arrive. If you do not have it, tell the staff your name and appointment time and they can look it up.
How far in advance to book and what to do if your date fills up
The online system opens appointments 30 days ahead. If you know you need a service on a specific date, book as soon as that date becomes available — popular times like early morning and late afternoon slots fill quickly. For routine services like license renewal, booking two to three weeks ahead usually gives you several options.
If your preferred date and location are full, check the other Jacksonville office or look at dates a few days earlier or later. The San Jose Boulevard location often has openings when San Marco is booked. If you are flexible, you can usually find a slot within a week.
If all Jacksonville appointments are full for the next 30 days, the system will show you openings at other Florida DMV offices. Some people book in a nearby county if Jacksonville is completely booked, though this adds travel time.
Services that do not require an appointment
Some DMV services in Jacksonville do not need an appointment and can be handled as walk-ins. Vehicle registration renewal by mail or online does not require a visit at all — you can renew through flhsmv.gov or by mail. If you must renew in person, you can walk in, though you may wait.
Address changes on your driver license or vehicle registration can sometimes be done by mail or online without an appointment. Check the Florida DMV website to see which services you can handle remotely before you book a time slot.
If you are unsure whether your service needs an appointment, call 1-844-353-7368 or check flhsmv.gov. The staff can tell you whether you must book ahead or can walk in.
What to expect when you arrive for your appointment
Arrive 10 to 15 minutes early. Check in at the front desk with your appointment confirmation and ID. The staff will verify your documents and direct you to the right window or counter. Most appointments take 15 to 30 minutes, depending on the service.
If you are missing a required document, the staff will tell you what you need and may reschedule you for another time. Bring everything on the list above to avoid this delay. If you discover you are missing something after you arrive, ask whether the office can issue a temporary document or whether you must return.
Payment is accepted in cash, debit, or credit card. Fees vary by service — a driver license renewal costs around $75, and vehicle registration renewal costs vary based on your vehicle type and county. The DMV website lists exact fees for each service.
Rescheduling or canceling your appointment
If you need to change your appointment time, log back into flhsmv.gov/appointments and select "Manage Appointment." You can reschedule to a different date or time at the same location or switch to the other Jacksonville office. Cancellations are free and can be done online or by phone.
If you cancel, your time slot opens up for other people to book. If you know you cannot make it, cancel as soon as possible so someone else can use that slot. You can rebook a new appointment when ready after canceling.
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 someone else books on their behalf. If you are booking for a minor or someone unable to use the website, you can call 1-844-353-7368 and explain the situation. The staff can help you book and will tell you what documents that person needs to bring.
What if I miss my appointment?
If you do not show up, your appointment slot is released and you will need to book a new one. There is no penalty for missing an appointment, but you lose your reserved time. Book again as soon as you can through the website or phone.
Can I book an appointment for a service not listed on the website?
Most common services are available online, but some specialized requests may require a phone call. Call 1-844-353-7368 and describe what you need. The staff can tell you whether an appointment is available and which Jacksonville office handles that service.
How do I know if my appointment was confirmed?
After you book online, you will receive a confirmation email and text message with your date, time, location, and confirmation number. Save this information. If you do not receive a confirmation within a few minutes, check your spam folder or call 1-844-353-7368 to verify your booking.
What if I need an appointment sooner than what is available?
Check the San Jose Boulevard location — it often has earlier openings than San Marco. You can also try booking at a nearby county DMV office if Jacksonville is full. If your need is urgent, call 1-844-353-7368 and explain your situation; staff may be able to fit you in or direct you to a walk-in option.