Calculate your salary

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

How Much Does a Maintenance Technician Earn In The United States?

Maintenance Technician Salaries
Updated December 31, 2020
Average Yearly Salary
$42,000
$31,000
$42,000
$57,000
The average maintenance technician makes about $42,597 per year. That's $20.48 per hour! Those in the lower 10%, such as entry-level positions, only make about $31,000 a year. Meanwhile, the top 10% are sitting pretty with an average salary of $57,000. Many of maintenance technicians seem to be drawn to manufacturing and retail companies. Unless they care more about money, in which case maintenance technicians tend to work at manufacturing, automotive, and retail companies. Even the employees who work in these industries can confirm that's where the money is. Although money is important, a lot of people base their career decisions solely on location. That's why we found that Massachusetts, Rhode Island and Connecticut pay maintenance technicians the highest 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.

Where Maintenance Technicians Earn The Most

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

Average Salary

How Much Do Maintenance Technicians Earn In Different Cities?

While a maintenance technician can average a salary of $42,597 per year, or $20.48 per hour, there are many opportunities for maintenance technicians to make more. For example, in Richmond, CA you might make $47,922 per year. Other high-paying locations include Rochester, NH, New York, NY and Milwaukee, WI. If you're in an entry-level position, your best bet is to move to Richmond, CA where the average starting salary is $30,000. The highest paying states for maintenance technicians include Massachusetts, Rhode Island and Connecticut. Meanwhile, New Mexico, Oklahoma, and Arkansas offer the lowest salaries.
Location
City
Average Salary

Richmond, CA

Salary Range37k - 60k$48k$47,922

Rochester, NH

Salary Range40k - 56k$48k$47,917
New York, NY
Salary Range39k - 58k$48k$47,702
Milwaukee, WI
Salary Range36k - 57k$46k$45,664
Chicago, IL
Salary Range36k - 56k$45k$45,321
Baltimore, MD
Salary Range36k - 55k$45k$44,962
Saint Paul, MN
Salary Range35k - 56k$45k$44,960
Philadelphia, PA
Salary Range36k - 54k$44k$44,292
Cleveland, OH
Salary Range35k - 54k$44k$43,875

Richmond, KY

Salary Range34k - 54k$43k$43,430
$32k
$60k

High Paying Maintenance Technician Jobs

Which Companies Pay Maintenance Technicians The Most?

If you insist on knowing when your check is going to come and for how much, then you'd be better off working for companies like Agilent Technologies and Air Liquide as they offer the highest salaries for maintenance technicians.
Company
Company
Average Salary
Agilent Technologies
Salary Range80k - 98k$89k$88,982
Air Liquide
Salary Range73k - 81k$77k$77,395
Minerals Technologies
Salary Range72k - 81k$77k$76,917
Albemarle
Salary Range72k - 81k$77k$76,873
LyondellBasell
Salary Range72k - 81k$77k$76,790
Bio-Rad Laboratories
Salary Range67k - 85k$76k$75,777
SPX
Salary Range68k - 77k$73k$72,986
Syngenta
Salary Range67k - 77k$72k$72,042
Axalta Coating Systems
Salary Range65k - 76k$71k$71,135
Neenah
Salary Range67k - 73k$70k$70,318
$60k
$98k

The largest raises come from changing jobs.

See what's out there.

Maintenance Technician Salary History

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

Location

    How Much Do Maintenance Technicians Make In Different Industries?

    Maintenance technician salaries can vary on many factors, including what industry a job is in. In fact, jobs with manufacturing, automotive, and retail companies tend to be the highest paying. Furthermore, a maintenance technician can make a yearly salary of $51,110 while working for manufacturing companies. All the while, other maintenance technicians are making $49,682 at automotive companies and $42,328 at retail companies. One industry maintenance technicians may want to avoid is the government industry as it offers the lowest average salary at $31,530.
    Industry
    Average Salary

    Manufacturing

    Salary Range42k - 60k$51k$51,110

    Automotive

    Salary Range44k - 56k$50k$49,682

    Retail

    Salary Range36k - 49k$42k$42,328

    Hospitality

    Salary Range34k - 47k$41k$40,587

    Finance

    Salary Range32k - 44k$38k$38,188

    Government

    Salary Range27k - 36k$32k$31,530
    $27k
    $60k

    How Experience Affects Maintenance Technician Salaries

    The salary for a maintenance technician 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.

    Recently Added Maintenance Technician Salaries

    Location
    CompanyJobLocationDate AddedSalary
    Bradley-Morris, Inc.
    Bradley-Morris, Inc.
    Maintenance Technician
    Maintenance Technician
    Maintenance Technician
    Milwaukee, WI
    Milwaukee, WI
    01/31/2021
    01/31/2021
    $52,175
    $52,175
    01/31/2021
    Hirelevel.
    Hirelevel.
    Maintenance Technician
    Maintenance Technician
    Maintenance Technician
    Columbus, OH
    Columbus, OH
    01/31/2021
    01/31/2021
    $46,999
    $46,999
    01/31/2021
    Maintenance Technicians
    Maintenance Technicians
    Hillsdale, IL
    Hillsdale, IL
    01/31/2021
    01/31/2021
    $40,488
    $40,488
    01/31/2021
    Bradley-Morris, Inc.
    Bradley-Morris, Inc.
    Maintenance Technician
    Maintenance Technician
    Maintenance Technician
    Omaha, NE
    Omaha, NE
    01/31/2021
    01/31/2021
    $52,175
    $52,175
    01/31/2021
    Maintenance Tech
    Maintenance Tech
    Cicero, IL
    Cicero, IL
    01/31/2021
    01/31/2021
    $27,131
    $27,131
    01/31/2021
    Bradley-Morris, Inc.
    Bradley-Morris, Inc.
    Maintenance Technician
    Maintenance Technician
    Maintenance Technician
    Dakota, IL
    Dakota, IL
    01/31/2021
    01/31/2021
    $54,262
    $54,262
    01/31/2021
    Bradley-Morris, Inc.
    Bradley-Morris, Inc.
    Maintenance Technician
    Maintenance Technician
    Maintenance Technician
    Prescott, AZ
    Prescott, AZ
    01/31/2021
    01/31/2021
    $41,740
    $41,740
    01/31/2021
    Bradley-Morris, Inc.
    Bradley-Morris, Inc.
    Multicraft Maintenance Technician
    Multicraft Maintenance Technician
    Multicraft Maintenance Technician
    Grovetown, GA
    Grovetown, GA
    01/31/2021
    01/31/2021
    $54,262
    $54,262
    01/31/2021
    Auburn Housing Authority
    Auburn Housing Authority
    Maintenance Mechanic, Regional Maintenance Manager
    Maintenance Mechanic, Regional Maintenance Manager
    Maintenance Mechanic, Regional Maintenance Manager
    Auburn, AL
    Auburn, AL
    01/31/2021
    01/31/2021
    $51,967
    $51,967
    01/31/2021
    Bradley-Morris, Inc.
    Bradley-Morris, Inc.
    Maintenance Technician
    Maintenance Technician
    Maintenance Technician
    Warwick, RI
    Warwick, RI
    01/31/2021
    01/31/2021
    $48,001
    $48,001
    01/31/2021