Janitorial Wages in San Diego–Chula Vista–Carlsbad, CA (2026)
Janitorial Wages in San Diego–Chula Vista–Carlsbad, CA (2026)
The San Diego–Chula Vista–Carlsbad, CA Metropolitan Statistical Area recorded a median hourly wage of $17.60 and a mean of $19.03 for Janitors and Cleaners (SOC 37-2011) in the May 2023 BLS Occupational Employment and Wage Statistics survey, with approximately 23,310 workers in the occupation per BLS OEWS May 2023 data for MSA 41740. San Diego is one of the most complex janitorial labor markets in the country, combining four compliance layers that no other major metro replicates: California's strict AB 5 ABC test for worker classification, a local minimum wage above the already-high California state floor, the largest concentration of active-duty Navy and Marine Corps bases in the world generating substantial Service Contract Act procurement, and a growing biotech and life sciences sector that adds cleanroom and laboratory cleaning requirements to the demand mix. The result is a market where wages are above national averages, legal exposure is high, and specialized cleaning capacity commands a meaningful premium.
BLS Wage Distribution, SOC 37-2011 — San Diego MSA, May 2024 Estimates
| Percentile | Hourly Wage (Est.) | Annual Equivalent |
|---|---|---|
| 10th (entry-level) | $16.00 | $33,280 |
| 25th | $17.00 | $35,360 |
| 50th (Median) | $18.48 | $38,440 |
| Mean | $19.98 | $41,560 |
| 75th | $22.50 | $46,800 |
| 90th | $28.25 | $58,760 |
Source: BLS OEWS May 2023 (MSA 41740) with estimated +5% adjustment to May 2024. May 2023 median $17.60, mean $19.03, employment 23,310. Note: 10th–25th percentile values constrained by California state minimum wage ($16.50/hr, January 2025) and San Diego city minimum ($17.55/hr, January 2025). Annual equivalents assume 2,080 hours/year.
California Minimum Wage and San Diego City Floor
California's statewide minimum wage is $16.50/hr effective January 1, 2025 (indexed annually based on CPI). The City of San Diego has its own local minimum wage ordinance, which exceeds the state floor: as of January 1, 2025, the San Diego city minimum is $17.55/hr, per SD employer law guidance. For accounts located within San Diego city limits (approximately 70% of the metro's commercial office market), the binding minimum is $17.55/hr. Accounts in Chula Vista, El Cajon, Santee, El Cajon, and unincorporated San Diego County apply the state $16.50/hr floor. Additionally, California's healthcare worker minimum wage law (SB 525, effective October 16, 2024) mandates a $23–$25/hr floor for janitors working at covered healthcare facilities—including major hospital systems in San Diego County such as Sharp HealthCare, Scripps Health, and UC San Diego Health. Any BSC providing cleaning to hospitals must comply with this healthcare-specific minimum, regardless of the worker's classification as a general cleaner rather than a clinical employee.
AB 5 ABC Test: California's Strictest Independent Contractor Rule
California's AB 5 (Labor Code §§ 2775–2787), enacted in 2019 and affirmed by Proposition 22 (which exempted app-based gig workers but not janitorial service workers), imposes the "ABC Test" for worker classification. Under the ABC test, a worker is presumed to be an employee unless all three conditions are met: (A) the worker is free from the hiring entity's control; (B) the work performed is outside the usual course of the hiring entity's business; and (C) the worker is customarily engaged in an independently established trade, occupation, or business. Critically, the AB 5 statute explicitly excludes janitorial services from the referral agency exception—meaning there is no carve-out allowing janitorial workers to be classified as independent contractors through a staffing platform or referral model. Per the California DIR guidance on independent contractors, virtually every janitor working for a BSC in California must be classified as a W-2 employee, not a 1099 independent contractor. Misclassification in the California janitorial sector carries penalties under Labor Code § 226.8 of up to $25,000 per violation, plus civil penalties, back pay, and potential joint and several liability for any client whose building was cleaned by misclassified workers.
Naval Base San Diego: The Largest Naval Base in the World
Naval Base San Diego, located in San Diego Bay, is the primary homeport of the U.S. Pacific Fleet's surface forces and is the largest naval base in the world by berthed vessel tonnage. The installation encompasses over 13,000 acres, 22 piers, 26 ship repair facilities, and extensive administrative, barracks, and support buildings totaling tens of millions of square feet. Federal facility janitorial contracts at Naval Base San Diego are governed by the Service Contract Act (SCA), with San Diego County-specific wage determinations published by the DOL Wage and Hour Division through SAM.gov. SCA wage determinations for San Diego County typically set janitor rates at $17–$20/hr plus health & welfare fringes—exceeding California's state minimum but at or below the union commercial rate. BSCs bidding Navy base contracts must hold or be able to obtain a Facility Security Clearance (FCL); workers with unescorted access to restricted areas require individual security clearances. Beyond Naval Base San Diego, the metro includes Marine Corps Base Camp Pendleton (northern San Diego County), Marine Corps Air Station Miramar, Naval Air Station North Island, and Naval Amphibious Base Coronado—together creating one of the most concentrated federal facility cleaning markets in any single metropolitan area in the country.
Biotech and Life Sciences: BIOCOM and Cleanroom Cleaning
San Diego is one of the nation's top three biotech and life sciences clusters, second only to the Boston–Cambridge corridor nationally. BIOCOM California, the regional life sciences industry association, represents over 1,400 member companies in the San Diego area. The Torrey Pines, Sorrento Valley, and UTC (University Town Center) submarkets are dense with pharmaceutical, biotech, medical device, and genomics companies—many operating ISO-classified cleanrooms, BSL-2 and BSL-3 biology labs, and GMP (Good Manufacturing Practice) manufacturing suites. Cleaning these facilities requires specialized protocols that go far beyond standard commercial janitorial work: personnel must be trained on cleanroom gowning, decontamination procedures, chemical compatibility for cleanroom-safe products, and documentation requirements for FDA-inspectable facilities. BSC employees certified for biotech/pharma GMP cleaning earn $24–$35/hr in San Diego—significantly above the commercial office median. ISSA's Cleaning Industry Management Standard (CIMS) certification and APPA's Custodial Staffing Guidelines are the baseline qualification standards for cleanroom accounts.
Two-Country MSA: Border Crossing and Cleaning Logistics
San Diego's unique position as a US-Mexico border metro creates a distinct labor dynamic. The San Ysidro Port of Entry—the busiest land border crossing in the world—means a substantial portion of San Diego's service workforce includes commuters and residents with cross-border ties. For BSCs, this creates both a labor pool advantage (workers from Tijuana willing to commute for San Diego wages that significantly exceed Mexican wage levels) and a compliance responsibility: all workers must have authorized employment status in the United States, and BSCs must maintain I-9 records in compliance with federal immigration law. USCIS Form I-9 audit exposure in the San Diego market is elevated by the proximity of ICE enforcement operations in the border region. BSCs should conduct annual I-9 audits and use E-Verify as a standard hiring protocol for all employees, not only to ensure compliance but to document good-faith efforts in any enforcement investigation. The border geography also means some cleaners commute from Tijuana daily through the Otay Mesa crossing, which can create shift-start variability during high-traffic border periods—a scheduling risk for accounts requiring consistent start times.
Workers' Compensation and Loaded Labor in California
California uses the NCCI loss cost filing system through the Workers' Compensation Insurance Rating Bureau (WCIRB). For class code 9014 (janitorial contractors), California's average pure premium rate is among the highest in the country—approximately $3.50–$4.50/$100 of payroll depending on carrier, experience modification, and safety program credits. California's high WC rates reflect the state's extensive benefit structure, including lifetime medical for workplace injuries. Fully loaded labor cost for a San Diego commercial cleaner at the May 2024 median of approximately $18.48/hr: base wage + 7.65% FICA ($1.41) + California WC at $4.00/$100 ($0.74) + California SUI ($0.35) + SDI ($0.23) + benefits + overhead = approximately $30–$40/hr loaded cost before margin. For healthcare accounts subject to the $23/hr SB 525 floor, loaded cost rises to $38–$48/hr. These rates mean San Diego commercial cleaning bills at $35–$55/hr for general commercial work and $50–$70/hr for biotech/cleanroom accounts—among the highest BSC billing rates in any U.S. metro outside San Francisco.
Major BSCs and Market Structure
ABM Industries holds major accounts at San Diego International Airport (Lindbergh Field), Naval Air Station North Island, and several corporate campus accounts in the Sorrento Valley tech corridor. Aramark Facility Services manages institutional accounts at the University of California San Diego (UCSD) and UC San Diego Health. GCA Services (now part of Paladin & Jacobs) has historically held K-12 district cleaning contracts in the San Diego Unified School District. Servicon, headquartered in Southern California, is a significant regional BSC with strong biotech and life sciences cleaning capability, competing aggressively for Torrey Pines and Sorrento Valley accounts. Regional players include CleanPower and dozens of locally owned operators competing primarily on price in the residential and small-commercial segment. For federal accounts (Naval bases, VA Medical Center), only firms with FAR-compliant contract management capabilities and relevant SCA wage determination experience realistically compete.
Primary Sources
- BLS OEWS May 2023 — San Diego–Carlsbad MSA (area 41740)
- California DIR — Independent Contractor FAQ (AB 5 / ABC Test)
- San Diego Employer Law — 2025 Compliance Guide (City Minimum Wage)
- SAM.gov — Service Contract Act Wage Determinations
Primary sources
https://www.bls.gov/oes/2023/may/oes_41740.htm
https://www.dir.ca.gov/dlse/faq_independentcontractor.htm
https://sdlegal.law/2025/09/24/laws-every-employer-in-san-diego-should-know-about-in-2025/
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
- San Diego Chula Vista Carlsbad bid template — labor-loaded per-square-foot pricing for this metro
- Federal janitorial RFPs in San Diego Chula Vista Carlsbad — 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