Where to Book Your San Diego DMV Appointment

The California DMV runs its appointment system through a single online portal at dmv.ca.gov. You cannot book by phone, mail, or in person — you must go through the website or use the DMV's mobile app. San Diego County has multiple DMV field offices, and the system lets you choose which location works for you before you pick a date and time.

The website shows real-time availability for each office. If no slots appear for your preferred location, that office is fully booked for the dates shown — you can check back the next day, as cancellations open up regularly. The system also shows which services each office handles, since some locations do not offer all transaction types.

Key Takeaways

  • Book all San Diego DMV appointments through dmv.ca.gov or the DMV mobile app; phone and walk-in appointments are not available.
  • The system shows you available dates and times for each San Diego office before you commit, and you can cancel or reschedule up to 24 hours before your appointment.
  • Some services require specific office locations, so the website will tell you which offices can handle your transaction type.
  • Bring the documents listed on your confirmation email, as the DMV will not process your transaction without them.

San Diego DMV Office Locations and What They Handle

San Diego County has five DMV field offices: downtown San Diego, Chula Vista, Escondido, El Cajon, and Oceanside. Each office handles standard services like license renewals, replacements, and address changes. Not all locations offer commercial licenses, CDL testing, or vehicle registration transactions, so the booking system will show you which offices can do what you need.

The downtown San Diego office on West C Street is the largest and typically has the most appointment slots available. Chula Vista and Escondido offices also run high volume. If you are flexible on location, checking all five offices often reveals sooner availability than your first choice.

Wait times at the counter vary by office and time of day. Morning appointments, especially on weekdays, tend to move faster than afternoon or weekend slots. The DMV publishes average wait times on its website for each location.

Step-by-Step: Booking Your Appointment Online

Step 1: Go to dmv.ca.gov and select "Appointments." The homepage has a prominent button for scheduling. You will land on a page asking what you need to do — renew a license, register a vehicle, get a duplicate ID, change your address, or another transaction.

Step 2: Choose your transaction type. Be specific. "License renewal" is different from "license replacement." The system uses your answer to show you which offices can handle it and what documents you will need to bring.

Step 3: Enter your driver's license or ID number. The system uses this to pull up your record and confirm you are may be able to access for the service you selected. If you do not have a California ID yet, select that option and the system will guide you differently.

Step 4: Choose your county and office location. Select San Diego County, then pick from the five offices. The system shows you how many slots are open at each one. If none appear, that office is booked for the dates the system is showing — try again tomorrow or pick a different location.

Step 5: Pick your date and time. The calendar shows only dates with open slots. Times are usually in 15-minute blocks. Choose what works for your schedule.

Step 6: Review and confirm. The system shows you your appointment details, the office address, and a list of documents to bring. Write down your confirmation number or take a screenshot. You will receive a confirmation email with the same information.

Documents You Need to Bring

The documents required depend on your transaction type. Your confirmation email lists exactly what to bring — do not guess. The DMV will not process your transaction if you are missing a required document, and you will have to reschedule.

For a license renewal, you typically need your current license and proof of residency (a utility bill, lease, or bank statement with your name and current address). For a replacement license, you need proof of identity and proof of residency. For an address change, you need your current license and proof of your new address. For vehicle registration, you need the vehicle's title, proof of insurance, and proof of residency.

If you are unsure what counts as proof of residency or identity, the DMV website has a full list of acceptable documents. Bring originals, not copies, unless the confirmation email specifically says a copy is acceptable.

Canceling or Rescheduling Your Appointment

You can cancel or reschedule your appointment up to 24 hours before it is scheduled. Go back to dmv.ca.gov, select "Appointments," and choose "Manage Your Appointment." Enter your confirmation number and driver's license number. The system will let you cancel or pick a new date and time.

If you cancel within 24 hours of your appointment, that slot opens up for other people to book. If you do not show up and do not cancel, the DMV may charge a no-show fee or flag your account. Rescheduling does not incur a fee.

What to Expect on Appointment Day

Arrive 10 to 15 minutes early. Bring all documents listed on your confirmation email, your confirmation number, and a valid form of payment if you owe fees. The DMV accepts cash, check, debit card, and credit card.

Check in at the front desk with your confirmation number. You will be called to a service window when it is your turn. The transaction usually takes 10 to 20 minutes if you have all required documents. If you are missing something, the DMV will tell you what you need and you will have to reschedule.

If you need a new photo (for a license or ID), the DMV takes it at the service window. Wear something you are comfortable being photographed in. Sunglasses, hats, and head coverings are not allowed unless for religious reasons.

If No Appointments Are Available

If all San Diego offices are booked, you have a few options. Check back the next morning — the DMV releases new slots daily, and cancellations happen throughout the day. You can also try offices in neighboring counties if you are willing to travel; Riverside and Orange County offices sometimes have earlier availability.

Some transactions can be handled by mail. License renewals, address changes, and duplicate licenses can sometimes be done by mail if you meet certain requirements — the DMV website explains which ones. Mail processing takes longer than an in-person appointment, but it removes the scheduling pressure.

Do not use third-party booking services or apps that claim to find appointments faster. The DMV's official system is the only real-time source of availability. Third-party sites may charge fees or provide outdated information.

Frequently Asked Questions

Can I book an appointment for someone else?

No. The person whose license or ID the appointment is for must book it themselves using their own driver's license or ID number. The DMV uses this to verify identity and pull up the correct record.

What if I miss my appointment?

If you do not show up and do not cancel, the DMV may charge a no-show fee (typically $25 to $50) or suspend your ability to book online appointments for a period of time. If you know you cannot make it, cancel through the website as soon as possible so someone else can use that slot.

Do I need to bring my confirmation email to my appointment?

You do not need the email itself, but bring your confirmation number. You can write it down or show it on your phone. The DMV will look up your appointment using that number and your driver's license.

Can I book multiple appointments at once?

No. The system books one appointment per transaction. If you need multiple services (a license renewal and a vehicle registration, for example), you must book two separate appointments on two different dates.

What if the website says my driver's license number is invalid?

Double-check that you entered it correctly — the system is case-sensitive for letters. If it still does not work, your record may not be in the system yet, or there may be a hold on your account. Call the DMV at 1-800-777-0133 to troubleshoot before trying to book online.