Answer
Maryland janitorial operators face a statewide $15.50/hr minimum effective January 1, 2026, but Montgomery County requires $17.15/hr and SEIU 32BJ contracts push Class A office rates to $18 to $21/hr base, yielding $32 to $40/hr loaded costs.
- Statewide minimum rises to $15.50/hr on January 1, 2026; Montgomery County floor is $17.15/hr.
- Loaded labor costs run $27 to $36/hr statewide, $32 to $40/hr in Montgomery County organized buildings.
- SEIU 32BJ covers approximately 9,000 Maryland cleaners; union density reaches 25 to 40% in Montgomery County Class A offices.
$17.61/hr Maryland janitorial median wage (BLS May 2024)
Janitorial bids in Maryland must account for three wage floors: the statewide minimum of $15.50/hr effective January 1, 2026, Montgomery County's $17.15/hr indexed rate, and SEIU 32BJ contract rates in organized buildings. The statewide median sits at $17.61/hr (BLS OEWS May 2025, SOC 37-2011). Montgomery County and Prince George's County contracts require the highest labor budgets due to local minimums and union density in Class A office buildings. Loaded costs run $27 to $36/hr statewide, with Montgomery County reaching $32 to $40/hr in organized properties.
What employers should plan for
- Floor: $15.50/hr effective January 1, 2026 (Md. Code, Labor & Employment §3-413; up from $15.00 in 2024/2025 for all employers). Future schedule: $15.50 effective 1/1/26, with additional increases through 2027 and beyond under the current legislative schedule — check Maryland DOL for exact 2027 rate.
- Local floors: Montgomery County ~$17.15/hr (2026, indexed); Prince George's County $15.30/hr (effective Jan 1, 2026); Howard County ~$16.00/hr. Employers must verify the exact local rate for each contract location — failure to comply with the higher county rate is an enforcement violation.
- Loaded labor rate: Commercial cleaning bids in Maryland run approximately $27–$36/hr total loaded cost. Montgomery County contracts (with the $17.15/hr local minimum and SEIU 32BJ CBA influence) require the highest budgets. Baltimore commercial market runs $27–$32/hr. Western Maryland and Shore markets are lower.
- Workers' comp class 9014 — Maryland is an NCCI jurisdiction; estimated base rate approximately $0.89–$1.20/$100 payroll. The Rich States Poor States WC index shows Maryland at $0.89/$100 — among the lowest nationally, reflecting Maryland's competitive WC market and highly litigated but low-cost claims environment.
High-wage metros vs. low-wage metros
Lexington Park MSA (St. Mary's County — home to Patuxent River Naval Air Station) leads the state at median $18.08/hr (25th: $16.28, 75th: $22.08), driven by federal contract cleaning requirements and the military-adjacent wage premium. The Washington DC-Arlington-Alexandria MSA (Maryland portion — Montgomery and Prince George's counties) shows a median $17.84/hr (25th: $16.76, 75th: $21.30, 90th: $22.75), reflecting DC-metro labor market rates and SEIU 32BJ contract floors. On the low end, Salisbury MSA posts only $15.71/hr median — barely above the 2026 state minimum wage — and Hagerstown-Martinsburg sits at $16.83/hr, both reflecting limited commercial office density.
Wage percentile distribution (BLS OEWS 2024)
- 10th percentile: $15.00/hr
- 25th percentile: $16.15/hr
- Median (50th): $17.61/hr
- 75th percentile: $19.30/hr
- 90th percentile: $22.49/hr
Maryland's 10th percentile at exactly $15.00/hr is a data artifact reflecting the pre-2026 state minimum wage ($15.00) as the effective floor for all workers in the BLS survey — confirming the minimum wage is binding at the lower end. The compressed lower distribution (10th to 25th: $1.15/hr) reflects the minimum wage floor; the wider upper spread (75th to 90th: $3.19/hr) captures SEIU CBA premium rates and federal contractor premiums in DC-adjacent markets.
Union presence
SEIU 32BJ is an active force in Maryland's commercial cleaning market, particularly in Montgomery County and Baltimore. The October 2023 DC/MD/VA master service agreement (ratified after threatened strike action) covers approximately 9,000 cleaners including 700 Baltimore commercial building cleaners, over 1,500 in Montgomery County, and additional workers in Prince George's and Howard counties. The contract runs through 2027 and includes raises totaling $3.55–$3.75/hr over its life. SEIU 32BJ's CBAs set meaningful wage floors in Maryland's largest commercial markets. Baltimore office market union density is estimated at 15–25% for commercial cleaning; Montgomery County (DC suburb) density is higher at 25–40% of Class A office buildings.
What this means for bid math
Maryland is among the most regulatory-complex states in this batch for cleaning contracts. Employers must track multiple wage floors: state ($15.50/hr), Montgomery County (~$17.15/hr), Prince George's County ($15.30/hr), Howard County (~$16.00/hr), and SEIU 32BJ CBA rates in organized buildings. Montgomery County contracts for Class A commercial real estate should budget $18–$21/hr base and apply a 1.75–1.90× multiplier, producing total loaded costs of $32–$40/hr. Baltimore contracts should use $17.00–$18.00/hr as the competitive base. Salisbury and Western Maryland markets can be modeled at $15.50–$16.50/hr base. Always verify whether the target building is in SEIU 32BJ's organized territory before finalizing a bid.
Primary sources
- O*NET Local Wages — Maryland (BLS OEWS May 2025 data)
- Maryland DOL — Minimum Wage & Overtime Facts (2026 rates)
- Justice for Janitors — DC/MD/VA Contract Victory 2023
- DOL WHD State Minimum Wage Laws
- Commercial Cleaning Licensing in Maryland →
- OSHA Compliance for Janitorial in Maryland →
- Workers' Comp Class 9014 in Maryland →
