Where to book your San Diego DMV appointment
San Diego County has multiple DMV offices, and you must book through the official California DMV website at dmv.ca.gov. This is the only place where appointments are scheduled for San Diego locations. You cannot book by phone, email, or in person at the office itself.
The county has five full-service DMV offices: San Diego (downtown), Chula Vista, Escondido, El Cajon, and Oceanside. Each office handles the same services but may have different availability depending on the day and time. When you search for an appointment, the system shows you all available slots across these locations so you can choose the one closest to you or with the soonest opening.
You will need a customer service number to complete your booking. This is a unique identifier the DMV assigns to your record. If you do not have one, you can create an account on dmv.ca.gov before searching for appointments, and the system will generate one for you.
Key Takeaways
- Book all San Diego DMV appointments through dmv.ca.gov; no phone or walk-in bookings are available.
- San Diego County has five offices in different cities, and the online system shows availability across all of them so you can pick the most convenient location.
- You need a customer service number to book, which you can create on the DMV website if you do not already have one.
- Appointment availability varies by service type and location; some services may have no openings for weeks, while others may have slots within days.
- Bring all required documents to your appointment, because the DMV will not reschedule you if you arrive without what you need.
Step-by-step booking process
Go to dmv.ca.gov and click on "Book an Appointment" or "Schedule an Appointment" (the exact wording changes occasionally). You will land on a page that asks you to enter your customer service number. If you have never used the DMV online system before, click the option to create an account first. You will provide your name, date of birth, and a valid email address.
Once you have logged in or created an account, select the service you need from the dropdown menu. The list includes license renewal, original license, address change, replacement card, commercial license, and many others. Choosing the correct service matters because it determines which offices can serve you and how long the appointment will take. If you are unsure which service applies to you, check the DMV's service guide on their website before you book.
Next, enter your zip code or select a city from the list. The system will show you all offices within a reasonable distance and their current availability. Click on the office you prefer, and a calendar will appear showing which dates have open slots. Times are usually displayed in 15-minute or 30-minute blocks. Select the date and time that work for you, then confirm your booking. You will receive a confirmation number and an email with your appointment details.
What documents to bring to your appointment
The documents you need depend on your service type. For a license renewal, bring your current driver's license or ID card, proof of residency (a utility bill, lease, or bank statement dated within the last 60 days), and your Social Security number or Individual Taxpayer Identification Number. If you are renewing a commercial license, you will also need your current commercial license and proof of medical certification if required for your class.
For an original license or ID card, bring your birth certificate or passport, proof of residency, proof of Social Security number (a Social Security card, W-2, or 1099), and two forms of identification if you have them. If you are changing your address, bring your current license and proof of your new address. The DMV website lists the full document requirements for each service type under "What to Bring" — check this before your appointment to avoid delays or cancellation.
Bring originals and copies of everything. The DMV will keep copies in your file. If you do not have a required document, call the DMV at 1-800-777-0133 before your appointment to ask whether you can substitute something else or whether you need to reschedule.
Appointment availability and wait times in San Diego
Availability in San Diego varies widely by service and location. License renewals often have openings within one to three weeks, while original licenses or commercial licenses may show no available slots for four to eight weeks. The downtown San Diego office typically fills up faster than Chula Vista or Oceanside, so if you are flexible on location, checking the smaller offices first may get you an earlier date.
The DMV releases appointment slots in batches, usually on weekday mornings. If you do not see availability when you search, try again the next day or later in the week. Cancellations also open up slots, so checking multiple times over several days increases your chances of finding an earlier time.
Even with an appointment, expect to wait 15 to 45 minutes past your scheduled time, depending on how busy the office is that day. Bring a book or phone charger. Arrive 10 to 15 minutes early with all your documents ready to present.
Rescheduling or canceling your appointment
To change your appointment, log back into dmv.ca.gov with your customer service number and confirmation number. Click "Manage Appointment" or a similar option, and you will see your current booking. You can cancel it and when ready search for a new date and time. The system will let you book a different slot right away, so you do not have to wait for the cancellation to process.
If you need to cancel without rebooking, you can do so through the same process. The DMV does not charge a fee for canceling or rescheduling. However, if you miss an appointment without canceling, you may lose your slot and have to book again from scratch, which could mean waiting weeks for the next opening.
What to do if no appointments are available
If the system shows no openings for weeks, you have a few options. First, check back daily — the DMV releases new slots regularly, and cancellations happen constantly. Second, try booking at a different San Diego County location; Oceanside and Chula Vista often have earlier availability than downtown San Diego. Third, consider whether your task can wait or whether you can handle it by mail or online.
For license renewals, you may be able to renew by mail or through the DMV's online renewal system if your license is not expired and you meet other requirements. Check dmv.ca.gov under "Renew Your License" to see if you are may be able to access. This avoids the appointment wait entirely.
If you have an urgent need — for example, your license expires in a week and you have no appointment — call the DMV at 1-800-777-0133. Explain your situation. The DMV sometimes holds back same-week or next-week slots for people in urgent circumstances, though this is not may provide.
Common mistakes to avoid when booking
Do not book an appointment for the wrong service. If you book for "license renewal" but you actually need an address change, you will waste your slot and have to reschedule. Read the service descriptions carefully before clicking confirm.
Do not assume your current address is on file with the DMV. If you have moved, update your address before your appointment through dmv.ca.gov or by mail. Showing up with an old address on your license can complicate your transaction.
Do not forget to bring all required documents. The DMV will not serve you without them, and you cannot reschedule on the same day. You will have to go home, get the documents, and book a new appointment from scratch.
Do not book an appointment and then ignore the confirmation email. Save your confirmation number and the appointment details. If you lose them, you can log back into dmv.ca.gov to retrieve them, but having them on hand speeds up check-in at the office.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person whose license or ID is being renewed or issued must book the appointment themselves using their own customer service number. A parent or guardian can create an account for a minor, but the appointment must be in the minor's name and the minor must attend.
What if I cannot make my appointment and need to reschedule?
Log into dmv.ca.gov with your customer service number and confirmation number, then click "Manage Appointment." Cancel the current slot and search for a new date. You can book a different time when ready without waiting for the cancellation to process.
Do I need to print my confirmation email?
No. Bring your confirmation number or show the email on your phone at check-in. The DMV can look up your appointment by your name and the time you are scheduled. Printing is optional but can be helpful if your phone battery is low.
Why does the system show no appointments available?
High demand and limited office capacity mean slots fill quickly, especially for popular services like license renewal. Check back daily, try different San Diego County locations, or see if you can renew by mail or online instead. New slots are released regularly.
What happens if I arrive late to my appointment?
If you are more than 15 minutes late, the DMV may cancel your appointment and you will have to reschedule. Traffic and parking can be unpredictable, so plan to arrive 10 to 15 minutes early.