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 by selecting your county (Duval), the service you need, and your preferred date and time. The system shows available slots up to several weeks out, though peak times fill quickly.
If you prefer to book by phone, call the DMV's appointment line at 1-844-435-7352. This line operates Monday through Friday, 8 a.m. to 5 p.m. Eastern Time. Have your driver's license number or ID number ready when you call, along with the type of service you need (renewal, replacement, new license, etc.).
Walk-in service is available at Jacksonville DMV offices, but wait times can exceed two hours during peak hours. Booking ahead is faster and more predictable.
Key Takeaways
- The Florida DMV website at flhsmv.gov lets you book appointments online for Jacksonville locations up to several weeks in advance.
- You can also call 1-844-435-7352 Monday through Friday, 8 a.m. to 5 p.m., to reserve a time slot by phone.
- Jacksonville has multiple DMV offices, and the online system shows which locations have openings for your chosen service date.
- Bring your current ID, proof of residency, and any documents specific to your service (such as a bill of sale for vehicle registration) on your appointment day.
Jacksonville DMV office locations and their services
Duval County has several DMV offices that handle different services. The main office is located at 1801 San Marco Avenue, Jacksonville, FL 32207. This location handles driver's license renewals, replacements, new licenses, and vehicle registration services. Hours are typically Monday through Friday, 8 a.m. to 5 p.m., and Saturday, 8 a.m. to 12 p.m., though hours vary by location and season.
A second full-service office operates at 8955 San Jose Boulevard, Jacksonville, FL 32217. Both locations handle the same range of services, and the online booking system will show you which office has the soonest opening for what you need.
Not all services are available at all times. If you need a commercial driver's license (CDL) endorsement or a hazmat endorsement, confirm that your chosen office offers that service before booking. The flhsmv.gov website lists which services each location provides.
What documents to bring to your appointment
The documents you need depend on your service type. For a driver's license renewal, bring your current Florida driver's license and proof of residency (a utility bill, lease, or mortgage statement dated within 90 days). If your address has changed, bring two proofs of your new address.
For a new driver's license, bring your birth certificate or passport, proof of Social Security number (W-2, tax return, or Social Security card), and two proofs of residency. If you are under 18, a parent or guardian must be present.
For vehicle registration or title services, bring your current registration, proof of insurance, and the vehicle's title or bill of sale if you are registering a vehicle for the first time. Bring a photo ID as well.
The DMV website lists the full document requirements for each service type. Bringing incomplete paperwork is the most common reason appointments run over or require a second visit.
How to reschedule or cancel your appointment
You can cancel or reschedule through the same flhsmv.gov website where you booked. Log in with your confirmation number and driver's license number, then select the option to modify your appointment. Changes can usually be made up to 24 hours before your scheduled time.
If you need to cancel by phone, call 1-844-435-7352 during business hours. Canceling ahead of time frees up the slot for other people and helps the DMV manage wait times.
If you miss your appointment without canceling, you may have to wait longer for your next available slot, as no-shows are tracked in the system.
Peak times and how to avoid long waits
Jacksonville DMV offices are busiest on Mondays and Fridays, especially between 9 a.m. and 11 a.m. Mid-week appointments (Tuesday through Thursday) and afternoon slots (after 2 p.m.) typically have shorter wait times. Saturday morning appointments fill quickly but often move faster because fewer people book them.
If the online system shows no available slots for your preferred date and time, check back the next day. Cancellations open up regularly, and the system updates in real time. Setting a reminder to check at the same time each day can help you catch newly available slots.
Arriving 10 to 15 minutes early helps you complete any last-minute paperwork and ensures you are ready when your appointment time arrives.
Services you can and cannot handle by appointment
Most common services—driver's license renewal, replacement, new licenses, vehicle registration, and title transfers—can be booked online. However, some services require in-person handling without an appointment or have limited availability.
Services like CDL testing, hazmat endorsements, and medical review board hearings may have separate scheduling systems or require you to contact the DMV directly. The flhsmv.gov website specifies which services use the appointment system and which do not.
If you are unsure whether your service can be booked online, call 1-844-435-7352 before attempting to reserve a slot. This prevents wasted time and ensures you know what to expect.
Frequently Asked Questions
How far in advance can I book a DMV appointment in Jacksonville?
The online system typically shows available appointments up to 4 to 6 weeks ahead, though this varies by location and service type. You can book as soon as slots open, which is usually at the start of each month for the following month's dates.
What if I cannot find an appointment for my preferred date?
Check the system daily, as cancellations create new openings regularly. You can also try booking at a different Jacksonville location if one has earlier availability. If you need service urgently, walk-in service is available, though wait times are longer.
Can I bring someone else to my appointment?
Yes, but only if they are required for your service (such as a parent or guardian for a minor's license). The DMV limits the number of people per appointment to keep wait times manageable, so bring only those necessary.
What happens if I arrive late to my appointment?
Arriving more than 15 minutes late may result in your appointment being canceled, and you will be treated as a walk-in. Contact the office when ready if you are running late to ask if they can hold your slot.
Is there a fee to book an appointment online?
No. Booking through flhsmv.gov or by phone is free. You pay only for the DMV service itself (license renewal, registration, etc.) when you complete your transaction at the office.