Salaripedia
English

How much does a building cleaning worker make in Riverside?

$43,680a year

Median yearly pay for building cleaning workers in the Riverside-San Bernardino-Ontario, CA metro area. That is $21.00 an hour or $3,640 a month.

Hourly
$21.00
Vs. national median
-1%
Rank among cities
22 of 34
Jobs in the area
260
Pay range
Lowest 10%: $38,660Median: $43,680Highest 10%: $61,630
PercentileYearlyHourly
10th$38,660$18.59
25th$39,160$18.83
Median$43,680$21.00
75th$45,200$21.73
90th$61,630$29.63

Other cities in California

Median yearly pay for building cleaning workers.

San Jose, CA$49,530
San Diego, CA$46,960
Sacramento, CA$46,900
San Francisco, CA$45,430
Los Angeles, CA$44,590
Building Cleaning Worker salary in California Building Cleaning Worker salary in all states

Related jobs in Riverside

Same field, median yearly pay.

Tree Trimmer and Pruner$63,500
First-Line Supervisors of Landscaping$60,200
First-Line Supervisors of Housekeeping and Janitorial Worker$58,770
Grounds Maintenance Worker$47,030
Pesticide Handler$46,090
Pest Control Worker$45,250
Landscaping and Groundskeeping Worker$43,650
Janitor and Cleaner$40,860
Maid and Housekeeping Cleaner$39,200
Salaries for every job in Riverside, CA

Frequently asked questions

How much does a building cleaning worker make an hour in Riverside?

The median hourly pay in the Riverside-San Bernardino-Ontario, CA metro area is $21.00 ($43,680 a year).

Do building cleaning workers make more in Riverside than the national average?

No: $43,680 against $44,040 nationally, 1% less.

How does Riverside compare with the rest of California?

The median in California is $45,430, so Riverside pays 4% less.

Where does Riverside rank for building cleaning worker pay?

22 of 34 metro areas with data.

How much does a building cleaning worker make starting out in Riverside?

The lowest-paid 10% make $38,660 or less a year; the top 10% make $61,630 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.