Mechanical Technician Salary

Average Yearly Salary
$50,000
$37,000
Min 10%
$50,000
Median 50%
$66,000
Max 90%
Best Paying Company
Intel
Highest Paying City
Hayward, CA
Highest Paying State
New Jersey
Average Experience Level
3.8 years
How much does a mechanical technician make?
The national average salary for a Mechanical Technician in the U.S. is $50,146 annually or $24.11 hourly. The top 10 percent of earners make over $66,000 annually, whereas the bottom 10 percent of earners make under $37,000 per year. Retail companies and Manufacturing companies are the best when it comes to the number of employment opportunities. The top 5 states when it comes to Mechanical Technician salaries are New Jersey, Texas, Illinois, Iowa, and New Mexico. The typical tenure for a Mechanical Technician is 3.8 years.
Annual Salaries For Related Jobs

Average Mechanical Technician Salary By Location

Across America, Mechanical Technicians make on average $50,146 annually or $24.11 hourly. Hayward, CA reports the highest Mechanical Technician salaries at $59,479 per year. The Hayward, CA average entry-level salary for Mechanical Technicians is $39,000. The top 5 states with the highest reported Mechanical Technician salaries are New Jersey, Texas, Illinois, Iowa, and New Mexico. Wisconsin, Indiana, and North Carolina have the lowest Mechanical Technician salaries.

Map of Mechanical Technician Salaries

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

Average Salary:

Average Mechanical Technician Salary By Company

There is good job security in Mechanical Technician positions. Some industries offer better pay and benefit packages than others. Most Mechanical Technician jobs are in Retail companies and Retail companies. Mechanical Technicians at Intel and Nabors Industries report the highest salaries. Companies like Trimble and Medline Industries also report very competitive wages for Mechanical Technicians.

Average Mechanical Technician Pay By Industry

Mechanical Technician salaries can vary depending on the industry. Our analysis shows that Health Care companies, Energy companies, and Manufacturing companies pay higher-than-average wages for Mechanical Technicians. Health Care companies pay their Mechanical Technicians the highest wages, averaging $51,804 per year. Energy companies and Manufacturing companies pay well too, at $51,077 and $50,520, respectively. The types of companies that pay Mechanical Technicians the least are in the Retail industry, where the average annual salary is $48,899.
Industry
Average Salary
Health Care
Health Care
$51,804
$52k
Energy
Energy
$51,077
$51k
Manufacturing
Manufacturing
$50,520
$51k
Automotive
Automotive
$50,484
$50k
Technology
Technology
$49,444
$49k
Retail
Retail
$48,899
$49k

Mechanical Technician Salary History

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

National Average
Ashburn, VA

Recently Added Mechanical Technician Salaries

Company
Job
Location
Date Added
Salary
Mechanical Technician
04/23/2020
$35,479
Electro-Mechanical Technician (Tropicana-City of Indusry)
04/22/2020
$52,843
Electro-Mechanical Technician Nights
04/22/2020
$59,438
Electro-Mechanical Technician Rotating Shifts)
04/22/2020
$76,489
PLC Controls and Mechanical Technician
04/22/2020
$63,800
Mech Tech H3-Machinist
04/21/2020
$63,716
Electro-Mechanical Technician Nights)
04/21/2020
$52,175
Simos
Mechanical Technician
04/17/2020
$33,392
Mechanic Tech III
04/17/2020
$69,748
Mechanic Tech III
04/17/2020
$69,748
Show More