Calculate your salary

There are many factors that determine how much you should be earning as a General Maintenance Worker. Use Zippia's Salary Calculator to see how your pay matches up.

How Much Does a General Maintenance Worker Earn In The United States?

General Maintenance Worker Salaries
Updated June 17, 2021
Average General Maintenance Worker Salary
$36,000
$27,000
$36,000
$48,000
General maintenance workers in the United States make an average salary of $36,420 per year or $17.51 per hour. In terms of salary range, an entry level general maintenance worker salary is roughly $27,000 a year, while the top 10% makes $48,000. If you like following the crowd, manufacturing and hospitality companies tend to attract the most workers in this field. But if you're in it for the money, then you'll want to seek out energy, construction, and non profits companies, as employees in each industry have reported the highest salaries. As most things go, location can be critical. Alaska, Massachusetts, Connecticut, California, and Rhode Island provide the highest general maintenance worker salaries.
Best Paying Cities
Your City
0 selections

How much should you get paid?

Tell us about yourself to get a free, personalized Zippia Salary Report and suggestions on how to increase your pay.

Average General Maintenance Worker Salary By State

The darker areas on the map show where general maintenance workers earn the highest salaries across all 50 states.

Average Salary

Highest Paying Cities For General Maintenance Worker

While a general maintenance worker can average a salary of $36,420 per year, or $17.51 per hour, there are many opportunities for general maintenance workers to make more. For example, in Concord, CA you might make $45,231 per year. Other high-paying locations include Greenwich, CT, Green Bay, WI and Baltimore, MD. If you're in an entry-level position, your best bet is to move to Concord, CA where the average starting salary is $29,000. The highest paying states for general maintenance workers include Alaska, Massachusetts and Connecticut. Meanwhile, Tennessee, Florida, and Michigan offer the lowest salaries.
Location
1. Concord, CA
$45,231
Avg. Salary
$23k
$56k
2. Greenwich, CT
$44,022
Avg. Salary
$23k
$56k
3. Green Bay, WI
$41,080
Avg. Salary
$23k
$56k
4. Baltimore, MD
$40,543
Avg. Salary
$23k
$56k
5. New York, NY
$37,405
Avg. Salary
$23k
$56k
6. Fort Collins, CO
$36,292
Avg. Salary
$23k
$56k

High Paying General Maintenance Worker Jobs

Which Companies Pay General Maintenance Workers The Most?

If you want to get paid the most as a general maintenance worker, being employed by a company such as Kemps or Chenega would be a smart choice, as they are the highest paying companies in this field. Additionally, companies like NANA Development and Chugach Alaska also report highly competitive salaries for general maintenance workers.
Company
Avg. Salary
$37k
$53k
Avg. Salary
$37k
$53k
Avg. Salary
$37k
$53k
Avg. Salary
$37k
$53k
Avg. Salary
$37k
$53k
Avg. Salary
$37k
$53k

The largest raises come from changing jobs.

See what's out there.

Average General Maintenance Worker Salary Over Time

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

Location

    How Much Do General Maintenance Workers Make In Different Industries?

    General maintenance worker salaries can vary on many factors, including what industry a job is in. In fact, jobs with energy, construction, and non profits companies tend to be the highest paying. Furthermore, a general maintenance worker can make a yearly salary of $40,217 while working for energy companies. All the while, other general maintenance workers are making $39,523 at construction companies and $39,344 at non profits companies. One industry general maintenance workers may want to avoid is the government industry as it offers the lowest average salary at $34,538.
    1. Energy
    $40,217
    Avg. Salary
    $30k
    $43k
    2. Construction
    $39,523
    Avg. Salary
    $30k
    $43k
    3. Non Profits
    $39,344
    Avg. Salary
    $30k
    $43k
    4. Technology
    $38,769
    Avg. Salary
    $30k
    $43k
    5. Professional
    $38,060
    Avg. Salary
    $30k
    $43k
    6. Government
    $34,538
    Avg. Salary
    $30k
    $43k

    General Maintenance Worker Salaries By Years Of Experience

    The salary for a general maintenance worker can vary depending on the years of experience that a person has, from entry level to senior level. Data on how experience level affects total compensation 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.

    Online Classes For Landing a Career in Tech

    Online classes can help you forge a new career path.

    We'd like to introduce you to Flockjay, a learning platform that provides training for in-demand jobs. Flockjay's online curriculum teaches you everything you need to know to be job ready for a position in tech sales in just 10 weeks.

    $36,000Average General Maintenance Worker Salary
    +$34,400$70,400Salary after flockjay

    What you will get

    • Get the skills you need in just 10 weeks.
    • Help in polishing your resume, acing interviews, and negotiating salary.
    • A large network of partner companies ready to hire graduates.

    Benefits

    • No advanced degree required.
    • Learn from anywhere.
    • Flexible payment options.
    Advertising Disclosure
    advertising-disclosure

    Recently Added General Maintenance Worker Salaries

    Location
    CompanyascdescJobascdescLocationascdescDate AddedascdescSalaryascdesc
    Warehouse General Maintenance
    Warehouse General Maintenance
    Cranbury, NJ
    Cranbury, NJ
    05/26/2021
    05/26/2021
    $35,479
    $35,479
    05/26/2021
    University of Utah
    University of Utah
    General Maintenance Worker
    General Maintenance Worker
    General Maintenance Worker
    Salt Lake City, UT
    Salt Lake City, UT
    05/26/2021
    05/26/2021
    $38,610
    $38,610
    05/26/2021
    Aventure Staffing
    Aventure Staffing
    General Maintenance-Various Shifts Needed
    General Maintenance-Various Shifts Needed
    General Maintenance-Various Shifts Needed
    Sioux City, IA
    Sioux City, IA
    05/25/2021
    05/25/2021
    $41,740
    $41,740
    05/25/2021
    Aventure Staffing
    Aventure Staffing
    General Maintenance-Various Shifts Needed
    General Maintenance-Various Shifts Needed
    General Maintenance-Various Shifts Needed
    Sioux City, IA
    Sioux City, IA
    05/25/2021
    05/25/2021
    $41,740
    $41,740
    05/25/2021
    General Maintenance Worker
    General Maintenance Worker
    Fort Wayne, IN
    Fort Wayne, IN
    05/24/2021
    05/24/2021
    $31,305
    $31,305
    05/24/2021
    General Maintenance Worker-1St. Shift
    General Maintenance Worker-1St. Shift
    Kingman, AZ
    Kingman, AZ
    05/20/2021
    05/20/2021
    $35,896
    $35,896
    05/20/2021
    General Maintenance Worker-1St. Shift
    General Maintenance Worker-1St. Shift
    Kingman, AZ
    Kingman, AZ
    05/20/2021
    05/20/2021
    $35,896
    $35,896
    05/20/2021
    The Salvation Army of The Syracuse Area
    The Salvation Army of The Syracuse Area
    Arc General Maintenance Worker
    Arc General Maintenance Worker
    Arc General Maintenance Worker
    Newark, NJ
    Newark, NJ
    05/18/2021
    05/18/2021
    $26,088
    $26,088
    05/18/2021
    The Salvation Army of The Syracuse Area
    The Salvation Army of The Syracuse Area
    Arc General Maintenance Worker
    Arc General Maintenance Worker
    Arc General Maintenance Worker
    Newark, NJ
    Newark, NJ
    05/18/2021
    05/18/2021
    $26,088
    $26,088
    05/18/2021
    Morgan Olson
    Morgan Olson
    Maintenance General-1St. and 3Rd Shift
    Maintenance General-1St. and 3Rd Shift
    Maintenance General-1St. and 3Rd Shift
    Loudon, TN
    Loudon, TN
    05/15/2021
    05/15/2021
    $41,740
    $41,740
    05/15/2021