Janitorial Wages in Riverside–San Bernardino–Ontario, CA (2026)
Janitorial Wages in Riverside–San Bernardino–Ontario, CA (2026)
Riverside-San Bernardino-Ontario — California's Inland Empire — is one of the fastest-growing U.S. metropolitan areas and the nation's logistics epicenter. Despite geographic proximity to Los Angeles, the Inland Empire has a distinct labor market and a janitorial sector driven primarily by warehousing and distribution. BLS OEWS May 2023 data records the median hourly wage for SOC 37-2011 at $17.79, mean $19.92, annual mean $41,430 — modestly above the national median, reflecting California's full labor law weight applying to a market with lower commercial rents. California's $16.00/hr statewide minimum wage (January 2024) functions as a near-binding constraint on entry-level janitorial wages, where many cleaners work overnight logistics-facility shifts.
Inland Empire Logistics: The Warehouse Cleaning Boom
The Inland Empire hosts the largest U.S. concentration of distribution and fulfillment infrastructure. Amazon alone operates dozens of fulfillment centers, sortation facilities, and air cargo hubs across San Bernardino and Riverside Counties, some exceeding 1 million square feet. Walmart, Target, IKEA, Dollar Tree, and hundreds of third-party logistics companies maintain similarly large footprints from Ontario and Fontana through Rialto, Redlands, and Moreno Valley. Warehouse cleaning requires ride-on auto-scrubbers for million-square-foot concrete floors, break room and restroom servicing, dock-door area management, and periodic deep-cleaning of refrigerated spaces. Wages for logistics-facility cleaning run $16–$20/hr under California law, with overnight and weekend premiums common. The rapid pace of new facility construction has created a sustained BSC labor shortage, pushing entry-level wages upward.
California Labor Law Applies Fully: AB 5, Paid Sick Leave, WC
The Inland Empire sits entirely within California, meaning all California labor laws apply at full force. California's AB 5 ABC test presumes all janitorial workers are employees — independent contractor arrangements are not legally viable for commercial cleaning. SB 616 (effective January 1, 2024) increased mandatory paid sick leave to 5 days (40 hours) per year. California WC carriers price janitorial class code 9014 at $8–$13/$100 payroll for newer accounts without favorable experience modifications. BSC operators expanding from non-California markets into the Inland Empire frequently underestimate these mandated costs, leading to compressed margins. The fully-loaded cost of an IE janitorial worker at $17/hr base typically runs $22–$25/hr inclusive of WC, employer taxes, and mandatory benefits.
The LA–Inland Empire Wage Differential
Riverside-San Bernardino wages are meaningfully below Los Angeles MSA rates for comparable accounts. A Class-A office cleaning position paying $20–$24/hr under SEIU USWW agreement in downtown LA pays $17–$20/hr in downtown Riverside without union coverage. The differential reflects lower commercial rents. However, the gap is narrowing: as Amazon and large logistics employers have pushed entry-level warehouse wages to $18–$21/hr in the Inland Empire, BSC operators find it increasingly difficult to recruit janitorial workers at $16.00–$16.50/hr when warehouse dock positions are available at $18–$19/hr nearby. This wage compression has become the defining labor market challenge for IE commercial cleaning contractors since 2022.
Healthcare Minimum Wage Downstream Effects
California SB 525, effective June 1, 2024, set a $25/hr minimum wage for healthcare workers at covered facilities including hospitals and skilled nursing facilities. BSC operators holding contracts to clean Inland Empire hospital campuses (Loma Linda University Medical Center, Arrowhead Regional Medical Center, Desert Regional Medical Center) face de facto wage pressure: hospital EVS workers on the client side may earn $25/hr or more, creating competitive tension for contracted cleaning workers earning $18–$21/hr on the same campuses. Contract renegotiations for hospital-adjacent cleaning accounts are likely over the 2025–2027 period as this disparity becomes more visible.
Cost of Living: The Inland Empire Affordability Squeeze
The Inland Empire was historically one of the most affordable components of greater LA, attracting working-class families priced out of LA and Orange Counties. Rapid population growth and pandemic-era migration have sharply increased housing costs. The MIT Living Wage Calculator estimates a single Ontario/Riverside adult needs $28.26/hr — a gap of $10.47 above the median janitorial wage. HUD Fair Market Rent for a two-bedroom in the Riverside-San Bernardino area runs approximately $2,050–$2,300/month (FY 2024). The Inland Empire's growing unaffordability is creating housing stress and contributing to annual turnover rates of 50–70 percent at many BSC accounts.
Submarket Variation: Ontario vs. Riverside vs. San Bernardino
Within the MSA, wage rates and demand drivers vary. Ontario/Rancho Cucamonga/Fontana — closest to LA and densest in logistics — commands the highest wages, typically $17.50–$21/hr. Riverside city proper, with its healthcare and university base (UC Riverside, Riverside University Health System), supports a mixed institutional-commercial market at $17–$20/hr. San Bernardino (anchored by the international airport and large school district campuses) runs $16.50–$18.50/hr. Moreno Valley and Perris — the fastest-growing logistics zones — see the most acute wage-to-housing-cost squeeze, as workers cleaning Amazon fulfillment centers cannot afford rents in the same communities where the facilities are located.
Top Employers and Market Dynamics
National operators scaled for logistics and institutional accounts anchor the IE BSC market. ABM Industries and Aramark hold large logistics-facility and healthcare contracts. GDI Services, Securitas Facility Services, and Diversified Maintenance compete in mid-market logistics. Regional California operators — Pacific Building Care (Prestige Global Solutions) and Cleaner Solutions — serve suburban commercial accounts. The Inland Empire represents a high-volume, rapidly growing market with distinctive product needs: ride-on floor scrubbers, heavy-duty degreasers for concrete logistics floors, high-efficiency neutral floor cleaners compliant with California's evolving PFAS restrictions, and bulk supply programs aligned with large-footprint, high-frequency cleaning cycles.
Primary sources
https://www.bls.gov/oes/2023/may/oes_40140.htm
https://livingwage.mit.edu/metros/40140
https://www.labor.ca.gov/employmentstatus/abctest/
https://www.bls.gov/ooh/building-and-grounds-cleaning/janitors-and-building-cleaners.htm
Review notice
This wage data is maintained by the Opora editorial team and last reviewed in Q2 2026. BLS OEWS data is released annually each spring; state and local minimum wages change at least yearly. Verify current rates with BLS, the relevant state labor department, and any applicable SCA wage determination before relying on a specific bid number. Opora does not provide legal or tax advice.
Related Opora Pages
- Riverside San Bernardino Ontario bid template — labor-loaded per-square-foot pricing for this metro
- Federal janitorial RFPs in Riverside San Bernardino Ontario — bases, SCA Wage Determinations, contracting offices
- California statewide janitorial wages — BLS OEWS plus state context
- OSHA enforcement and penalties in California
- California workers' compensation rates for janitorial contractors
- California business and contractor licensing for cleaning services
- Bid Generator — assemble a defensible bid from these wage benchmarks
- Production Rate Calculator — convert wages to per-square-foot labor cost
- Cleaning bid benchmarks — price-per-square-foot reference data by facility type
- Bid stress test — verify a bid holds against wage and turnover variance
- All 100 metros — wages, bid templates, and federal RFPs