Maintenance Manager Salary

Average Yearly Salary
Updated May 19, 2020
$78,000
$53,000
Min 10%
$78,000
Median 50%
$115,000
Max 90%
Best Paying Company
BP America
Highest Paying City
Oakland, CA
Highest Paying State
New Jersey
Average Experience Level
4.4 years
How much does a maintenance manager make?
As a Maintenance Manager in the USA, you can expect to earn on average $78,989 per year or $37.98 per hour. The top 10 percent make over $116,000 per year, while the bottom 10 percent make under $53,000 per year. Most Maintenance Manager jobs are in Retail companies and Manufacturing companies. States with the highest Maintenance Manager salaries include New Jersey, Kansas, Utah, Illinois, and California. The typical tenure for a Maintenance Manager is 4.4 years.

Average Maintenance Manager Salary By Location

The national average salary for a Maintenance Manager in the United States is $78,989 per year or $37.98 per hour. The top city when it comes to Maintenance Manager salaries is Oakland, CA at $97,606 per year. Even an entry-level Maintenance Manager makes $63,000 per year in Oakland, CA. Some of the states with the best Maintenance Manager salaries are New Jersey, Kansas, Utah, Illinois, California, Iowa, and Oregon. Indiana, Virginia, North Carolina, South Dakota, and South Carolina are the lowest earners.

Map of Maintenance Manager Salaries

The darker areas on the map show where Maintenance Managers earn the highest salaries across all 50 states.

Average Salary:

Average Maintenance Manager Salary By Company

There is good job security in Maintenance Manager positions. Some industries offer better pay and benefit packages than others. Most Maintenance Manager jobs are in Retail companies and Retail companies. BP America and Exelon are the highest paying companies. Also, companies like Walmart and AstraZeneca pay their Maintenance Managers very well.
Company
Average Salary
$100,685
$101k
$99,191
$99k
$98,963
$99k
$98,454
$98k
$96,409
$96k
$95,994
$96k

Average Maintenance Manager Pay By Industry

The type of industry that a Maintenance Manager works in can influence their earning potential. Our data shows that Manufacturing companies, Automotive companies, and Retail companies tend to have the highest salaries for Maintenance Managers. Salaries for Maintenance Managers in Manufacturing companies average $79,910 annually, while Automotive companies and Retail companies pay $79,554 and $79,120, respectively. At $75,156, the average salary for Maintenance Managers in the Hospitality industry is lower than other industries.
Industry
Average Salary
Manufacturing
Manufacturing
$79,910
$80k
Automotive
Automotive
$79,554
$80k
Retail
Retail
$79,120
$79k
Transportation
Transportation
$77,994
$78k
Hospitality
Hospitality
$75,156
$75k

Maintenance Manager Salary History

Compare salaries for individual cities or states with the national average.

National Average
Ashburn, VA

Maintenance Manager Salary By Experience Level

The salary for a Maintenance Manager can range from $71,910 to $97,139 depending on the amount of work experience that the person has. Data on how experience level affects salary is provided by the Bureau of Labor Statistics (BLS) as part of their National Compensation Survey, which is based on factors such as knowledge, complexity, contacts, and environment.

Recently Added Maintenance Manager Salaries

Company
Job
Location
Date Added
Salary
Consumer Packaged Goods Manufacturing
Maintenance Manager
04/24/2020
$120,000
Austin Allen Company, LLC 4027
Maintenance Manager Superintendent
04/24/2020
$90,000
Primary Metals Foundry Operations
Maintenance Manager
04/24/2020
$120,000
Maintenance Manager
04/23/2020
$60,000
Spectrum Health Systems, Inc.
Maintenance Manager
04/15/2020
$39,653
Management Recruiters of Wausau
Maintenance Manager 1St. Shift
04/03/2020
$50,000
Austin Allen Company, LLC 4027
Maintenance Manager Superintendent
03/27/2020
$90,000
Austin Allen Company, LLC 4027
Maintenance Manager/Wood Industry
03/27/2020
$90,000
Maintenance Operations Manager-Maintenance
03/26/2020
$73,119
Maintenance Manager
03/25/2020
$62,000
Show More