Post job

Cleaning and maintenance worker salary

Average cleaning and maintenance worker salary

$12.8

$26,619 yearly

Entry-level cleaning and maintenance worker salary
$21,000 yearly salary
Updated January 8, 2025

Average Cleaning and Maintenance Worker Salary

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.

Salary by State

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 Levels

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.

Opportunities for Advancement

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.

On this page
Cleaning and maintenance worker salary by: 

Let Zippi find your next cleaning and maintenance worker job

Floating question marks illustration

Let Zippi find your next cleaning and maintenance worker job

Floating question marks illustration

Where can a Cleaning And Maintenance Worker earn more?

Compare salary by location
Vs
53k
33k
13k
-7k
Columbus, OH$30,810
Austin, TX$23,202
Compare salary by company
Vs
56k
36k
16k
-4k
House of Blues$29,440
Harvard Maintenance$25,892

Cleaning and maintenance worker salaries by experience level

Experience levelAvg. salaryHourly 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

Average cleaning and maintenance worker salary by state

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.

  • State view
  • County view
Average salary:

Highest paying states for cleaning and maintenance workers

RankStateAvg. salaryHourly rate
1Vermont$29,764$14.31
2Washington$30,933$14.87
3Connecticut$31,375$15.08
4Iowa$26,845$12.91
5Illinois$27,893$13.41
6Ohio$27,647$13.29
7South Dakota$28,444$13.68
8California$29,273$14.07
9Kansas$26,685$12.83
10Alaska$29,214$14.05
11Oregon$28,195$13.56
12Massachusetts$31,271$15.03
13Maine$29,068$13.97
14New Hampshire$28,902$13.90
15North Dakota$26,134$12.56
16Rhode Island$29,008$13.95
17Wisconsin$26,936$12.95
18Nebraska$26,166$12.58
19Georgia$26,600$12.79
20Hawaii$29,330$14.10
21Wyoming$25,553$12.29
22New York$27,381$13.16
23Minnesota$27,589$13.26
24Missouri$25,434$12.23
25Arizona$27,075$13.02
26District of Columbia$29,527$14.20
27Kentucky$25,368$12.20
28Indiana$25,500$12.26
29Tennessee$23,653$11.37
30Nevada$25,735$12.37
31Michigan$25,306$12.17
32Maryland$27,325$13.14
33New Jersey$27,048$13.00
34Texas$23,237$11.17
35West Virginia$21,759$10.46
36Florida$23,047$11.08
37Oklahoma$23,944$11.51
38Utah$23,043$11.08
39Colorado$26,082$12.54
40Montana$24,705$11.88
41Virginia$24,341$11.70
42North Carolina$21,759$10.46
43Delaware$24,458$11.76
44Pennsylvania$23,607$11.35
45Idaho$22,851$10.99
46South Carolina$19,188$9.22
47Arkansas$22,444$10.79
48Louisiana$21,096$10.14
49Alabama$21,296$10.24
50Mississippi$19,345$9.30
51New Mexico$20,822$10.01
Top cleaning and maintenance worker jobs near you

Highest paying cities for cleaning and maintenance workers

The highest-paying cities for cleaning and maintenance workers are Springfield, MA, San Francisco, CA, and Manchester, NH.

RankCityAvg. salaryHourly rate
1Springfield, MA$30,810$14.81
2San Francisco, CA$29,758$14.31
3Manchester, NH$28,895$13.89
4Portland, OR$28,209$13.56
5North Olmsted, OH$27,994$13.46
6Wheeling, IL$27,983$13.45
7Minneapolis, MN$27,561$13.25
8Baltimore, MD$27,420$13.18
9De Pere, WI$27,346$13.15
10New York, NY$27,310$13.13
11Scottsdale, AZ$27,080$13.02
12Overland Park, KS$26,680$12.83
13Alpharetta, GA$26,675$12.82
14Longmont, CO$26,105$12.55
15Mount Pleasant, MI$25,575$12.30
16Covington, KY$25,534$12.28
17Saint Louis, MO$25,419$12.22
18Arlington, VA$24,726$11.89
19Lancaster, PA$23,420$11.26
20Austin, TX$23,202$11.15

Cleaning and maintenance worker salary details

A cleaning and maintenance worker's salary ranges from $21,000 a year at the 10th percentile to $33,000 at the 90th percentile.

Average cleaning and maintenance worker salary graph
Average cleaning and maintenance worker salary graph, trends, and summary

What is a cleaning and maintenance worker's salary?

PercentileAnnual salaryMonthly salaryHourly 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

Highest paying cleaning and maintenance worker jobs

The highest paying types of cleaning and maintenance workers are maintenance worker, maintenance associate, and custodian/substitute custodian.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Custodian$30,176$2,515$14.5147,364
Porter$29,861$2,488$14.3687,777
Floor Technician$29,785$2,482$14.3231,859
Housekeeper$29,306$2,442$14.09111,501
Day Porter$28,820$2,402$13.8684,003
Custodian/Substitute Custodian$30,974$2,581$14.8933,171

Top companies hiring cleaning and maintenance workers now:

  1. One Source Assoc. jobs (7)
  2. Daemen College jobs (8)
  3. PeopleReady jobs (19)
  4. Walmart jobs (32)
  5. PrimeFlight Aviation Services jobs (9)

Which companies pay cleaning and maintenance workers the most?

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.

RankCompanyAverage salaryHourly rate
1House of Blues$29,440$14.15
2Meadow Lark Country Club$29,082$13.98
3Remedy Intelligent Staffing$28,797$13.84
4Daemen College$28,716$13.81
5Metropolitan Transit Authority of Harris County$28,343$13.63
6PeopleReady$28,029$13.48
7The Reserves Network$27,946$13.44
8Staffmark$27,914$13.42
9Marriott International$27,898$13.41
10Peabody Companies$27,367$13.16
11Adecco$27,301$13.13
12Bruce Transportation Group$27,226$13.09
13Johns Hopkins Medicine$27,211$13.08
14Aramark$27,068$13.01
15Live Nation Entertainment$26,805$12.89
16Randstad North America, Inc.$26,500$12.74
17Sonic Drive-In$26,290$12.64
18ABM Industries$25,908$12.46
19Service Master Clean$25,904$12.45
20Harvard Maintenance$25,892$12.45

Wage gap by gender, race and education

$28,000$27,400$26,800$26,200$25,600$25,000
MaleFemale

Cleaning And Maintenance Worker salary by industry

The average cleaning and maintenance worker salary varies across industries:

  • The average cleaning and maintenance worker salary in the technology industry is $26,444, the highest of any industry.
  • The average cleaning and maintenance worker salary in the finance industry is $26,221.
  • Cleaning and maintenance workers in the professional industry earn an average salary of $25,560, the lowest of any industry.

Highest paying industries for cleaning and maintenance workers

RankIndustryAverage salaryHourly rate
1Technology$26,444$12.71
2Manufacturing$26,221$12.61
3Hospitality$25,961$12.48
4Telecommunication$25,877$12.44
5Non Profits$25,682$12.35
6Professional$25,560$12.29

High paying cleaning and maintenance worker jobs

Cleaning and maintenance worker salary trends

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.

Average cleaning and maintenance worker salary over time

Compare cleaning and maintenance worker salaries for individual cities or states with the national average.

Cleaning and maintenance worker salary by year

YearAvg. salaryHourly 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%

Recently added cleaning and maintenance worker salaries

CompanyJobLocationDate addedSalary
ABM IndustriesDaytime Cleaner at USS Clairton WorksClairton, PA06/29/2025$33,392
Metropolitan Transit AuthorityCleaner Bus MaintenanceHouston, TX06/28/2025$35,500
The TJX Companies, Inc.Cleaning/Maintenance *Mornings*Southern Pines, NC06/27/2025$25,044
The TJX Companies, Inc.Retail Cleaning/MaintenanceBrandon, FL06/26/2025$27,131
Kingsclean OhioCleaning WorkerColumbus, OH06/08/2025$28,175
NextaffCleaning WorkerKaty, TX05/23/2025$31,305
Arakelian EnterprisesPlant Maintenance CleanersSun Valley, NV05/17/2025$41,740
Crunch Fitness CorporateMaintenance CleanerLos Angeles, CA05/16/2025$36,523
Live Nation EntertainmentVenue Maintenance/Cleaning-Alpine ValleyEast Troy, WI05/13/2025$33,392
Live Nation EntertainmentCleaning and Maintenance-The Gorge AmphitheaterGeorge, WA05/13/2025$37,566

Cleaning and maintenance worker salary FAQs

Search for cleaning and maintenance worker jobs

Browse building and grounds maintenance jobs