Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average salary for a cleaning and maintenance worker is $26,619 per year, which breaks down to roughly $13 per hour. However, this figure can vary significantly based on factors such as geographic location, years of experience, and the specific employer.
Workers in states like California and New York tend to earn higher wages, often exceeding the national average. For example, in California, the average salary is around $31,000, driven by the higher cost of living and demand for maintenance services.
Experience plays a crucial role in determining salary. Entry-level positions may offer around $22,000 annually, while those with several years of experience can earn upwards of $30,000. Specialized roles, such as those in facilities management, typically command higher salaries.
For those looking to advance, pursuing certifications or additional training in maintenance technologies can lead to better job prospects and higher salaries in the cleaning and maintenance sector. Understanding local job markets and salary trends can help job seekers align their career goals with realistic salary expectations.
Let Zippi find your next cleaning and maintenance worker job
Let Zippi find your next cleaning and maintenance worker job
| Experience level | Avg. salary | Hourly rate |
|---|---|---|
| Entry-level cleaning and maintenance worker | $20,900 | $10.04 |
| Mid-level cleaning and maintenance worker | $27,300 | $13.11 |
| Senior-level cleaning and maintenance worker | $34,400 | $16.55 |
The highest-paying states for cleaning and maintenance workers are Connecticut, Massachusetts, and Washington. The lowest average cleaning and maintenance worker salary states are North Carolina, Alabama, and Louisiana.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Vermont | $29,764 | $14.31 |
| 2 | Washington | $30,933 | $14.87 |
| 3 | Connecticut | $31,375 | $15.08 |
| 4 | Iowa | $26,845 | $12.91 |
| 5 | Illinois | $27,893 | $13.41 |
| 6 | Ohio | $27,647 | $13.29 |
| 7 | South Dakota | $28,444 | $13.68 |
| 8 | California | $29,273 | $14.07 |
| 9 | Kansas | $26,685 | $12.83 |
| 10 | Alaska | $29,214 | $14.05 |
| 11 | Oregon | $28,195 | $13.56 |
| 12 | Massachusetts | $31,271 | $15.03 |
| 13 | Maine | $29,068 | $13.97 |
| 14 | New Hampshire | $28,902 | $13.90 |
| 15 | North Dakota | $26,134 | $12.56 |
| 16 | Rhode Island | $29,008 | $13.95 |
| 17 | Wisconsin | $26,936 | $12.95 |
| 18 | Nebraska | $26,166 | $12.58 |
| 19 | Georgia | $26,600 | $12.79 |
| 20 | Hawaii | $29,330 | $14.10 |
| 21 | Wyoming | $25,553 | $12.29 |
| 22 | New York | $27,381 | $13.16 |
| 23 | Minnesota | $27,589 | $13.26 |
| 24 | Missouri | $25,434 | $12.23 |
| 25 | Arizona | $27,075 | $13.02 |
| 26 | District of Columbia | $29,527 | $14.20 |
| 27 | Kentucky | $25,368 | $12.20 |
| 28 | Indiana | $25,500 | $12.26 |
| 29 | Tennessee | $23,653 | $11.37 |
| 30 | Nevada | $25,735 | $12.37 |
| 31 | Michigan | $25,306 | $12.17 |
| 32 | Maryland | $27,325 | $13.14 |
| 33 | New Jersey | $27,048 | $13.00 |
| 34 | Texas | $23,237 | $11.17 |
| 35 | West Virginia | $21,759 | $10.46 |
| 36 | Florida | $23,047 | $11.08 |
| 37 | Oklahoma | $23,944 | $11.51 |
| 38 | Utah | $23,043 | $11.08 |
| 39 | Colorado | $26,082 | $12.54 |
| 40 | Montana | $24,705 | $11.88 |
| 41 | Virginia | $24,341 | $11.70 |
| 42 | North Carolina | $21,759 | $10.46 |
| 43 | Delaware | $24,458 | $11.76 |
| 44 | Pennsylvania | $23,607 | $11.35 |
| 45 | Idaho | $22,851 | $10.99 |
| 46 | South Carolina | $19,188 | $9.22 |
| 47 | Arkansas | $22,444 | $10.79 |
| 48 | Louisiana | $21,096 | $10.14 |
| 49 | Alabama | $21,296 | $10.24 |
| 50 | Mississippi | $19,345 | $9.30 |
| 51 | New Mexico | $20,822 | $10.01 |
The highest-paying cities for cleaning and maintenance workers are Springfield, MA, San Francisco, CA, and Manchester, NH.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Springfield, MA | $30,810 | $14.81 |
| 2 | San Francisco, CA | $29,758 | $14.31 |
| 3 | Manchester, NH | $28,895 | $13.89 |
| 4 | Portland, OR | $28,209 | $13.56 |
| 5 | North Olmsted, OH | $27,994 | $13.46 |
| 6 | Wheeling, IL | $27,983 | $13.45 |
| 7 | Minneapolis, MN | $27,561 | $13.25 |
| 8 | Baltimore, MD | $27,420 | $13.18 |
| 9 | De Pere, WI | $27,346 | $13.15 |
| 10 | New York, NY | $27,310 | $13.13 |
| 11 | Scottsdale, AZ | $27,080 | $13.02 |
| 12 | Overland Park, KS | $26,680 | $12.83 |
| 13 | Alpharetta, GA | $26,675 | $12.82 |
| 14 | Longmont, CO | $26,105 | $12.55 |
| 15 | Mount Pleasant, MI | $25,575 | $12.30 |
| 16 | Covington, KY | $25,534 | $12.28 |
| 17 | Saint Louis, MO | $25,419 | $12.22 |
| 18 | Arlington, VA | $24,726 | $11.89 |
| 19 | Lancaster, PA | $23,420 | $11.26 |
| 20 | Austin, TX | $23,202 | $11.15 |
A cleaning and maintenance worker's salary ranges from $21,000 a year at the 10th percentile to $33,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $33,000 | $2,750 | $16 |
| 75th Percentile | $29,000 | $2,417 | $14 |
| Average | $26,619 | $2,218 | $13 |
| 25th Percentile | $23,000 | $1,917 | $11 |
| 10th Percentile | $21,000 | $1,750 | $10 |
The highest paying types of cleaning and maintenance workers are maintenance worker, maintenance associate, and custodian/substitute custodian.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Custodian | $30,176 | $2,515 | $14.51 | 47,364 |
| Porter | $29,861 | $2,488 | $14.36 | 87,777 |
| Floor Technician | $29,785 | $2,482 | $14.32 | 31,859 |
| Housekeeper | $29,306 | $2,442 | $14.09 | 111,501 |
| Day Porter | $28,820 | $2,402 | $13.86 | 84,003 |
| Custodian/Substitute Custodian | $30,974 | $2,581 | $14.89 | 33,171 |
Top companies hiring cleaning and maintenance workers now:
Cleaning and maintenance worker salaries at House of Blues and Meadow Lark Country Club are the highest-paying according to our most recent salary estimates. In addition, the average cleaning and maintenance worker salary at companies like Remedy Intelligent Staffing and Daemen College are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | House of Blues | $29,440 | $14.15 |
| 2 | Meadow Lark Country Club | $29,082 | $13.98 |
| 3 | Remedy Intelligent Staffing | $28,797 | $13.84 |
| 4 | Daemen College | $28,716 | $13.81 |
| 5 | Metropolitan Transit Authority of Harris County | $28,343 | $13.63 |
| 6 | PeopleReady | $28,029 | $13.48 |
| 7 | The Reserves Network | $27,946 | $13.44 |
| 8 | Staffmark | $27,914 | $13.42 |
| 9 | Marriott International | $27,898 | $13.41 |
| 10 | Peabody Companies | $27,367 | $13.16 |
| 11 | Adecco | $27,301 | $13.13 |
| 12 | Bruce Transportation Group | $27,226 | $13.09 |
| 13 | Johns Hopkins Medicine | $27,211 | $13.08 |
| 14 | Aramark | $27,068 | $13.01 |
| 15 | Live Nation Entertainment | $26,805 | $12.89 |
| 16 | Randstad North America, Inc. | $26,500 | $12.74 |
| 17 | Sonic Drive-In | $26,290 | $12.64 |
| 18 | ABM Industries | $25,908 | $12.46 |
| 19 | Service Master Clean | $25,904 | $12.45 |
| 20 | Harvard Maintenance | $25,892 | $12.45 |
The average cleaning and maintenance worker salary varies across industries:
| Rank | Industry | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Technology | $26,444 | $12.71 |
| 2 | Manufacturing | $26,221 | $12.61 |
| 3 | Hospitality | $25,961 | $12.48 |
| 4 | Telecommunication | $25,877 | $12.44 |
| 5 | Non Profits | $25,682 | $12.35 |
| 6 | Professional | $25,560 | $12.29 |
The average cleaning and maintenance worker salary has risen by $6,142 over the last ten years. In 2014, the average cleaning and maintenance worker earned $20,477 annually, but today, they earn $26,619 a year. That works out to a 20% change in pay for cleaning and maintenance workers over the last decade.
Compare cleaning and maintenance worker salaries for cities or states with the national average over time.
Compare cleaning and maintenance worker salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $26,600 | $12.80 | +5.7% |
| 2024 | $25,100 | $12.07 | +4.8% |
| 2023 | $23,900 | $11.49 | +4.3% |
| 2022 | $22,900 | $11.00 | +3.2% |
| 2021 | $22,100 | $10.65 | +3.1% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| ABM Industries | Daytime Cleaner at USS Clairton Works | Clairton, PA | 06/29/2025 | $33,392 |
| Metropolitan Transit Authority | Cleaner Bus Maintenance | Houston, TX | 06/28/2025 | $35,500 |
| The TJX Companies, Inc. | Cleaning/Maintenance *Mornings* | Southern Pines, NC | 06/27/2025 | $25,044 |
| The TJX Companies, Inc. | Retail Cleaning/Maintenance | Brandon, FL | 06/26/2025 | $27,131 |
| Kingsclean Ohio | Cleaning Worker | Columbus, OH | 06/08/2025 | $28,175 |
| Nextaff | Cleaning Worker | Katy, TX | 05/23/2025 | $31,305 |
| Arakelian Enterprises | Plant Maintenance Cleaners | Sun Valley, NV | 05/17/2025 | $41,740 |
| Crunch Fitness Corporate | Maintenance Cleaner | Los Angeles, CA | 05/16/2025 | $36,523 |
| Live Nation Entertainment | Venue Maintenance/Cleaning-Alpine Valley | East Troy, WI | 05/13/2025 | $33,392 |
| Live Nation Entertainment | Cleaning and Maintenance-The Gorge Amphitheater | George, WA | 05/13/2025 | $37,566 |
Search for cleaning and maintenance worker jobs