Post job

Maintenance person salary

Average maintenance person salary

$16.18

$33,656 yearly

Entry-level maintenance person salary
$25,000 yearly salary
Updated December 15, 2025

Maintenance Person Salary Overview

The role of a maintenance person is essential across industries, ensuring facilities operate smoothly. In the United States, the average salary for a maintenance person is $33,656 annually, which breaks down to about $16 per hour. Factors influencing salary include geographic location, years of experience, and specific industry sectors.

Salary by State

Maintenance person salaries can vary significantly by state. For instance, states like California and New York often report higher salaries due to the cost of living and higher demand for skilled maintenance workers. On the other hand, positions in states with lower living costs may offer lower salaries.

Experience Impact

Experience also plays a crucial role in determining salary. Entry-level maintenance persons typically earn less, whereas those with several years of experience can see their salaries rise significantly. Specialized skills, such as plumbing or electrical work, can further enhance earning potential.

For those seeking opportunities in this field, understanding these salary dynamics is essential for making informed career decisions.

On this page
Maintenance person salary by: 

Let Zippia find your next maintenance person job

Floating question marks illustration

Let Zippia find your next maintenance person job

Floating question marks illustration

Where can a Maintenance Person earn more?

Compare salary by location
Vs
58k
38k
18k
-2k
Columbus, OH$43,679
Durham, NC$28,091
Compare salary by company
Vs
69k
49k
29k
9k
IDEX$53,995
Oldcastle Infrastructure$39,374

Maintenance person salaries by experience level

Maintenance person salary estimates from across the web

Based on the latest salary information compiled by Zippia, Indeed and Glassdoor, the average salary for a maintenance person typically falls between $33,656 and $47,604.
zippia
$33,656yearly
glassdoor[1]
$45,715yearly
indeed[2]
$47,604yearly

Average maintenance person salary by state

The highest-paying states for maintenance people are Alaska, Washington, and Minnesota. The lowest average maintenance person salary states are Arizona, Tennessee, and North Carolina.

  • State view
  • County view
Average salary:

Highest paying states for maintenance people

RankStateAvg. salaryHourly rate
1Alaska$44,320$21.31
2Georgia$36,380$17.49
3Minnesota$43,123$20.73
4Wisconsin$35,894$17.26
5Washington$43,576$20.95
6Massachusetts$41,909$20.15
7New York$42,256$20.32
8New Hampshire$35,439$17.04
9Maryland$40,639$19.54
10Vermont$35,959$17.29
11Colorado$36,601$17.60
12Connecticut$36,034$17.32
13Oregon$38,169$18.35
14California$38,935$18.72
15Hawaii$39,527$19.00
16New Jersey$38,811$18.66
17Rhode Island$37,023$17.80
18Louisiana$34,905$16.78
19Illinois$34,902$16.78
20Utah$34,395$16.54
21Alabama$33,418$16.07
22North Dakota$35,488$17.06
23Maine$34,492$16.58
24Delaware$36,272$17.44
25Nebraska$33,167$15.95
26Michigan$33,521$16.12
27Iowa$32,016$15.39
28Indiana$32,022$15.40
29Ohio$30,915$14.86
30Nevada$31,519$15.15
31Mississippi$30,298$14.57
32Pennsylvania$32,493$15.62
33South Dakota$33,117$15.92
34Wyoming$32,648$15.70
35District of Columbia$37,931$18.24
36Kansas$31,549$15.17
37South Carolina$29,812$14.33
38West Virginia$30,026$14.44
39Florida$29,323$14.10
40Tennessee$28,593$13.75
41Arizona$28,844$13.87
42North Carolina$27,908$13.42
43Missouri$30,467$14.65
44Oklahoma$30,711$14.76
45Texas$28,965$13.93
46Arkansas$29,001$13.94
47Kentucky$27,366$13.16
48Montana$29,135$14.01
49Idaho$29,700$14.28
50Virginia$27,866$13.40
51New Mexico$24,614$11.83

Highest paying cities for maintenance people

The highest-paying cities for maintenance people are Seattle, WA, New York, NY, and Springfield, MA.

RankCityAvg. salaryHourly rate
1Seattle, WA$43,679$21.00
2New York, NY$42,267$20.32
3Springfield, MA$42,006$20.20
4Sacramento, CA$39,921$19.19
5Eugene, OR$38,328$18.43
6Boulder, CO$36,690$17.64
7Atlanta, GA$36,490$17.54
8Milwaukee, WI$35,954$17.29
9Chicago, IL$34,982$16.82
10South Portland, ME$34,747$16.71
11Clinton, MI$33,617$16.16
12Cheyenne, WY$32,577$15.66
13Des Moines, IA$31,940$15.36
14Indianapolis, IN$31,911$15.34
15Cleveland, OH$31,566$15.18
16Lakeland, FL$29,387$14.13
17Butte-Silver Bow, MT$29,058$13.97
18San Antonio, TX$29,036$13.96
19Clarksville, TN$28,804$13.85
20Durham, NC$28,091$13.51

Maintenance person salary details

A maintenance person's salary ranges from $25,000 a year at the 10th percentile to $44,000 at the 90th percentile.

Average maintenance person salary graph
Average maintenance person salary graph, trends, and summary

What is a maintenance person's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$44,000$3,667$21
75th Percentile$38,000$3,167$18
Average$33,656$2,805$16
25th Percentile$29,000$2,417$14
10th Percentile$25,000$2,083$12

Highest paying maintenance person jobs

The highest paying types of maintenance people are maintenance lead person, industrial maintenance mechanic, and maintenance engineer.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Groundskeeping Maintenance$30,512$2,543$14.6794,448
Preventive Maintenance Technician$40,935$3,411$19.68170,517
Building Maintenance Technician$40,065$3,339$19.26159,634
Facility Maintenance Technician$39,575$3,298$19.03171,217
Industrial Maintenance Mechanic$50,082$4,174$24.08168,718
Airport Maintenance Labour$30,898$2,575$14.85109,171

Top companies hiring maintenance people now:

  1. Land O'Lakes jobs (5)
  2. Berry Global jobs (5)
  3. American Airlines jobs (10)
  4. Cracker Barrel jobs (4)
  5. Walmart jobs (32)

Which companies pay maintenance people the most?

Maintenance person salaries at IDEX and Stanford University are the highest-paying according to our most recent salary estimates. In addition, the average maintenance person salary at companies like American Water and Precision Castparts are highly competitive.

RankCompanyAverage salaryHourly rate
1IDEX$53,995$25.96
2Stanford University$51,411$24.72
3American Water$49,117$23.61
4Precision Castparts$48,844$23.48
5The Brooklyn Hospital Center$47,723$22.94
6General Dynamics$46,267$22.24
7Land O'Lakes$44,781$21.53
8New Jersey Institute of Technology$44,188$21.24
9Buckeye Partners$44,122$21.21
10Greif$43,953$21.13
11Stoneridge$41,788$20.09
12Martin Marietta$41,530$19.97
13Drake University$41,462$19.93
14Niagara County Community College$41,228$19.82
15Complete Prototype Services$40,505$19.47
16Fairmont Schools$40,442$19.44
17Hilton Grand Vacations$39,864$19.17
18Berry Global$39,678$19.08
19Niagara Frontier Transit Metro System Inc$39,459$18.97
20Oldcastle Infrastructure$39,374$18.93

Wage gap by gender, race and education

$34,000$33,400$32,800$32,200$31,600$31,000
MaleFemale

Maintenance Person salary by industry

The average maintenance person salary varies across industries:

  • The average maintenance person salary in the technology industry is $41,323, the highest of any industry.
  • The average maintenance person salary in the finance industry is $36,304.
  • Maintenance people in the hospitality industry earn an average salary of $34,000, the lowest of any industry.

Highest paying industries for maintenance people

RankIndustryAverage salaryHourly rate
1Technology$41,323$19.87
2Professional$36,304$17.45
3Manufacturing$35,950$17.28
4Telecommunication$35,878$17.25
5Retail$35,068$16.86
6Real Estate$34,552$16.61
7Hospitality$34,000$16.35

High paying maintenance person jobs

Maintenance person salary trends

The average maintenance person salary has risen by $4,795 over the last ten years. In 2014, the average maintenance person earned $28,861 annually, but today, they earn $33,656 a year. That works out to a 11% change in pay for maintenance people over the last decade.

Compare maintenance person salaries for cities or states with the national average over time.

Average maintenance person salary over time

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

Maintenance person salary by year

YearAvg. salaryHourly rate% Change
2025$33,700$16.18+4.3%
2024$32,200$15.48+2.0%
2023$31,600$15.17+1.6%
2022$31,000$14.92+1.9%
2021$30,400$14.63+0.8%

Recently added maintenance person salaries

CompanyJobLocationDate addedSalary
The Foundry Hotel Asheville, Curio CollectionMaintenance PersonAsheville, NC06/29/2025$41,740
Green Bay PackagingMaintenance Person CCoon Rapids, MN06/26/2025$63,904
State of IndianaPlumbing Maintenance RepairpersonEdinburgh, IN06/26/2025$34,216
Dimension MasterMaintenance PersonMobile, AL06/26/2025$31,305
Dimension MasterMaintenance PersonLubbock, TX06/26/2025$33,392
Panasonic Corporation of North AmericaSite Maintenance PersonColorado Springs, CO06/25/2025$41,844
Hussmann CorporationSite Maintenance PersonColorado Springs, CO06/25/2025$41,844
McDonald'sMaintenance Person Earn .Denver, CO06/24/2025$31,305
Dimension MasterPreventive Maintenance PersonClearwater, FL06/22/2025$41,740
AvoltaMaintenance Person IIIDallas, TX06/19/2025$50,234

Maintenance person salary FAQs

Search for maintenance person jobs

Browse installation, maintenance and repair jobs