Book your San Bernardino DMV appointment online through the California DMV website
The California Department of Motor Vehicles runs an online appointment system for all field offices, including San Bernardino. You go to the official DMV website, select your location and service type, and pick from available time slots. The system shows you dates and times up to several weeks out, depending on how busy that office is.
You do not need to call or visit in person to reserve a time. The online booking takes about five minutes and you receive a confirmation number by email. Bring that confirmation number when you arrive, along with your documents.
The San Bernardino DMV office is located at 1852 W. Highland Avenue, San Bernardino, CA 92411. This is the main office serving the San Bernardino area, though some services are also available at smaller satellite locations.
Key Takeaways
- Go to dmv.ca.gov, select "Book an Appointment," and choose the San Bernardino office to see available dates and times.
- You must select your specific service type (license renewal, ID card, registration, etc.) before the system shows you open slots.
- Appointments typically fill up two to four weeks in advance during busy seasons, so book as soon as you know what you need.
- Bring your confirmation number, valid ID, and all required documents for your service type on the day of your appointment.
- If you cannot book online or need to reschedule, you can call the San Bernardino office directly at the phone number listed on the DMV website.
What service type to select when booking
The DMV website asks you to choose your service before showing available times. This matters because different services have different wait times and document requirements. Common options include driver's license renewal, Real ID upgrade, vehicle registration, title transfer, and identification card issuance.
If you are not sure which category your task falls under, the DMV website has a "What do I need?" tool that walks you through questions about your situation and tells you which service to select. Using this tool before you book saves time and prevents you from arriving with the wrong documents.
Some services, like commercial driver's license testing, may not be available at all San Bernardino locations. The booking system will tell you if your chosen service is not offered at that office and suggest alternatives.
How far in advance to book and what to expect for wait times
San Bernardino is a high-traffic DMV office, so appointment slots often fill up three to four weeks ahead during peak months (January through March, and August through September). If you see no available times when you first check, try again in a few days — the system releases new slots regularly as cancellations come in.
Even with an appointment, you may wait 15 to 45 minutes past your scheduled time, especially if the office is understaffed that day. Arrive 10 to 15 minutes early with all your documents ready. Bring a valid photo ID, proof of residency (utility bill, lease, or bank statement), and any documents specific to your service type.
If you cannot find an appointment in San Bernardino within your timeframe, check nearby offices like Ontario, Victorville, or Inland Empire. These locations sometimes have earlier openings and serve the same region.
Rescheduling or canceling an appointment
If you need to change your appointment time, log back into the DMV website using your confirmation number and email address. The system lets you cancel and rebook in the same session. You can do this up until 24 hours before your appointment.
If you cannot reschedule online or your appointment is within 24 hours, call the San Bernardino DMV office directly. The phone number is listed on the DMV website under the office location. Wait times for phone calls are typically 20 to 45 minutes during business hours.
Canceling without rebooking frees up your slot for someone else. If you know you will not make an appointment, cancel it so the office can offer that time to another person.
What to bring and documents you will need
Bring your confirmation number, a valid photo ID (passport, current driver's license, or military ID), and proof of residency. Proof of residency can be a recent utility bill, lease agreement, bank statement, or government mail with your name and address.
For a driver's license renewal, bring your current license and proof of residency. For a Real ID upgrade, bring your current ID, a birth certificate or passport, proof of residency, and proof of Social Security number (Social Security card, W-2, or tax return). For vehicle registration, bring your vehicle registration card, proof of insurance, and identification.
The exact documents depend on your service type. Before your appointment, check the DMV website for your specific service to confirm what to bring. Arriving without required documents means your appointment will be canceled and you will have to rebook.
If you cannot book online or have technical problems
The DMV website occasionally has outages or technical issues. If the booking system is not working, try again after a few hours or the next day. The system is usually most stable early in the morning (before 8 a.m.) and late evening (after 6 p.m.).
If the website continues to have problems, call the San Bernardino DMV office directly. Staff can book your appointment over the phone, though wait times are longer. You can also visit the office in person to book an appointment at the front desk, though this defeats the purpose of the online system.
The DMV also offers a phone appointment line for people who cannot use the website. Call 1-800-777-0133 to speak with a representative who can book your appointment and answer questions about documents.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who needs the service must book their own appointment using their email address. If someone else books for you, the confirmation may not work at check-in. Parents can book for minor children, but the minor's name and date of birth must be entered in the system.
What happens if I miss my appointment?
If you do not show up, your appointment slot is lost and you will need to book a new one. Missing appointments without canceling makes it harder for other people to find open times. If you cannot make it, cancel at least 24 hours in advance so the slot opens up.
Do I have to book online or can I just walk in?
Walk-ins are accepted at San Bernardino, but you will wait much longer — often two to four hours. Appointments are prioritized, so people with booked times are served first. Booking online is faster and more reliable.
What if my appointment time is not convenient anymore?
Log into the DMV website with your confirmation number and email, and select a different time slot. You can reschedule as many times as you need before your appointment date, as long as you do it at least 24 hours ahead.
Is there a fee to book an appointment?
No. Booking an appointment through the DMV website is free. You only pay fees for the actual service (license renewal, registration, etc.) when you complete your transaction at the office.