Book your San Diego DMV appointment online through the California DMV website or by phone

The California Department of Motor Vehicles lets you reserve a time slot at San Diego locations through their official website at dmv.ca.gov. You can also call 1-800-777-0133 to book by phone. Most San Diego residents book online because it's faster — you pick your location, the service you need, and your preferred date and time, then receive a confirmation number by email.

Walk-ins are still accepted at some San Diego DMV offices, but appointment holders are served first. If you show up without a reservation, you may wait several hours or be turned away if the office reaches capacity that day. Booking ahead guarantees you a specific time window, usually 15 to 30 minutes long.

Key Takeaways

  • The California DMV website (dmv.ca.gov) is the fastest way to book — you can reserve a slot in about five minutes and get a confirmation number when ready.
  • San Diego has multiple DMV field offices; the website shows which ones handle your specific service (license renewal, registration, ID card, etc.) and which have openings soonest.
  • You need your driver's license number or ID number to book online, and you must bring the documents listed in your confirmation email when you arrive.
  • Appointments typically fill 4 to 8 weeks out, so if you need service urgently, call 1-800-777-0133 to ask about cancellations or same-week openings.
  • If you miss your appointment without canceling, you lose your slot and must book again; cancellations should be made at least 24 hours ahead through the website or phone line.

San Diego DMV locations and which services each office handles

San Diego County has five full-service DMV field offices: downtown San Diego on West Broadway, El Cajon, Chula Vista, Oceanside, and Escondido. The downtown location handles the widest range of services. When you start booking on dmv.ca.gov, the website filters locations by the service you need — for example, if you're renewing a commercial driver's license, only offices equipped for that appear as options.

Each office has different hours. Most are open Monday through Friday, 8 a.m. to 5 p.m., with some locations closing for lunch between noon and 1 p.m. A few offices have limited Saturday hours. Check the hours for your chosen location on the website before you book, because appointment times are only available during that office's operating hours.

The downtown San Diego office (1655 West Broadway) is the busiest and often has the longest wait times for walk-ins, but it's also the most likely to have appointment openings because it handles more transactions. If you're flexible on location, checking Oceanside or Escondido sometimes reveals earlier available times.

What information you need to book online

To reserve an appointment through dmv.ca.gov, have your California driver's license or ID card number ready. If you don't have one yet, you'll need to call 1-800-777-0133 instead, because the online system requires an existing license or ID number to verify your identity.

You'll also need to know what service you're requesting — the website lists common ones like renewing your license, replacing a lost or damaged card, registering a vehicle, or obtaining a Real ID. If you're unsure which category fits your situation, the website has a "What do I need?" tool that walks you through questions to identify the right service.

Have your preferred dates and times in mind, though the website will show you what's actually available. If your first choice is booked weeks out, you can check again in a few days — cancellations happen regularly and new slots open as the DMV releases them.

Step-by-step: booking through the DMV website

Go to dmv.ca.gov and click "Book an Appointment" on the homepage. You'll be asked to enter your driver's license or ID number and your date of birth. The system verifies your identity and pulls up your record.

Select your service type. The website shows a list of transactions — license renewal, ID replacement, vehicle registration, and so on. Choose the one that matches what you need. If you're unsure, use the "What do I need?" tool or call 1-800-777-0133 before booking.

Choose your location. The website displays San Diego offices that handle your service, along with how many appointments are available at each. Locations with more openings are listed first. Click the one you prefer.

Pick your date and time. The calendar shows available appointment slots for the next several weeks. Click a date, then select a time from the options that appear. Most appointments are 15 to 30 minutes long.

Review and confirm. The website shows your appointment details — location, date, time, and the documents you need to bring. Read the document list carefully; you'll need to bring originals or certified copies. Click "Confirm Appointment" to finish.

Save your confirmation number. The website displays a confirmation number and sends it to your email. Write down the confirmation number and bring it with you, along with all documents listed. If you don't receive an email within a few minutes, check your spam folder or log back into dmv.ca.gov to retrieve your confirmation number.

Booking by phone if the website isn't an option

Call 1-800-777-0133 to book by phone. You'll need your driver's license or ID number and your date of birth. A DMV representative will ask what service you need, which San Diego location you prefer, and what dates and times work for you. They'll check availability and book the first open slot that matches your preferences.

Phone lines are busiest between 8 a.m. and 10 a.m. on weekdays. If you call in the afternoon or on a Thursday or Friday, you'll typically wait less time. The DMV also offers a callback option — you can request a call back instead of waiting on hold, and a representative will call you within a few hours.

After booking by phone, you'll receive a confirmation number verbally. Write it down when ready. The DMV will also mail a confirmation letter to your address on file, but it may take several days to arrive. Bring the confirmation number (or the letter, if it arrives in time) when you go to your appointment.

What to bring to your appointment

Your confirmation email or letter lists the specific documents required for your service. For a license renewal, you typically need your current license, proof of residency (a recent utility bill or lease), and proof of your Social Security number. For vehicle registration, you need the vehicle's title or registration and proof of insurance.

Bring your confirmation number or confirmation letter. Bring original documents or certified copies — photocopies are not accepted for most transactions. If any document is in a language other than English, bring a certified translation along with the original.

Arrive 10 to 15 minutes early. The DMV will call you by name or confirmation number when it's your turn. If you're more than 15 minutes late, you may lose your appointment slot and have to book again.

What to do if you need to cancel or reschedule

Cancel or reschedule through dmv.ca.gov by logging in with your driver's license or ID number, finding your appointment, and clicking "Cancel" or "Reschedule." You can also call 1-800-777-0133. Cancellations should be made at least 24 hours before your appointment time. If you cancel with less than 24 hours' notice or don't show up, you lose that slot and must book a new appointment.

If you need to reschedule, the website will show available times at the same location or at other San Diego offices. Rescheduling through the website is faster than canceling and booking separately.

Frequently Asked Questions

How far in advance can I book a San Diego DMV appointment?

The website typically shows appointments 4 to 8 weeks ahead. Slots fill quickly for popular times (mornings and early afternoons on weekdays). If you need service sooner, call 1-800-777-0133 to ask about cancellations or same-week openings, which do occur regularly.

What if all appointment slots are booked when I try to reserve?

Check back in a few days — cancellations happen constantly and new slots open regularly. You can also call 1-800-777-0133 to ask about availability or request a callback when a slot opens. Some offices have more openings than others, so try a different San Diego location if your first choice is full.

Can I change my appointment to a different San Diego location?

Yes. Log into dmv.ca.gov, find your appointment, and click "Reschedule." The website will show available times at all San Diego locations that handle your service. Select a different office and time, and your appointment will move to the new location.

What happens if I miss my appointment?

You lose your slot and must book a new appointment through dmv.ca.gov or by calling 1-800-777-0133. Missing an appointment without canceling does not affect your driving record or license status, but it means you'll have to wait for the next available opening, which may be weeks away.

Do I need a Real ID to book a DMV appointment in San Diego?

No. You need a current California driver's license or ID card number to book online. If you're trying to obtain a Real ID, that's a separate service you can select when booking. The DMV will tell you what documents to bring for a Real ID transaction.