Where to Find the DMV in San Bernardino County

San Bernardino County has two full-service DMV offices: one in downtown San Bernardino and one in Victorville. The San Bernardino office at 303 East Vanderbilt Way handles the majority of transactions for residents in the western part of the county. The Victorville office at 15095 Palmdale Road serves the High Desert region. Both locations offer the same services — license renewals, vehicle registration, address changes, and written tests — but wait times and appointment availability differ between them.

If you live in a smaller city within San Bernardino County, you may be closer to one office than the other, but you can visit either one. There is no requirement to go to the DMV nearest your home. The choice is yours based on convenience and current wait times.

Both offices are inside buildings with parking available. The San Bernardino location is downtown and has street parking and a nearby lot. The Victorville location has dedicated parking in front. Neither office has a separate entrance for walk-ins versus appointments — you check in at the same counter regardless.

Key Takeaways

  • San Bernardino County has two full-service DMV offices: one in downtown San Bernardino and one in Victorville, and you can visit either one.
  • Both offices are open Monday through Friday, with limited Saturday hours at the San Bernardino location only.
  • You must make an appointment online through the California DMV website before you arrive; walk-ins are not accepted.
  • Bring your current ID, proof of residency, and any documents related to your specific transaction (vehicle title, registration, etc.).
  • Wait times are typically shorter at the Victorville location, especially during mid-week mornings.

Hours of Operation for Both Locations

The San Bernardino DMV office is open Monday through Friday from 8:00 a.m. to 5:00 p.m., with the last appointment slot at 4:30 p.m. On Saturday, the office is open from 9:00 a.m. to 1:00 p.m., but Saturday appointments are limited and book up quickly. The office is closed on Sundays and state holidays.

The Victorville DMV office operates Monday through Friday from 8:00 a.m. to 5:00 p.m., with the last appointment at 4:30 p.m. This location does not have Saturday hours. Both offices close for state holidays including New Year's Day, Independence Day, Thanksgiving, and Christmas.

If you need to renew your license or registration and cannot visit during business hours, you may be able to handle some transactions online through the California DMV website or by mail. Check what your specific transaction allows before making a trip.

How to Make an Appointment

You must book an appointment online at dmv.ca.gov before you visit either San Bernardino County location. The website lets you choose your preferred office, the type of transaction, and your preferred date and time. Appointments typically open up 30 days in advance, and you can book up to 60 days out.

When you select your appointment, the system shows you available time slots based on current demand. The Victorville location usually has more open slots than San Bernardino, especially on weekday mornings. If the San Bernardino office is fully booked, try Victorville — it is worth the drive if you need to be seen soon.

You will receive a confirmation number and a text or email reminder 24 hours before your appointment. Arrive 10 to 15 minutes early to allow time to check in. If you miss your appointment without canceling, you may have to wait longer to book another one.

Documents to Bring for Common Transactions

For a driver's license renewal, bring your current California driver's license or ID card, proof of residency (utility bill, lease, or bank statement dated within the last 60 days), and your Social Security number. If you are renewing after your license has expired, you may need to take a new photo and pass a vision test.

For a vehicle registration renewal, bring your vehicle registration card, proof of insurance, and payment. You can pay by check, money order, or debit/credit card at the office. If your vehicle's registration has been expired for more than a year, you may need to bring additional documents or have the vehicle smogged.

For an address change, bring your current ID and proof of your new address. You can change your address on your driver's license, vehicle registration, or both at the same appointment. Proof of residency must be dated within the last 60 days and can be a utility bill, lease agreement, mortgage statement, or bank statement.

For a written test (permit or license exam), bring your current ID, proof of residency, and your Social Security number. You do not need to bring study materials — the DMV provides the test on a computer at the office. If you fail, you can retake it the same day or book another appointment.

Parking and Accessibility

The San Bernardino DMV office has street parking on Vanderbilt Way and a nearby public parking lot. Metered parking is available but fills up during peak hours (mid-morning and early afternoon). The office is on the ground floor and is wheelchair accessible with accessible parking spaces in front.

The Victorville DMV office has a dedicated parking lot directly in front of the building with accessible spaces near the entrance. Parking is free and rarely full. The office is wheelchair accessible with an accessible entrance and restrooms.

Both offices have seating areas inside, but the Victorville location is less crowded and has more comfortable waiting space. If you have mobility issues or cannot stand for long periods, the Victorville office may be a better choice despite the distance.

What Happens During Your Appointment

When you arrive, check in at the front counter and provide your confirmation number. A staff member will verify your documents and may ask you questions about your transaction. For license renewals, you will have your photo taken and may take a vision test. For registration renewals, the staff member will process your payment and print your new registration card on the spot.

Most transactions take 15 to 30 minutes from check-in to completion. If you need a new license or ID card, you will receive a temporary paper license valid for 60 days while your permanent card is mailed to you. Vehicle registration cards are usually printed when ready. Address changes are processed the same day.

If the DMV staff member finds an issue with your documents — such as an expired proof of residency or a missing signature — they will tell you what is needed and may offer to reschedule you or ask you to return with the correct documents. Bring extra copies of important documents to avoid this delay.

Frequently Asked Questions

Can I do my DMV transaction online instead of going in person?

Some transactions can be done online through dmv.ca.gov, including license renewals (if you are not changing your address or photo), vehicle registration renewals, and address changes. However, if you need a new photo, are taking a written test, or have a complex transaction, you must visit in person. Check the DMV website to see if your specific transaction is available online.

What if I cannot get an appointment in San Bernardino and need to be seen urgently?

Try booking at the Victorville location — it typically has more availability. You can also check the DMV website daily for cancellations, which open up frequently. If your transaction can be done by mail or online, that is often faster than waiting for an appointment.

Do I need to bring my vehicle to the DMV?

No. For registration renewals, license renewals, and address changes, you do not need to bring your vehicle. You only need to bring your vehicle if you are registering it for the first time, transferring ownership, or if the DMV staff member specifically asks you to (which is rare).

What if my appointment time does not work and I need to reschedule?

Log back into dmv.ca.gov with your confirmation number and cancel your appointment. This frees up the slot for others and lets you book a new time. You can reschedule up to 24 hours before your appointment without penalty.

Is there a DMV office closer to me in a neighboring county?

If you live in the western part of San Bernardino County near Los Angeles County, the Los Angeles DMV offices may be closer than Victorville. If you live near Kern County, Bakersfield has a DMV office. You can visit any California DMV office regardless of where you live, so compare distances and wait times before deciding.