Where to book your San Bernardino DMV appointment
San Bernardino County has multiple DMV offices, and you must book through the state's official scheduling system rather than calling individual locations. The California DMV website (dmv.ca.gov) is the only place to reserve an appointment slot. You cannot walk in without a reservation at most San Bernardino offices — doing so will likely result in being turned away.
The county operates full-service offices in San Bernardino, Victorville, Barstow, and Fontana. Each location handles the same services but may have different wait times and appointment availability. Before you book, decide which office is most convenient for you, because your appointment is locked to that specific location.
You will need to know what transaction you need — renewing a license, getting a Real ID, taking a written test, or something else — because the system asks you to select your service type before showing available times. Choosing the wrong service type will waste your appointment slot.
Key Takeaways
- Book all San Bernardino DMV appointments through dmv.ca.gov; no other method reserves a time slot.
- The county has offices in San Bernardino, Victorville, Barstow, and Fontana, and you must select your location when booking.
- You need a confirmed appointment to be seen; walk-ins are not accepted at most locations.
- Have your driver's license number or ID number ready when you book, and arrive 10 to 15 minutes early with all required documents.
Steps to book your appointment online
Go to dmv.ca.gov and select "Schedule an Appointment" from the homepage. You will be asked whether you need a real ID, a license renewal, a written test, or another service. Select the one that matches your reason for visiting.
Next, choose your county (San Bernardino) and then your preferred office location. The system will show you available appointment dates and times for that office. Dates typically appear 30 to 60 days in advance, though this varies by location and season. If no times appear, the office is fully booked; check back in a few days or try a different San Bernardino location.
Select your preferred date and time. The system will ask for your driver's license number or state ID number. If you do not have one yet (for example, you are taking your first written test), you may be able to book without it — follow the system's prompts. You will also provide your name, date of birth, phone number, and email address.
Review your confirmation details carefully. The DMV will send a confirmation email with your appointment number, location address, date, time, and a list of documents to bring. Save this email or take a screenshot. You will need your appointment number when you arrive.
What documents to bring to your San Bernardino appointment
The documents you need depend on your transaction type. For a license renewal, bring your current driver's license, proof of residency (a utility bill, lease, or bank statement dated within the last 60 days), and your Social Security number or an ITIN. If you are renewing a Real ID, you also need proof of citizenship or legal residency — a passport, birth certificate, or permanent resident card.
For a written test or first-time license, bring proof of identity (passport, birth certificate, or permanent resident card), proof of residency, your Social Security number or ITIN, and proof of California residency for at least 30 days (a lease, utility bill, or bank statement). Bring the original documents, not photocopies, unless the DMV's confirmation email specifically says copies are acceptable.
Check your confirmation email before you go. It will list the exact documents required for your specific transaction. Arriving without the right paperwork will result in your appointment being cancelled, and you will have to book again.
Timing and what to expect when you arrive
Arrive 10 to 15 minutes before your appointment time. The DMV will not see you if you arrive more than 15 minutes late, and your appointment slot will be forfeited. Bring your confirmation email or appointment number with you.
Check in at the front desk when you arrive. You will be given a number and told where to wait. Even with an appointment, you may wait 30 minutes to an hour depending on office volume and whether other customers are running over. Bring something to read or do during the wait.
When your number is called, go to the assigned window. Have your documents organized and ready. The DMV representative will verify your information, take your photo if needed, and process your transaction. Most appointments take 15 to 30 minutes once you reach the window.
If you need to change or cancel your appointment
You can modify or cancel your appointment through dmv.ca.gov using your appointment number and confirmation email. Log into the scheduling system, find your appointment, and select the option to reschedule or cancel. You can then book a new time slot when ready.
If you cannot access the online system, call the San Bernardino DMV office directly. The main San Bernardino office number is (909) 383-1234. Have your appointment number ready. Phone lines are often busy, so try calling early in the morning or late in the afternoon.
Cancelling more than 24 hours in advance will free up your slot for other people. If you cancel within 24 hours or straightforward do not show up, you may face a longer wait for your next appointment, as no-shows are tracked by the system.
San Bernardino DMV office locations and hours
The main San Bernardino office is located at 1820 W. Highland Avenue, San Bernardino, CA 92411. It is open Monday through Friday, 8 a.m. to 5 p.m., and Saturday 8 a.m. to 1 p.m. The Fontana office is at 16400 Valley Boulevard, Fontana, CA 92335, with the same hours. The Victorville office is at 14343 Park Avenue, Victorville, CA 92392, open Monday through Friday 8 a.m. to 5 p.m. only. The Barstow office is at 2550 Lenwood Road, Barstow, CA 92311, also open Monday through Friday 8 a.m. to 5 p.m.
Hours and locations can change. Confirm the address and hours on dmv.ca.gov before you go. If you are planning to visit on a holiday, check the DMV's holiday closure calendar online first.
Common reasons appointments are cancelled or rejected
The most common reason an appointment is cancelled is missing or incorrect documents. Bring originals, not copies, unless your confirmation email says otherwise. A second common reason is providing incorrect information when booking — if your name or date of birth does not match your ID, you will be turned away.
Arriving late (more than 15 minutes after your appointment time) will result in cancellation. Arriving without your appointment number or confirmation email can also cause delays or cancellation, depending on the office. Some offices will look you up by name and ID; others will not.
If your appointment is cancelled, you will need to book a new one through dmv.ca.gov. There is no penalty for a cancelled appointment, but you will go to the back of the queue for your next booking.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person who needs the DMV service must book their own appointment using their own information. A parent or guardian can book for a minor, but the minor's name and date of birth must be used. You cannot book an appointment for an adult family member.
What if all appointments are full for the next two months?
Check back frequently — cancellations open up new slots regularly, sometimes daily. Try booking early in the morning or late in the evening when the system updates. You can also try a different San Bernardino location; Barstow or Victorville may have earlier availability than the main San Bernardino office.
Do I need a Real ID appointment or a regular license renewal?
If you plan to fly domestically or enter a federal building after May 2025, you need a Real ID. If you just want to renew your current license without Real ID, book a standard renewal appointment. Your confirmation email will tell you which documents to bring for each type.
What happens if I miss my appointment?
Your appointment slot is forfeited, and you will need to book a new one. The DMV tracks no-shows, which may affect how quickly you can book your next appointment. There is no fee for missing an appointment, but you lose your reserved time.
Can I book an appointment by phone instead of online?
The DMV prefers online booking through dmv.ca.gov. If you cannot use the website, call your local San Bernardino office directly, but expect long wait times. Phone booking is slower and may not show all available times that the online system displays.