Book your San Diego DMV appointment online or by phone before you visit

The California Department of Motor Vehicles lets you schedule appointments online through its website or by calling 1-800-777-0133. You do not have to wait in line without an appointment, though walk-ins are accepted at some San Diego locations during certain hours. Booking ahead is faster and means you know exactly when to arrive.

San Diego County has multiple DMV field offices. The main office is at 11410 West Bernardo Court in San Diego proper, but there are also locations in Chula Vista, El Cajon, Escondido, and Oceanside. Each office handles different services and has different hours, so the location you need depends on what you are doing.

Key Takeaways

  • Schedule appointments online at dmv.ca.gov or by calling 1-800-777-0133; same-day walk-ins are possible at some locations but waits are longer.
  • The San Diego DMV has five field offices across the county, and not all locations offer all services, so check which one handles your specific transaction.
  • Bring your current ID, proof of residency, and any documents specific to your transaction (renewal notice, title, smog certificate) to avoid delays.
  • Appointment slots fill up weeks in advance during peak times, so book as soon as you know you need to visit.

How to book an appointment online

Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. You will choose your county (San Diego), the type of service you need, and your preferred location. The system shows available dates and times for the next several weeks. Select the slot that works for you and confirm your appointment. You will receive a confirmation number by email or text, depending on how you set it up.

The online system requires you to create or log into a DMV account. If you do not have one, you can set it up during the booking process using your email address. Save your confirmation number — you will need it when you arrive at the office.

Booking by phone and walk-in options

Call 1-800-777-0133 to speak with a DMV representative who can book your appointment. Have your driver's license or ID number ready, along with the type of service you need. The phone line is open Monday through Friday, 8 a.m. to 5 p.m. Pacific time. Wait times on the phone can be long during peak hours, so calling early in the morning or late in the afternoon may be faster.

Walk-ins are accepted at San Diego DMV locations, but you will wait longer than if you had an appointment. The West Bernardo Court office in San Diego and some other locations accept walk-ins during specific hours. Check dmv.ca.gov for your location's walk-in policy before you go, because not all offices offer this option and hours change seasonally.

San Diego DMV locations and what each one handles

The main San Diego office at 11410 West Bernardo Court handles most transactions, including vehicle registration renewal, title transfers, and license renewals. The Chula Vista office (555 Bay Boulevard) and El Cajon office (250 East Main Street) also handle a full range of services. Escondido (1808 West Valley Parkway) and Oceanside (3702 Ocean Ranch Boulevard) are smaller offices with more limited hours and services.

Before you book, confirm that your chosen location handles the specific service you need. Some offices do not process certain transactions, and showing up at the wrong location means wasting your appointment. The DMV website lists what each office offers, or you can call 1-800-777-0133 to confirm.

Documents to bring to your appointment

Bring your current California driver's license or ID card, proof of residency (a recent utility bill, lease, or bank statement with your name and address), and any documents specific to your transaction. For vehicle registration renewal, bring your renewal notice and proof of a current smog check if your vehicle requires one. For a title transfer, bring the signed title, bill of sale, and proof of insurance.

Bring originals and copies of everything. The DMV will keep copies and return your originals. If you are missing a document, the DMV may not be able to complete your transaction that day, so double-check the requirements for your specific service before you go.

When to expect your appointment and what happens after

Appointment slots fill up quickly, especially during renewal season (late summer and fall). Book as soon as you know you need to visit — waiting until the last minute may leave you with no nearby appointments available. If you need to renew your registration before a specific date, book at least four to six weeks ahead.

After your appointment, the DMV processes your transaction and mails your new registration, license, or title to the address on file. Processing times vary, but most documents arrive within two to three weeks. If you need your registration sooner, ask the DMV representative whether you can get a temporary registration slip to use while you wait for the permanent one.

Rescheduling or canceling your appointment

If you need to change your appointment, log into your DMV account on dmv.ca.gov and select "Manage Your Appointment." You can reschedule to a different date or time at the same location, or cancel entirely. You can also call 1-800-777-0133 to make changes over the phone.

Cancel or reschedule as soon as you know you cannot make your appointment. This frees up the slot for someone else and prevents you from losing your place in the queue if you need to book again later.

Frequently Asked Questions

Can I do my registration renewal at any San Diego DMV location?

Most San Diego DMV offices handle registration renewals, but smaller locations like Oceanside and Escondido may have limited hours or services. Check dmv.ca.gov or call 1-800-777-0133 to confirm your chosen location offers renewals before you book.

What if I miss my appointment?

If you miss your appointment, you lose that slot. You will need to book a new appointment through dmv.ca.gov or by phone. No-shows do not affect your ability to book future appointments, but you will have to wait for the next available time.

Do I need an appointment for a smog check?

No. Smog checks are done at certified smog stations, not at the DMV. You get your smog certificate from the station and bring it to your DMV appointment. The DMV does not perform smog checks.

How long does a typical DMV appointment take?

Most appointments take 15 to 30 minutes if you have all required documents. Transactions that require additional verification or paperwork may take longer. Arrive a few minutes early to check in.

Can I renew my registration online instead of going to the DMV?

Many California vehicle registrations can be renewed online through dmv.ca.gov if your vehicle is registered in your name, has no liens, and meets other requirements. Check the online renewal tool to see if yours qualifies. If it does not, you will need an in-person appointment.