Regional office guide
California DMV drive-test offices in the Inland Empire
Compare all 17 Inland Empire offices DriveTestWatch can monitor across Riverside and San Bernardino counties, organized into five subregions.
Guide coverage
17 offices
5 navigation areas
Updated
Quick answer
Stay inside your subregion first
This guide covers a very large area: some desert offices are more than 150 straight-line miles from the Riverside–San Bernardino core. Start with the subregion where your trip begins and compare offices within it. If you are watching for an earlier behind-the-wheel appointment date, add an office from another subregion only if you could safely arrive with the required vehicle, paperwork, and accompanying driver. DriveTestWatch subregions are for navigation only—they are not official California DMV regions.
Offices by subregion
Five subregions for comparison
These editorial groupings make a geographically spread-out region easier to scan. They do not account for roads, traffic, travel time, or where your trip begins.
7 offices
Riverside–San Bernardino core
A starting point for comparing offices around Riverside, San Bernardino, Fontana, Rancho Cucamonga, and Redlands, including for drivers near communities such as Moreno Valley. This grouping does not mean every office is convenient from every starting point.
2 offices
Southwest Riverside County
Hemet and Temecula are about 19 straight-line miles apart and sit south of the core. Riverside East is the nearest core office to both, so compare the actual route from your starting point before mixing subregions.
3 offices
Coachella Valley
Palm Springs, Palm Desert, and Indio form their own desert cluster, roughly 9 to 19 straight-line miles from one another and more than 40 miles from the nearest core office. Compare them with each other before adding anything farther west.
2 offices
High Desert
Victorville and Barstow are about 30 straight-line miles apart, well north of the Riverside–San Bernardino core. Victorville is about 27 straight-line miles from San Bernardino; Barstow is substantially farther. Evaluate each against your actual route.
3 offices
Eastern desert
Blythe, Needles, and Twentynine Palms are the most remote offices in this guide—each is more than 30 straight-line miles from any other office listed here and at least 65 miles from the core. Treat each as its own destination, not a routine alternative.
Complete comparison
All 17 offices and nearby monitored options
Distances are approximate straight-line miles between office coordinates from California DMV public data. They are not driving distances, traffic estimates, or expected travel times. “Nearest” considers only the monitored Inland Empire offices in this guide; an office in another region may be closer to some starting points.
| Office page | Guide subregion | Two geographically nearest monitored Inland Empire offices |
|---|---|---|
| Fontana | Riverside–San Bernardino core | Rancho Cucamonga (about 7 mi), Riverside (about 11 mi) |
| Norco | Riverside–San Bernardino core | Riverside (about 10 mi), Rancho Cucamonga (about 12 mi) |
| Rancho Cucamonga | Riverside–San Bernardino core | Fontana (about 7 mi), Norco (about 12 mi) |
| Redlands | Riverside–San Bernardino core | San Bernardino (about 5 mi), Riverside East (about 11 mi) |
| Riverside | Riverside–San Bernardino core | Riverside East (about 6 mi), Norco (about 10 mi) |
| Riverside East | Riverside–San Bernardino core | Riverside (about 6 mi), Redlands (about 11 mi) |
| San Bernardino | Riverside–San Bernardino core | Redlands (about 5 mi), Fontana (about 11 mi) |
| Hemet | Southwest Riverside County | Temecula (about 19 mi), Riverside East (about 24 mi) |
| Temecula | Southwest Riverside County | Hemet (about 19 mi), Riverside East (about 31 mi) |
| Indio | Coachella Valley | Palm Desert (about 9 mi), Palm Springs (about 19 mi) |
| Palm Desert | Coachella Valley | Indio (about 9 mi), Palm Springs (about 10 mi) |
| Palm Springs | Coachella Valley | Palm Desert (about 10 mi), Indio (about 19 mi) |
| Barstow | High Desert | Victorville (about 30 mi), San Bernardino (about 55 mi) |
| Victorville | High Desert | San Bernardino (about 27 mi), Barstow (about 30 mi) |
| Blythe | Eastern desert | Needles (about 84 mi), Twentynine Palms (about 93 mi) |
| Needles | Eastern desert | Blythe (about 84 mi), Twentynine Palms (about 94 mi) |
| Twentynine Palms | Eastern desert | Palm Desert (about 33 mi), Indio (about 33 mi) |
Selection guidance
How to choose offices for a scan
DriveTestWatch does not evaluate your route or decide whether an office is practical for you. Use this guide as a starting point, then verify each choice.
- 1
Begin with practical access
Consider your starting location, test vehicle, required accompanying driver, and the time you need to reach the office.
- 2
Compare a small cluster
Riverside–Riverside East–Redlands–San Bernardino, Fontana–Rancho Cucamonga–Norco, and Palm Springs–Palm Desert–Indio are useful geographic comparison sets—not availability predictions.
- 3
Add desert offices deliberately
Check the real route before adding Barstow, Blythe, Needles, Twentynine Palms, or Victorville. The distances in this guide are straight lines, not driving routes.
- 4
Confirm before you travel
Office services, closures, and appointment availability can change. Confirm everything through the California DMV.
What this comparison does not show
This guide does not rank offices by appointment demand, availability, pass rate, route difficulty, or likelihood of producing an earlier appointment. DriveTestWatch does not have enough consistent regional observation data to support those comparisons.
Why there is no availability chart yet
Regional comparisons require the approved minimum of 30 consecutive days with adequate scan coverage across the included offices. At this guide’s July 28 update, the data did not meet that minimum. Some individual office pages publish preliminary observations that meet a shorter threshold; this guide will not compare offices until the full standard is met.
Future regional analysis will disclose the observation period, included offices and dates, successful versus expected checks, missing periods, deduplication, and that results are DriveTestWatch observations—not official DMV statistics. Read the full methodology.
How monitoring works
DriveTestWatch can monitor public behind-the-wheel appointment times at offices a customer selects. Active scans are scheduled every 10 minutes. When a scheduled check finds a new opening that matches the customer’s date and time settings, DriveTestWatch attempts to send an email and, if selected, an SMS alert. Checks and message delivery can be delayed or fail.
The service is alert-only and read-only. It does not request DMV credentials or book, hold, cancel, or reschedule appointments. Availability can change between a scan, alert delivery, and an attempt to book through the official DMV website.
See how DriveTestWatch worksIndependent, alert-only service
DriveTestWatch is an independent service operated by Curbly Labs LLC. It is not affiliated with, endorsed by, or partnered with the California Department of Motor Vehicles. The DMV website is the source of truth for office information and all appointment actions.
Questions or correction requests: info@drivetestwatch.com
Sources and methodology
- Office membership and automobile driving-test service: California DMV field-office directory, verified July 14, 2026
- Office coordinates: California DMV Open Data, as recorded in the DriveTestWatch office dataset
- County assignments: U.S. Census Geocoder, as recorded in the DriveTestWatch geography dataset
- Distance calculation and availability-observation rules: DriveTestWatch methodology
Ready to monitor the offices that work for you?
Select practical locations and let DriveTestWatch check for matching openings. You remain responsible for confirming and booking through the official DMV.
Set up a scan