Post job

General maintenance worker salary

Average general maintenance worker salary

$36,917

$17.75 hourly rate

Entry-level general maintenance worker salary
$27,000 yearly salary
Updated January 8, 2025

Understanding General Maintenance Worker Salaries

A General Maintenance Worker plays a critical role in maintaining the functionality and appearance of various facilities. As of October 2025, the average salary stands at $36,917 per year, equating to about $18 hourly. However, salaries can differ significantly depending on several factors, including:

  • Location: Some states offer higher wages due to demand and cost of living.
  • Experience: More experienced workers often command higher salaries.
  • Industry: Different sectors may pay varying rates based on skill requirements.

For instance, states like California and New York often report higher salaries compared to the national average. Understanding these factors helps potential workers gauge their earning potential and make informed career decisions. Explore job listings to find opportunities that match your skills and salary expectations!

On this page
General maintenance worker salary by: 

Let Zippia find your next general maintenance worker job

Floating question marks illustration

Let Zippia find your next general maintenance worker job

Floating question marks illustration

Where can a General Maintenance Worker earn more?

Compare salary by location
Vs
62k
42k
22k
2k
Columbus, OH$45,949
Kingman, AZ$31,811
Compare salary by company
Vs
76k
56k
36k
16k
Jacobs Engineering Group$54,557
Miriam Hospital$46,035

General maintenance worker salaries by experience level

General maintenance worker salary estimates from across the web

Based on the latest salary information compiled by Zippia, Glassdoor and Ziprecruiter, the average salary for a general maintenance worker typically falls between $36,917 and $43,827.
zippia
$36,917yearly
glassdoor[1]
$42,074yearly
ZipRecruiter[2]
$43,827yearly

Average general maintenance worker salary by state

The highest-paying states for general maintenance workers are Alaska, Massachusetts, and Rhode Island. The lowest average general maintenance worker salary states are Arkansas, Oklahoma, and Arizona.

  • State view
  • County view
Average salary:

Highest paying states for general maintenance workers

RankStateAvg. salaryHourly rate
1Washington$43,371$20.85
2Connecticut$42,921$20.64
3Rhode Island$44,817$21.55
4New Hampshire$39,971$19.22
5Massachusetts$45,944$22.09
6California$43,540$20.93
7New York$44,082$21.19
8Oregon$40,105$19.28
9Alaska$49,130$23.62
10North Carolina$39,032$18.77
11Nevada$40,863$19.65
12Wisconsin$40,616$19.53
13District of Columbia$44,919$21.60
14Georgia$37,957$18.25
15Ohio$38,850$18.68
16Virginia$39,679$19.08
17Indiana$37,909$18.23
18Vermont$39,430$18.96
19Minnesota$36,920$17.75
20Pennsylvania$38,508$18.51
21South Carolina$35,522$17.08
22Nebraska$34,483$16.58
23Delaware$37,242$17.90
24New Jersey$39,527$19.00
25Tennessee$33,814$16.26
26Maine$35,645$17.14
27Iowa$37,026$17.80
28North Dakota$35,161$16.90
29Illinois$37,964$18.25
30West Virginia$33,359$16.04
31Utah$33,342$16.03
32Hawaii$41,861$20.13
33Maryland$39,301$18.89
34Missouri$34,287$16.48
35Montana$36,307$17.46
36South Dakota$32,125$15.44
37Louisiana$33,668$16.19
38Florida$33,532$16.12
39Kansas$34,192$16.44
40Colorado$34,063$16.38
41New Mexico$33,101$15.91
42Texas$32,412$15.58
43Kentucky$32,251$15.51
44Wyoming$33,799$16.25
45Alabama$31,669$15.23
46Idaho$27,928$13.43
47Oklahoma$31,607$15.20
48Arkansas$31,646$15.21
49Arizona$31,311$15.05
50Mississippi$29,491$14.18
51Michigan$31,017$14.91

Highest paying cities for general maintenance workers

The highest-paying cities for general maintenance workers are Boston, MA, Concord, CA, and Washington, DC.

RankCityAvg. salaryHourly rate
1Boston, MA$45,949$22.09
2Concord, CA$44,918$21.60
3Washington, DC$44,916$21.59
4New York, NY$44,088$21.20
5Bremerton, WA$43,743$21.03
6Green Bay, WI$41,372$19.89
7Norfolk, VA$39,526$19.00
8Baltimore, MD$39,507$18.99
9Philadelphia, PA$38,785$18.65
10Concord, NC$38,736$18.62
11Lima, OH$38,518$18.52
12Atlanta, GA$38,029$18.28
13Moorhead, MN$37,104$17.84
14Iowa City, IA$37,074$17.82
15Columbia, SC$35,658$17.14
16Kansas City, MO$34,287$16.48
17Denver, CO$34,072$16.38
18Clearfield, UT$33,374$16.05
19Austin, TX$32,528$15.64
20Kingman, AZ$31,811$15.29

General maintenance worker salary details

A general maintenance worker's salary ranges from $27,000 a year at the 10th percentile to $50,000 at the 90th percentile.

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

What is a general maintenance worker's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$50,000$4,167$24
75th Percentile$43,000$3,583$21
Average$36,917$3,076$18
25th Percentile$31,000$2,583$15
10th Percentile$27,000$2,250$13

Highest paying general maintenance worker jobs

The highest paying types of general maintenance workers are senior maintenance technician, maintenance engineer, and maintenance coordinator.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Building Maintenance Technician$40,065$3,339$19.26159,634
Maintenance Technician$43,293$3,608$20.81178,450
Building Maintenance Mechanic$38,609$3,217$18.56129,668
Maintenance Team Member$29,032$2,419$13.96245,467
Groundskeeping Maintenance$30,512$2,543$14.6794,448
Maintenance Internship$33,831$2,819$16.26137,312

Top companies hiring general maintenance workers now:

  1. American Water jobs (5)
  2. Raytheon Technologies jobs (32)
  3. Four Seasons jobs (21)
  4. CSC Holdings LLC jobs (6)
  5. EMCOR Group jobs (11)

Which companies pay general maintenance workers the most?

General maintenance worker salaries at Jacobs Engineering Group and Mount Sinai Health System are the highest-paying according to our most recent salary estimates. In addition, the average general maintenance worker salary at companies like American Water and Chatham University are highly competitive.

RankCompanyAverage salaryHourly rate
1Jacobs Engineering Group$54,557$26.23
2Mount Sinai Health System$52,850$25.41
3American Water$52,464$25.22
4Chatham University$50,698$24.37
5Owens Corning$50,539$24.30
6Klein Tools$49,114$23.61
7Valley Presbyterian Hospital$48,925$23.52
8Lockheed Martin$48,786$23.45
9Southcoast Health$48,579$23.36
10Madera High School$48,323$23.23
11General Dynamics$47,685$22.93
12United Natural Foods$47,561$22.87
13Prime Healthcare$47,544$22.86
14Raytheon Technologies$47,319$22.75
15Anheuser-Busch$47,171$22.68
16Campbells$46,911$22.55
17Four Seasons$46,814$22.51
18Dairy Farmers of America$46,323$22.27
19Anoka-Ramsey Community College$46,065$22.15
20Miriam Hospital$46,035$22.13

Wage gap by gender, race and education

$37,000$36,400$35,800$35,200$34,600$34,000
MaleFemale

General Maintenance Worker salary by industry

The average general maintenance worker salary varies across industries:

  • The average general maintenance worker salary in the energy industry is $44,500, the highest of any industry.
  • The average general maintenance worker salary in the finance industry is $43,961.
  • General maintenance workers in the hospitality industry earn an average salary of $35,217, the lowest of any industry.

Highest paying industries for general maintenance workers

RankIndustryAverage salaryHourly rate
1Energy$44,500$21.39
2Technology$43,961$21.14
3Health Care$42,341$20.36
4Professional$41,340$19.88
5Manufacturing$40,437$19.44
6Education$37,461$18.01
7Government$35,966$17.29
8Hospitality$35,217$16.93

High paying general maintenance worker jobs

General maintenance worker salary trends

The average general maintenance worker salary has risen by $5,259 over the last ten years. In 2014, the average general maintenance worker earned $31,658 annually, but today, they earn $36,917 a year. That works out to a 11% change in pay for general maintenance workers over the last decade.

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

Average general maintenance worker salary over time

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

General maintenance worker salary by year

YearAvg. salaryHourly rate% Change
2025$36,900$17.75+4.3%
2024$35,300$16.98+2.0%
2023$34,600$16.64+1.6%
2022$34,000$16.37+1.9%
2021$33,400$16.05+0.8%

Recently added general maintenance worker salaries

CompanyJobLocationDate addedSalary
Skookum Contract ServicesGeneral Maintenance WorkerOak Ridge, TN06/30/2025$54,930
Pico de GalloGeneral Maintenance WorkerAnson, TX06/29/2025$38,547
Minnesota LimitedGeneral Maintenance WorkerAlexandria, VA06/29/2025$42,198
Saint Louis UniversityMaintenance A Worker-GeneralSaint Louis, MO06/28/2025$67,264
CBRE Government & Defense ServicesGeneral Maintenance WorkerGlendale, AZ06/28/2025$45,914
Tlingit Haida Tribal Business CorporationGeneral Maintenance Worker-2Nd ShiftBlackstone, VA06/28/2025$51,445
Tlingit Haida Tribal Business CorporationGeneral Maintenance WorkerNore, MN06/28/2025$39,403
NSC Technologies, LLCGeneral Maintenance WorkerFayetteville, NC06/27/2025$49,191
Firstservice CorporationMaintenance StaffMiami, FL06/27/2025$37,566
Minnesota LimitedGeneral Maintenance Worker-IntermittentAustin, TX06/27/2025$42,178

General maintenance worker salary FAQs

Search for general maintenance worker jobs

Browse installation, maintenance and repair jobs