San Diego DMV office locations and what each one handles
San Diego County has four full-service DMV offices where you can renew your license, register a vehicle, get a Real ID, or handle most other DMV transactions in person. The main office is downtown San Diego at 1655 Front Street. There are also offices in Chula Vista, Escondido, and El Cajon. Each location handles the same core services, but hours vary slightly, and wait times differ depending on the day and time you visit.
You do not need to go to a specific location based on where you live — you can visit whichever office is most convenient. However, if you are doing something that requires an appointment (like a commercial driver's license test or a behind-the-wheel exam), you will need to book at the location where you want to take the test, because not all offices offer all testing services.
The DMV also runs a satellite office in San Marcos that handles limited services — mainly license renewals and vehicle registrations. This office has shorter hours and does not offer behind-the-wheel testing or commercial license services.
Key Takeaways
- San Diego County has four full-service DMV offices in downtown San Diego, Chula Vista, Escondido, and El Cajon, plus a limited-service satellite in San Marcos.
- All four main offices handle license renewals, vehicle registration, Real ID, and most standard DMV services, but you should check hours before you go because they vary by location.
- If you need a behind-the-wheel driving test or commercial driver's license services, confirm that your chosen location offers those services before you book an appointment.
- Wait times are typically shortest on weekday mornings and longest on Fridays and the first week of the month.
- You can check real-time wait times and book appointments online through the California DMV website before you visit.
Downtown San Diego DMV office
The main DMV office is located at 1655 Front Street, San Diego, CA 92101, in the downtown area near the waterfront. This is the largest office in the county and typically has the most appointment availability, though it also draws the most walk-in traffic. Parking is street parking or paid lots nearby — there is no dedicated DMV parking lot.
This office is open Monday through Friday, 8 a.m. to 5 p.m., and Saturday from 9 a.m. to 1 p.m. It offers all standard DMV services including behind-the-wheel driving tests, commercial driver's license services, and Real ID processing. If you are taking a driving test here, arrive early because test slots fill up quickly, especially on weekends.
Chula Vista DMV office
The Chula Vista office is at 555 Bay Boulevard, Chula Vista, CA 91910, in the downtown waterfront area. This location serves South County and is often less crowded than the downtown San Diego office, making it a good choice if you want shorter wait times. Parking is available in a nearby lot.
Hours are Monday through Friday, 8 a.m. to 5 p.m., and Saturday from 9 a.m. to 1 p.m. This office handles all full-service DMV transactions, including driving tests and commercial license services. Because it is further south, it may be more convenient if you live in or near Chula Vista, National City, or Coronado.
Escondido DMV office
The Escondido office is located at 1808 West Valley Parkway, Escondido, CA 92029, in North County. This office serves the Escondido, Rancho Bernardo, and surrounding areas. It typically has moderate wait times and is a good option if you live in North County and want to avoid the longer lines at downtown locations.
The office is open Monday through Friday, 8 a.m. to 5 p.m., and Saturday from 9 a.m. to 1 p.m. All standard services are available here, including behind-the-wheel tests and commercial driver's license processing. Parking is available in the building lot.
El Cajon DMV office
The El Cajon office is at 250 Jamacha Road, El Cajon, CA 92019, in East County. This location serves El Cajon, La Mesa, Santee, and the surrounding East County communities. It is typically less crowded than the downtown office and can be a faster option if you live east of the city.
Hours are Monday through Friday, 8 a.m. to 5 p.m., and Saturday from 9 a.m. to 1 p.m. This office provides all full-service DMV services, including driving tests and commercial license services. Parking is available on-site.
San Marcos satellite office and limited services
The San Marcos office is at 1255 Los Vallecitos Boulevard, San Marcos, CA 92078. This is a smaller satellite location that handles only certain transactions — mainly standard license renewals, vehicle registration renewals, and address changes. It does not offer behind-the-wheel driving tests, commercial driver's license services, or Real ID processing.
Hours at the San Marcos location are Monday through Friday, 9 a.m. to 4 p.m., and it is closed on Saturdays. If you need a service not listed above, you will need to visit one of the four full-service offices. The satellite office is useful if you live in North County and only need a routine renewal.
How to check wait times and book an appointment
The California DMV website lets you check real-time wait times at each San Diego location before you go. You can also book an appointment online, which reserves a time slot and usually reduces your wait to 15 to 30 minutes. Appointments are free and can be booked up to 60 days in advance.
To book an appointment, go to dmv.ca.gov, select your location and the service you need, and choose an available time. You will receive a confirmation number by email. Bring this confirmation number and your documents when you arrive. Walk-ins are still accepted at all locations, but you may wait 1 to 3 hours depending on the time of day and day of the week.
Wait times are typically shortest on Tuesday, Wednesday, and Thursday mornings between 8 a.m. and 10 a.m. Avoid Fridays and the first week of each month, when traffic is heaviest. If you are renewing your license or registration online or by mail, you can skip the office visit entirely — check dmv.ca.gov to see which services you can handle without going in person.
What to bring and scam alert
Bring your current driver's license or ID, proof of residency (utility bill, lease, or bank statement), and any documents specific to your transaction (vehicle registration for registration renewal, proof of insurance, etc.). If you are getting a Real ID, bring your birth certificate, passport, or other proof of citizenship, plus proof of Social Security number.
Scam alert: Do not use third-party websites that claim to book DMV appointments for you or charge a fee to "speed up" your appointment. The official DMV appointment system at dmv.ca.gov is free. Some third-party sites charge $50 to $150 for the same appointment you can book yourself at no cost. The only legitimate DMV website is dmv.ca.gov — if you are unsure, type the address directly into your browser rather than clicking a link from an email or ad.
Frequently Asked Questions
Which San Diego DMV office is fastest?
The Chula Vista and El Cajon offices typically have shorter waits than downtown San Diego, especially during peak hours. However, the fastest way to get through any office is to book an appointment online and go on a Tuesday or Wednesday morning. Real-time wait times are posted on dmv.ca.gov, so check before you leave home.
Can I take my driving test at any San Diego DMV location?
Yes, all four full-service offices (downtown San Diego, Chula Vista, Escondido, and El Cajon) offer behind-the-wheel driving tests. The San Marcos satellite office does not. You must book your test appointment at the specific location where you want to take it — you cannot book at one office and test at another.
Do I need an appointment or can I just walk in?
Both are allowed. Appointments are free and can be booked online up to 60 days ahead. Walk-ins are accepted, but you may wait 1 to 3 hours. An appointment usually gets you through in 15 to 30 minutes, so booking ahead is worth the few minutes it takes.
What if the service I need is not available at the San Marcos office?
The San Marcos satellite only handles routine renewals and address changes. For Real ID, driving tests, commercial licenses, or other services, visit one of the four full-service offices: downtown San Diego, Chula Vista, Escondido, or El Cajon.
Is there parking at the DMV offices?
Yes, all four full-service offices have parking available — either on-site lots or nearby street and paid parking. The downtown San Diego office uses street parking and nearby paid lots. Check the specific office location on dmv.ca.gov for parking details before you go.