MAINTENANCE WORKER SALARY

Average Yearly Salary
$34,000
$22,000
Min 10%
$34,000
Median 50%
$52,000
Max 90%
Best Paying Company
Wright State University
Highest Paying City
San Jose, CA
Highest Paying State
Nevada
Average Experience Level
2.4 years
How much does a maintenance worker make?
Maintenance Workers in the US make on average $34,706 annually or $16.69 hourly. The top 10 percent of earners make over $52,000 annually, whereas the bottom 10 percent of earners make under $22,000 per year. Professional companies and Health Care companies are the best when it comes to the number of employment opportunities. Nevada, Alaska, California, Hawaii, and Utah are some of the states with the best Maintenance Worker salaries in the US. The typical tenure for a Maintenance Worker is 2.4 years.

Average Maintenance Worker Salary By Company

There is good job security in Maintenance Worker positions. Some industries offer better pay and benefit packages than others. Professional companies and Health Care companies have the most job opportunities for Maintenance Workers. Maintenance Workers at Wright State University and Constellation Brands report the highest salaries. If you can find a job at a company like Sysco or Berger Group Holdings, Inc., they also offer very competitive salaries to their Maintenance Workers.

Average Maintenance Worker Salary By Location

The national average salary for a Maintenance Worker in the United States is $34,706 per year or $16.69 per hour. Working in San Jose, CA as a Maintenance Worker will pay you the highest wages at around $44,089 per year. Even an entry-level Maintenance Worker makes $29,000 per year in San Jose, CA. Nevada, Alaska, California, Hawaii, and Utah are the highest paying states. South Carolina, Washington, Oregon, Louisiana, and Florida are at the bottom for competitive pay.
RankCityAverage Salary
1
San Jose, CA
$44,089
2
Las Vegas, NV
$39,645
3
Lakewood, CO
$36,852
4
Columbus, OH
$36,714
5
Newark, NJ
$36,459

Average Maintenance Worker Salary By Industry

The type of industry that a Maintenance Worker works in can influence their earning potential. Our data shows that Retail companies, Professional companies, and Finance companies tend to have the highest salaries for Maintenance Workers. Salaries for Maintenance Workers in Retail companies average $36,510 annually, while Professional companies and Finance companies pay $35,332 and $35,242, respectively. The types of companies that pay Maintenance Workers the least are in the Hospitality industry, where the average annual salary is $33,715.
RankIndustryAverage Salary
1
Retail
$36,510
2
Professional
$35,332
3
Finance
$35,242
4
Construction
$35,114
5
Hospitality
$33,715

RECENTLY ADDED Maintenance Worker SALARIES

Company
Job
Location
Date Added
Salary
AEG
Maintenance Worker
Louisville, KY
10/31/2019
$22,957
Marinwoood Community Services District
Maintenance Worker
10/31/2019
$43,308
City of Painesville
Maintenance Worker
10/31/2019
$34,477
Town of Truckee
Maintenance Worker
10/31/2019
$54,220
Minnesota City Jobs
Maintenance Worker
10/31/2019
$38,714
MHC Equity Lifestyle Properties
Maintenance Worker
10/30/2019
$20,870
Indian Health Service
Maintenance Worker
10/30/2019
$37,566
Vallejo City Unified School District
Maintenance Worker
10/30/2019
$28,488
City of Redwood City, Ca
Maintenance Worker
10/30/2019
$87,408
Walnut Valley Unified
Maintenance Worker
10/30/2019
$50,736
Show More