Post job

Maintenance aide salary

Average maintenance aide salary

$15.38

$31,985 yearly

Entry-level maintenance aide salary
$24,000 yearly salary
Updated January 8, 2025

Average Maintenance Aide Salary

The average salary for a Maintenance Aide is approximately $31,985 annually, translating to about $15.38 per hour. This wage can vary significantly based on factors such as experience, location, and type of employer. Entry-level positions may start at around $25,000, while experienced aides can earn over $40,000 in high-demand areas.

Where Can Maintenance Aides Earn More?

States such as California and New York typically offer higher salaries for maintenance aides due to the cost of living and demand for skilled labor. For instance, in California, the average salary can reach $36,000 annually. Aides working in specialized facilities or with additional certifications may also see increased earnings.

Salary by Experience

As maintenance aides gain experience, their earning potential grows. Aides with 1-3 years of experience might earn around $30,000, while those with over 5 years can command salaries closer to $40,000. Understanding these trends can help prospective aides tailor their career development strategies effectively.

On this page
Maintenance aide salary by: 

Let Zippia find your next maintenance aide job

Floating question marks illustration

Let Zippia find your next maintenance aide job

Floating question marks illustration

Where can a Maintenance Aide earn more?

Compare salary by location
Vs
56k
36k
16k
-4k
Columbus, OH$42,937
Corpus Christi, TX$26,342
Compare salary by company
Vs
61k
41k
21k
1k
Rite Aid$39,291
St. Mary’s Center$31,098

Maintenance aide salaries by experience level

Maintenance aide salary estimates from across the web

Based on the latest salary information compiled by Zippia, Glassdoor and Comparably, the average salary for a maintenance aide typically falls between $25,216 and $40,902.
zippia
$31,985yearly
glassdoor[1]
$40,902yearly
comparably[2]
$25,216yearly

Average maintenance aide salary by state

The average maintenance aide salary in Alaska, Minnesota, and Hawaii are the highest in the U.S. The lowest average maintenance aide salary states are Idaho, Tennessee, and Georgia.

  • State view
  • County view
Average salary:

Highest paying states for maintenance aides

RankStateAvg. salaryHourly rate
1Alaska$47,094$22.64
2Minnesota$42,766$20.56
3Wisconsin$35,959$17.29
4Maine$36,024$17.32
5Pennsylvania$35,786$17.20
6Iowa$32,846$15.79
7Utah$37,170$17.87
8Vermont$37,402$17.98
9Kentucky$31,788$15.28
10Kansas$32,289$15.52
11Nevada$33,616$16.16
12Michigan$31,728$15.25
13Rhode Island$37,286$17.93
14Washington$36,531$17.56
15Connecticut$35,126$16.89
16Hawaii$37,743$18.15
17Ohio$31,591$15.19
18New Hampshire$33,886$16.29
19District of Columbia$40,346$19.40
20New Jersey$34,333$16.51
21Colorado$33,117$15.92
22Montana$30,939$14.87
23North Carolina$30,839$14.83
24Oregon$34,094$16.39
25California$35,072$16.86
26North Dakota$32,540$15.64
27Illinois$31,513$15.15
28Massachusetts$33,898$16.30
29Nebraska$29,904$14.38
30Wyoming$31,010$14.91
31Missouri$30,552$14.69
32New York$32,690$15.72
33West Virginia$28,851$13.87
34Delaware$31,125$14.96
35Indiana$26,433$12.71
36South Carolina$27,567$13.25
37Arizona$27,907$13.42
38Maryland$29,322$14.10
39Alabama$28,146$13.53
40South Dakota$28,593$13.75
41Tennessee$25,634$12.32
42Florida$26,916$12.94
43New Mexico$28,730$13.81
44Georgia$25,115$12.07
45Virginia$28,852$13.87
46Texas$26,587$12.78
47Mississippi$24,899$11.97
48Arkansas$27,651$13.29
49Idaho$25,656$12.33
50Oklahoma$25,005$12.02
51Louisiana$24,762$11.90

Highest paying cities for maintenance aides

The highest-paying cities for maintenance aides are Saint Cloud, MN, Bellingham, WA, and Pacifica, CA.

RankCityAvg. salaryHourly rate
1Saint Cloud, MN$42,937$20.64
2Bellingham, WA$36,917$17.75
3Pacifica, CA$36,468$17.53
4Camden, NJ$33,862$16.28
5Denver, CO$33,170$15.95
6Overland Park, KS$32,396$15.57
7Warren, MI$31,744$15.26
8Baltimore, MD$29,424$14.15
9Huntsville, AL$28,726$13.81
10Norfolk, VA$28,616$13.76
11North Little Rock, AR$27,479$13.21
12Charleston, SC$27,282$13.12
13Brandon, FL$26,925$12.94
14Corpus Christi, TX$26,342$12.66

Maintenance aide salary details

A maintenance aide's salary ranges from $24,000 a year at the 10th percentile to $42,000 at the 90th percentile.

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

What is a maintenance aide's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$42,000$3,500$20
75th Percentile$37,000$3,083$18
Average$31,985$2,665$15
25th Percentile$27,000$2,250$13
10th Percentile$24,000$2,000$12

Highest paying maintenance aide jobs

The highest paying types of maintenance aides are electrical maintenance technician, maintenance engineer, and maintenance coordinator.

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
Electrical Maintenance Technician$59,898$4,991$28.80206,538
Building Maintenance Technician$40,065$3,339$19.26159,634
Facility Maintenance Technician$39,575$3,298$19.03171,217
Airport Maintenance Labour$30,898$2,575$14.85109,171

Which companies pay maintenance aides the most?

Maintenance aide salaries at Rite Aid and Norfolk Redevelopment and Housing Authority are the highest-paying according to our most recent salary estimates. In addition, the average maintenance aide salary at companies like Stearns County MN and The McGuire Group are highly competitive.

RankCompanyAverage salaryHourly rate
1Rite Aid$39,291$18.89
2Norfolk Redevelopment and Housing Authority$37,551$18.05
3Stearns County MN$36,245$17.43
4The McGuire Group$36,139$17.37
5Johnson County Community College$35,371$17.01
6City of Houston$34,942$16.80
7City of Richmond$34,310$16.50
8Providence Housing$34,222$16.45
9City of Pleasanton$34,121$16.40
10Colorado State Express$34,008$16.35
11CADC$33,827$16.26
12Vacasa$33,685$16.19
13Caliper Family of Companies$32,615$15.68
14City of Tracy$32,310$15.53
15City Of Miami$32,147$15.46
16City of Newport$31,994$15.38
17City of Mill Creek$31,781$15.28
18Care Initiatives$31,760$15.27
19City of Baltimore$31,522$15.15
20St. Mary’s Center$31,098$14.95

Wage gap by gender, race and education

$32,000$31,600$31,200$30,800$30,400$30,000
MaleFemale

Maintenance aide salary trends

The average maintenance aide salary has risen by $4,557 over the last ten years. In 2014, the average maintenance aide earned $27,428 annually, but today, they earn $31,985 a year. That works out to a 11% change in pay for maintenance aides over the last decade.

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

Average maintenance aide salary over time

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

Maintenance aide salary by year

YearAvg. salaryHourly rate% Change
2025$32,000$15.38+4.3%
2024$30,600$14.71+2.0%
2023$30,000$14.42+1.6%
2022$29,500$14.18+1.9%
2021$28,900$13.91+0.8%

Recently added maintenance aide salaries

CompanyJobLocationDate addedSalary
University of Maryland, BatlimoreMaintenance Aid IIBaltimore, MD06/26/2025$41,524
Pro Resources Staffing Services1St. Shift Maintenance AideWilliamsport, IN06/17/2025$35,479
Oakland County (MiParks Maintenance Aide-ConstructionWaterford, MI06/14/2025$41,093
City of PittsburgMaintenance Aide for Parks/Landscape Division-Seasonal (Temporary)Pittsburg, CA06/11/2025$37,190
Skagit CountyFlagger/Maintenance AideBurlington, WA05/16/2025$44,077
Clayton County, GaMaintenance Aide-Parks and Recreation JIM Huie Recreation CenterJonesboro, GA05/14/2025$31,555
City of Santa CruzTemporary Trail Maintenance Aide-Summer Youth Trail Program 2025Santa Cruz, CA04/26/2025$36,376
ManpowergroupMaintenance AideClarksburg, WV04/09/2025$31,305
City of EscondidoMaintenance Aide IIEscondido, CA03/30/2025$35,291
City of Escondido (CaMaintenance Aide IIEscondido, CA03/26/2025$35,291

Maintenance aide salary FAQs

Search for maintenance aide jobs

Browse installation, maintenance and repair jobs