Book your San Diego DMV appointment online through the California DMV website
The California Department of Motor Vehicles runs an online appointment system at dmv.ca.gov. You can reserve a time slot for most services — license renewal, registration, ID replacement, written tests — without calling or visiting an office in person. The system shows available dates and times at each San Diego location, and you choose the one that works for you.
You do not need to create an account to book. Go to dmv.ca.gov, select "Make an Appointment," choose your service type, enter your ZIP code to see nearby offices, and pick your preferred date and time. You will receive a confirmation number by email or text, depending on how you provide your contact information.
Walk-ins are still accepted at San Diego DMV offices, but appointment holders are served first. If you arrive without a reservation, expect longer waits, especially during peak hours like mid-morning on weekdays.
Key Takeaways
- San Diego DMV appointments are booked through dmv.ca.gov, and you can reserve a slot for most services online without calling.
- The system shows real-time availability at each San Diego office location, and you receive a confirmation number when ready after booking.
- Appointment holders are prioritized over walk-ins, so reserving a time slot usually means shorter waits.
- If no appointments are available for your service type, the system will tell you when the next opening is expected.
San Diego DMV office locations and service hours
San Diego County has multiple DMV offices. The main office is at 11040 North Torrey Pines Road in La Jolla, open Monday through Friday, 8 a.m. to 5 p.m., and Saturday 8 a.m. to 1 p.m. There are also offices in downtown San Diego, El Cajon, Chula Vista, and Escondido, each with slightly different hours.
When you book your appointment online, the system shows hours for each location. If you have flexibility, smaller offices like El Cajon or Escondido sometimes have more open slots than the main La Jolla office, and wait times are often shorter. Check the appointment calendar for all locations before you decide where to go.
Saturday appointments fill quickly and are limited to certain services. If you need a Saturday slot, book as soon as they become available, usually a few weeks in advance.
What documents to bring to your appointment
The documents you need depend on your service. For a driver's license renewal, bring your current license and proof of residency (utility bill, lease, or bank statement dated within the last 60 days). For a new ID or replacement, bring your birth certificate or passport, proof of residency, and Social Security card or tax return.
For vehicle registration or title work, bring your vehicle registration, proof of ownership, and proof of residency. If you are renewing a commercial license or taking a written test, bring your current license and any study materials the DMV requires.
Bring the original documents, not copies. The DMV staff will verify them at your appointment. If you are unsure what you need for your specific service, the dmv.ca.gov website has a checklist for each transaction type.
What happens if no appointments are available
If the online system shows no open slots for your service type at any San Diego location, the calendar will display when new appointments are expected to open. This usually happens within days, as the DMV releases appointment slots in batches.
You have two options: check back at the time the system suggests, or visit a DMV office as a walk-in. Walk-in wait times vary widely — some days are 30 minutes, others are two hours or more. The busiest times are mid-morning on weekdays and all day Saturday.
If your need is urgent (for example, your license expires in a few days), a walk-in visit may be faster than waiting for the next appointment batch to open. The DMV prioritizes expiring licenses and time-sensitive services even for walk-ins.
Rescheduling or canceling your appointment
You can reschedule or cancel through dmv.ca.gov using your confirmation number. Log into the appointment system, find your reservation, and choose to reschedule or cancel. You can also call the DMV appointment line at 1-800-777-0133, though wait times to reach a representative are often 30 minutes or longer.
If you cancel, your time slot opens up for other people to book. If you need to reschedule, do it as soon as you know you cannot make your original appointment — this gives others a chance to reserve that slot and helps you find a new time that works.
If you miss your appointment without canceling, you may have to wait longer for the next available slot. The DMV does not penalize no-shows, but frequent cancellations or missed appointments can affect your ability to book online in the future.
Preparing for your appointment day
Arrive 10 to 15 minutes early. Bring all required documents in their original form, not photocopies. Have your confirmation number ready — you will provide it when you check in at the office.
Bring a pen for forms. The DMV provides some forms at the office, but having your own pen speeds up the process. If you need a new photo (for license or ID), the DMV takes one at your appointment, so dress accordingly.
Expect your appointment to last 15 to 45 minutes, depending on the service. straightforward renewals are faster; new licenses or title transfers take longer. If you have questions about your specific transaction, ask the staff when you check in — they can tell you roughly how long it will take.
Services you cannot book online
Some DMV services require an in-person visit but cannot be scheduled in advance. These include certain commercial driver's license tests, some title and registration disputes, and transactions that require a supervisor's review. The DMV website lists which services can be booked online and which require a walk-in visit.
If your service is not available for online booking, you can still call 1-800-777-0133 to ask whether an appointment can be made by phone, or visit a San Diego office as a walk-in. For complex transactions, calling ahead to ask what documents you need can save you a trip.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who needs the service must book their own appointment using their information. If someone else is helping you, they can guide you through the online system, but you must provide your own details and confirmation.
What if I need an appointment but don't have internet access?
Call 1-800-777-0133 to book by phone. Wait times are long, but a representative can reserve a slot for you. You can also visit a San Diego DMV office in person and ask staff to book an appointment at a kiosk in the office.
Do I have to take a new photo if I'm renewing my license?
Yes, for most license renewals. The DMV takes a new photo at your appointment. If you renewed by mail in the past, an in-person renewal requires a new photo. Bring an ID and dress as you would for any photo.
How far in advance can I book an appointment?
The online system typically shows availability 4 to 8 weeks ahead, though this varies by location and service type. You can book as soon as slots open for your preferred date. If you need an appointment sooner, check back daily or visit as a walk-in.
What if I'm running late to my appointment?
Call the San Diego office directly or use the DMV website to reschedule. If you arrive more than 15 minutes late, your appointment may be canceled and you will be treated as a walk-in. It is better to reschedule than to rush and arrive stressed.