Where to book your San Bernardino DMV appointment
The California DMV runs the appointment system for San Bernardino County, and you book through their official website at dmv.ca.gov. You cannot book by phone, mail, or in person — online is the only way. The site lets you choose your location, the service you need, and available dates weeks in advance.
San Bernardino County has multiple DMV offices. The largest are in San Bernardino (downtown), Victorville, Ontario, and Fontana. Smaller offices operate in Barstow, Big Bear Lake, and Needles. When you search for appointments, the system shows you all locations and their current availability, so you can pick the one closest to you or the one with the soonest opening.
You will need a computer or smartphone with internet access to complete the booking. The DMV website works on both, though the mobile version can be slower during peak hours. Have your driver's license or ID number ready before you start — the system asks for it to pull up your record.
Key Takeaways
- Book all San Bernardino DMV appointments online at dmv.ca.gov; no phone or walk-in booking is available.
- San Bernardino County has seven DMV offices, and the website shows real-time availability at each location so you can choose the soonest appointment or nearest office.
- You need your California driver's license or ID number to book, and the system lets you schedule weeks ahead.
- Bring the documents listed for your specific service on the day of your appointment, or you will be turned away and must reschedule.
Step-by-step: booking your appointment online
Go to dmv.ca.gov and click "Schedule an Appointment" near the top of the page. The site will ask you to choose your service first — this matters because some services have longer wait times than others. Common services include renewing a license, getting a Real ID, taking a written test, or scheduling a behind-the-wheel driving test.
After you select your service, enter your zip code or city name. The system shows all DMV offices in San Bernardino County and lists how many days out the next available appointment is at each one. If the office you want shows "No appointments available," it means that location is fully booked for the next several weeks. You can either choose a different office or check back in a few days — cancellations open up regularly.
Pick your preferred date and time from the calendar. The system shows only times that are actually open; grayed-out slots are already taken. Once you confirm, you will see a confirmation number on screen. Write it down or take a screenshot — you will need it if you have to cancel or reschedule later.
The DMV will also send a confirmation email to the address you provide. Check your spam folder if you do not see it within an hour. This email contains your confirmation number, location address, and a list of documents to bring.
What documents you need to bring
The documents required depend on your service. The confirmation email lists exactly what you need, but here are the most common scenarios:
For a license renewal: bring your current California driver's license, proof of residency (a recent utility bill, lease, or bank statement with your name and address), and your Social Security number. If your address has changed, bring two proofs of your new address.
For a Real ID: bring your current license or ID, a birth certificate or passport, proof of Social Security number (a Social Security card, W-2, or tax return), and two proofs of residency. Real ID requires more documents than a standard renewal, so do not skip this step.
For a written test: bring your learner's permit, proof of residency, and a valid ID. Some offices also ask for proof of completion of a driver education course if you are under 18.
For a behind-the-wheel test: bring your learner's permit, proof of residency, a valid ID, and the vehicle you will test in. The vehicle must be registered, insured, and have working lights and wipers. Bring the vehicle registration and proof of insurance as well.
If you are unsure what you need, log back into dmv.ca.gov, find your appointment, and the confirmation details will list your required documents. Arriving without the right paperwork means the DMV will cancel your appointment and you will have to reschedule.
How far in advance you can book
The DMV typically opens appointments about 4 to 6 weeks out, though this varies by location and service. Popular services like Real ID appointments in busy offices can fill up within days of opening. Less common services and smaller offices usually have more availability.
You can check availability any time without booking. If you see an appointment you want, book it when ready — do not wait. Cancellations do happen, but they fill quickly, especially at convenient times and locations.
If you need an appointment sooner than what is showing online, check back daily. The DMV releases new slots throughout the week, and cancellations from other people create openings. Early morning (around 8 a.m. Pacific time) is often when new slots appear.
Canceling or rescheduling your appointment
To cancel or reschedule, go back to dmv.ca.gov and click "Manage Your Appointment." Enter your confirmation number and the phone number or email you used when you booked. The system will pull up your appointment and let you either cancel it or choose a new date and time.
Cancel as soon as you know you cannot make it. This frees up the slot for someone else and keeps the wait times shorter for everyone. If you do not show up without canceling, you may have to wait longer for your next appointment.
If you reschedule more than once, the DMV may flag your account, so try to book a time you can actually keep. If your circumstances change and you need to postpone for several weeks, cancel and rebook later rather than holding a slot you might not use.
What to expect on the day of your appointment
Arrive 10 to 15 minutes early. Bring all documents listed in your confirmation email, your confirmation number, and a valid ID. Leave your phone on silent and be ready to wait — even with an appointment, you may wait 30 minutes to an hour depending on how busy the office is that day.
When your number is called, go to the window with your documents ready. The DMV staff will verify your paperwork, take your photo if needed, and process your request. If anything is missing or incorrect, they will tell you then and may ask you to reschedule.
For written tests, you will sit at a computer terminal and take the exam right there. For behind-the-wheel tests, an examiner will meet you in the parking lot and conduct the test in your vehicle. For renewals and Real ID, the process is usually done within 15 to 20 minutes at the window.
If you cannot find an appointment
If no appointments are showing for your service in San Bernardino County, you have a few options. First, check a different service category — sometimes the DMV separates similar services into different slots, and one may have availability when another does not.
Second, consider a different location. Barstow, Big Bear Lake, and Needles offices are smaller and often have more open slots, even if they are farther away. The time you save by not waiting might offset the drive.
Third, check back daily. New slots open regularly, especially mid-week. Set a phone reminder to check dmv.ca.gov at the same time each day for a week.
If you have an urgent need — for example, your license expires in a few days — call the San Bernardino DMV office directly at the number listed on dmv.ca.gov. Explain your situation. Some offices can fit in walk-ins or emergency appointments, though this is not may provide.
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. If someone else needs help using the website, they can sit with you while you help them navigate it, but they must provide their own information and confirm the booking.
What if I miss my appointment?
If you do not show up and do not cancel, the DMV may require you to wait longer for your next appointment. Cancel as soon as you know you cannot make it. If you missed it by accident, go back to dmv.ca.gov and reschedule. You will not be permanently blocked, but repeated no-shows can cause delays.
Do I need to print my confirmation?
No. Bring your confirmation number (write it down or have it on your phone) and a valid ID. The DMV can look up your appointment by your name and ID number even if you do not have the confirmation email with you, though having it makes the process faster.
Can I change my appointment time but keep the same date?
Yes. Use the "Manage Your Appointment" tool on dmv.ca.gov, and you can change the time slot as long as another one is available on that date. If no other times are open that day, you will have to choose a different date.
What if the DMV office is closed on the day I want to book?
The online system will not show appointments on days the office is closed. If you see no availability for several weeks, the office may be closed for a holiday or maintenance. Check the DMV website for office hours and closures, or call the specific office to confirm when it reopens.