MAINTENANCE TECHNICIAN SALARY

Average Yearly Salary
$44,000
$31,000
Min 10%
$44,000
Median 50%
$62,000
Max 90%
Best Paying Company
PACE Industries Inc.
Highest Paying City
San Jose, CA
Highest Paying State
South Dakota
Average Experience Level
3.9 years
How much does a maintenance technician make?
The national average salary for a Maintenance Technician in the United States is $44,774 per year or $21.53 per hour. The top 10 percent make over $62,000 per year, while the bottom 10 percent make under $31,000 per year. Retail companies and Hospitality companies are the best when it comes to the number of employment opportunities. The best states for high paying Maintenance Technician jobs are South Dakota, California, Iowa, District of Columbia, and Illinois. The typical employment in the position spans 3.9 years.

Average Maintenance Technician Salary By Company

Maintenance Technicians report their job security as good. Just as in every field, some employers pay higher wages than others. Retail companies and Hospitality companies have the most job opportunities for Maintenance Technicians. PACE Industries Inc. and OmniSource are the highest paying companies. In addition, companies like Kroger and Lam Research report highly competitive salaries for Maintenance Technicians.

Average Maintenance Technician Salary By Location

Maintenance Technicians in the United States of America make on average $44,774 a year or $21.53 per hour. Working in San Jose, CA as a Maintenance Technician will pay you the highest wages at around $49,704 per year. The average starting salary in San Jose, CA for Maintenance Technicians is $33,000. South Dakota, California, Iowa, District of Columbia, and Illinois are the top 5 highest earning states for Maintenance Technicians. Mississippi, New Mexico, Arizona, Texas, and Florida are at the bottom for competitive pay.
RankCityAverage Salary
1
San Jose, CA
$49,704
2
Austin, MN
$45,120
3
Aurora, IL
$44,814
4
Washington, DC
$44,765
5
Seattle, WA
$44,614

Average Maintenance Technician Salary By Industry

The type of industry that a Maintenance Technician works in can influence their earning potential. Our analysis shows that Construction companies, Hospitality companies, and Retail companies pay higher-than-average wages for Maintenance Technicians. Construction companies pay Maintenance Technicians an average salary of $45,354, Hospitality companies pay $45,042, and Retail companys come in at $44,981. The average salary for Maintenance Technicians in the Automotive industry is lower than the rest, coming in at $43,507.
RankIndustryAverage Salary
1
Construction
$45,354
2
Hospitality
$45,042
3
Retail
$44,981
4
Professional
$44,668
5
Manufacturing
$44,493

RECENTLY ADDED Maintenance Technician SALARIES

Company
Job
Location
Date Added
Salary
Express Employment Professionals
Maintenance Technician
Lincoln, NE
10/31/2019
$66,784
DESC
Maintenance Technician
Seattle, WA
10/31/2019
$44,098
Mavi Unlimited Real Estate and Property Management
Maintenance Technician
Denver, CO
10/31/2019
$41,740
Zumbro River Brand Inc.
Maintenance Technician
10/31/2019
$39,653
Myjobhelper
Maintenance Technician
Portland, OR
10/31/2019
$54,262
Bradley-Morris, Inc.
Maintenance Technician
Rochester, NY
10/31/2019
$41,740
Careerbuilder-Us
Maintenance Technician
10/31/2019
$52,000
Maintenance Technician
10/31/2019
$31,305
Careerbuilder-Us
Maintenance Technician
10/31/2019
$55,139
Hirelevel
Maintenance Technician
10/31/2019
$52,175
Show More