Book appointments online through the California DMV website or by phone
The California Department of Motor Vehicles lets you reserve a time slot at San Bernardino County offices through two channels: the official DMV website at dmv.ca.gov or by calling 1-800-777-0133. Online booking is usually faster — you can see available times when ready and confirm your appointment in seconds. Phone booking takes longer but works if you do not have internet access or prefer speaking to someone.
San Bernardino County has multiple DMV field offices: the main office in San Bernardino, plus locations in Victorville, Barstow, Fontana, and Chino. When you book, you choose which office and what service you need (registration renewal, title transfer, license renewal, and so on). The system shows you only the dates and times that office has open for that specific service.
You cannot walk in without an appointment at most San Bernardino DMV offices. If you show up without one, staff will turn you away or put you on a waitlist that may take hours. Booking ahead is not optional — it is the only way to be seen on a predictable schedule.
Key Takeaways
- Book your San Bernardino DMV appointment online at dmv.ca.gov or call 1-800-777-0133; online booking shows available times when ready.
- San Bernardino County has five DMV offices (San Bernardino, Victorville, Barstow, Fontana, and Chino), and you choose which one when you book.
- You must have an appointment to be seen; walk-ins are not accepted at most locations and will be turned away.
- Bring the documents listed on your confirmation email, because missing paperwork will delay your service or require a second visit.
- Appointment availability varies by office and service type; popular times fill weeks in advance, so book as soon as you know your service date.
What documents to bring to your appointment
The documents you need depend on your service type. Your DMV confirmation email lists exactly what to bring — read it carefully before you go, because arriving without required paperwork means your appointment will be cancelled or rescheduled.
For vehicle registration renewal, bring your current registration card, proof of insurance (your insurance company's declaration page or ID card), and a valid ID. If the vehicle owner is not the person attending, bring a signed power of attorney form (available on the DMV website). For title transfers, bring the signed title from the seller, a bill of sale, proof of insurance, and your ID. For license renewal, bring your current license and proof of residency (utility bill, lease, or bank statement dated within 60 days).
If your address has changed, bring proof of your new address. If you are renewing after your license or registration expired, bring the expired document itself. The DMV website has a full checklist for each service type — print it or screenshot it before you leave home.
How far in advance to book and what to expect on the day
Book your appointment as soon as you know you need a service. Popular time slots at San Bernardino offices fill two to four weeks ahead, especially in the morning and early afternoon. If you wait until your registration is about to expire, you may not find an opening before the important date and will have to pay a late renewal fee.
Arrive 10 to 15 minutes early. Bring all documents listed on your confirmation email, your completed process forms (if any), and a valid ID. The DMV website shows which forms you need for your service — fill them out before you arrive to speed up your appointment. Appointments usually take 15 to 45 minutes depending on the service and how busy the office is that day.
If you cannot make your appointment, cancel it online or by phone at least 24 hours before your time slot. Cancelling frees up the slot for someone else and prevents a no-show fee (some offices charge one). If you need to reschedule, cancel first, then book a new appointment.
San Bernardino County DMV office locations and hours
| Office Location | Address | Typical Hours |
|---|---|---|
| San Bernardino (Main) | 303 W. Mill Street, San Bernardino, CA 92408 | Monday–Friday 8 a.m.–5 p.m., Saturday 9 a.m.–1 p.m. |
| Victorville | 15010 Amargosa Road, Victorville, CA 92392 | Monday–Friday 8 a.m.–5 p.m. |
| Barstow | 1220 East Main Street, Barstow, CA 92311 | Monday–Friday 8 a.m.–5 p.m. |
| Fontana | 16400 Valley Boulevard, Fontana, CA 92335 | Monday–Friday 8 a.m.–5 p.m. |
| Chino | 13260 Central Avenue, Chino, CA 91710 | Monday–Friday 8 a.m.–5 p.m. |
Hours and services vary by location. The San Bernardino main office is the only one open on Saturday. Before you book, check the DMV website to confirm that your chosen office offers the service you need — not all locations handle all transactions. Some offices specialize in registration and title work, while others handle license renewals.
If you live in a remote part of the county, the Victorville or Barstow office may be closer than San Bernardino, even though it has fewer appointment slots. Book early if you are using an outlying office, because slots fill faster at smaller locations.
What to do if no appointments are available
If the DMV website shows no open slots at any San Bernardino County office for your needed service, you have three options: check back daily (new slots open as cancellations happen), try a different service type if your situation allows it, or travel to a DMV office in an adjacent county.
The DMV releases new appointment slots on a rolling basis. If you see no availability today, check again tomorrow morning — cancellations from other customers free up slots constantly. Set a phone reminder to check at the same time each day for a week. You may find an opening within days.
If you need your service urgently and cannot find a San Bernardino appointment, check availability in Los Angeles, Kern, or Inyo counties. The DMV system shows all California offices, and you can book at any location. Travel time may be worth it if your registration is about to expire or you need a license renewal by a specific date.
Frequently Asked Questions
Can I book an appointment for someone else?
You can book an appointment in someone else's name if you have their driver's license number and date of birth. However, that person must attend the appointment in person — the DMV will not accept a representative unless you bring a signed power of attorney form. For vehicle registration, a power of attorney is common; for license services, the person must be present.
What happens if I miss my appointment?
If you do not show up, the DMV may cancel your appointment and charge a no-show fee (the amount varies by office). You will need to book a new appointment and pay the fee. To avoid this, cancel at least 24 hours ahead if your plans change. If you are running late, call the office directly — some will hold your slot for 15 minutes if you call before your time.
Can I renew my registration online instead of going in person?
You can renew vehicle registration online at dmv.ca.gov if your vehicle is not due for smog inspection, your address has not changed, and you have no outstanding violations or fees. If any of those conditions do not explore, you must visit a DMV office in person. Check the website to see if your renewal qualifies for online renewal before booking an appointment.
How long does a typical appointment take?
Most appointments take 15 to 45 minutes depending on the service and office volume. Registration renewals are usually fastest (15–20 minutes). Title transfers and license renewals take longer (30–45 minutes). Arrive early and bring all required documents to avoid delays.
What if I need to change my appointment time?
Cancel your current appointment online or by phone, then book a new one at your preferred time. Do this as soon as possible — cancelling frees the slot for others and prevents a no-show fee. The DMV website lets you cancel and rebook in the same session.