Where to Book Your San Bernardino DMV Appointment
San Bernardino County residents book DMV appointments through the state's official online system at dmv.ca.gov, not through a county-specific portal. The website lets you choose your preferred DMV office location in San Bernardino County, pick a service type, and select from available time slots. You can also call 1-800-777-0133 to book by phone, though wait times are often longer than booking online.
The county has multiple DMV field offices: San Bernardino (main office on North E Street), Ontario, Victorville, Barstow, and Needles. Each location has its own appointment calendar. If your preferred office is fully booked, you can check availability at nearby locations — sometimes a 20-minute drive saves you a two-week wait.
Walk-ins are accepted at all San Bernardino DMV offices, but appointment holders are served first. Without an appointment, expect to wait several hours, especially on Tuesdays through Thursdays. If you cannot get an appointment within a reasonable timeframe, walk-in service is still an option, but plan to arrive early in the morning.
Key Takeaways
- Book online at dmv.ca.gov or by phone at 1-800-777-0133; San Bernardino County does not have its own separate booking system.
- You must select a specific DMV office location when booking — the county has five offices, and availability varies by location and service type.
- Appointment slots fill fastest on weekday mornings; if your first choice is full, check other county locations or consider a later date.
- Bring all required documents for your specific service (license renewal, registration, ID card, etc.) or your appointment will be rescheduled.
- If no appointments are available, walk-in service is available but typically involves a wait of two to four hours depending on the office and time of day.
What Service Types Require an Appointment in San Bernardino
Most DMV transactions in San Bernardino require an appointment, but a few do not. License renewals, replacements, address changes, registration renewals, and commercial driver license (CDL) services all need a scheduled time slot. Real ID upgrades and initial driver license or identification card issuance also require appointments.
Some services can be completed without an appointment: paying traffic fines, obtaining driving records, ordering license plates, and renewing vehicle registration by mail or online. If you are unsure whether your transaction needs an appointment, the dmv.ca.gov website will tell you when you enter your service type.
Certain services like CDL testing and medical review appointments have longer wait times and fewer available slots. If you need a CDL appointment, book as far in advance as possible — San Bernardino County CDL slots often fill 4 to 6 weeks out.
Documents You Need Before Your San Bernardino DMV Appointment
The documents required depend on your service type, but the DMV will not let you complete your transaction without them. For a standard driver license renewal, bring your current license, proof of residency (utility bill, lease, or bank statement dated within 60 days), and your Social Security number. If you are renewing a Real ID license, you also need proof of citizenship or legal residency (passport, birth certificate, or green card) and two proofs of residency.
For a first-time driver license or identification card, bring your birth certificate or passport, Social Security card, two proofs of residency, and proof of legal presence if you were not born in the United States. For vehicle registration renewal, bring your current registration card and proof of insurance. If you are registering a vehicle for the first time in California, bring the title, bill of sale, and proof of smog certification.
The DMV website lists exact document requirements by service type before you book. Review the list for your specific transaction and gather everything before your appointment — arriving without required documents will result in a rescheduled appointment with no refund of your fee.
Appointment Availability and Wait Times at San Bernardino DMV Offices
Appointment availability in San Bernardino County varies significantly by office and time of day. The main San Bernardino office on North E Street typically has the longest wait for appointments — slots often fill 3 to 4 weeks in advance. The Ontario office usually has slightly better availability, and Victorville, Barstow, and Needles often have openings within 1 to 2 weeks.
Weekday mornings (Tuesday through Thursday, 8 a.m. to 10 a.m.) fill fastest. Friday afternoons and Monday mornings tend to have more open slots. If you have flexibility in your schedule, booking a Tuesday or Wednesday afternoon appointment will usually get you in sooner than a morning slot.
During peak seasons (late summer, before holidays, and after license expiration important date), all San Bernardino County offices fill up quickly. If you cannot find an appointment within your needed timeframe, check again in a few days — cancellations happen regularly and new slots open up.
How to Reschedule or Cancel Your San Bernardino DMV Appointment
You can reschedule or cancel your appointment online at dmv.ca.gov using your confirmation number and date of birth. Log into your account, find your appointment, and select the option to reschedule or cancel. You can also call 1-800-777-0133 to make changes by phone, though online is faster.
If you cancel, your appointment slot opens up for other people to book. If you reschedule, you will be offered available times at your original location or at other San Bernardino County offices. There is no fee to reschedule or cancel, but if you miss your appointment without canceling, you may have to wait longer for your next available slot.
If you need to reschedule because the DMV office is closed (due to weather, staffing, or other reasons), the DMV will contact you by email or phone with instructions. Check your confirmation email for the contact method they will use.
What to Expect During Your San Bernardino DMV Appointment
Arrive 10 to 15 minutes early with all required documents. When you check in, you will receive a number and be called when it is your turn. The wait from check-in to service is usually 15 to 30 minutes, even with an appointment, because the DMV prioritizes appointments but still serves walk-ins.
A DMV representative will review your documents, ask you to verify your information, and process your transaction. For license renewals, you may be asked to take a new photo or pass a vision test. For registration or title work, the representative will enter your vehicle information into the system. Most transactions take 10 to 20 minutes once you are called.
You will receive a receipt and, for driver licenses or identification cards, a temporary document valid for 60 days while your permanent card is mailed to you. Your permanent license typically arrives within 2 to 3 weeks. If you need your license sooner, ask about expedited processing options, though these may have additional fees.
Frequently Asked Questions
Can I book an appointment at a San Bernardino DMV office online right now?
Yes, go to dmv.ca.gov, select your service type, choose a San Bernardino County location, and view available dates and times. If no slots appear, that office is fully booked — try a different location in the county or check again in a few days for cancellations.
What if I miss my San Bernardino DMV appointment?
If you miss your appointment without canceling, you lose that time slot and will need to book a new one. There is no penalty fee, but you may have to wait longer for the next available appointment. If you realize you will be late, call 1-800-777-0133 to reschedule before your appointment time.
Can I do my DMV transaction by mail instead of going to an office in San Bernardino?
Some transactions can be completed by mail, such as vehicle registration renewal and license renewal if you meet certain conditions (no address change, no vision correction change, and no medical review needed). Check dmv.ca.gov to see if your specific transaction qualifies for mail service.
How far in advance should I book my San Bernardino DMV appointment?
Book as soon as you know you need a transaction. For routine services like license renewal, 2 to 3 weeks ahead is typical. For CDL services or during busy seasons, book 4 to 6 weeks in advance. If your license is expiring soon, book when ready — waiting until the last week often leaves no appointments available.
Is there a way to get a faster appointment at a San Bernardino DMV office?
The DMV does not offer paid expedited appointments. Your fastest option is to check less-busy locations (Victorville, Barstow, or Needles) or book a weekday afternoon slot instead of morning. Walk-in service is also an option if you have time to wait, though it is usually slower than an appointment.