Calculate your salary

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

Mechanical Technician Salary

Average Yearly Salary
Updated May 18, 2020
$50,000
$37,000
$50,000
$66,000
Did you know that the average mechanical technician makes $50,146 per year? That's valued at $24.11 per hour! The range surrounding that average can vary between $37,000 and $66,000, meaning mechanical technicians have the opportunity to earn more once they move past entry-level roles. Most mechanical technicians find a job with retail and manufacturing companies, while others work for energy, automotive, and manufacturing companies to make more money. Those aren't the only places you can earn a higher paycheck. New Jersey, Texas and Illinois are the top states in the U.S. to pay mechanical technicians the highest salaries.
Best Paying Cities
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.

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 Location

While a mechanical technician can average a salary of $50,146 per year, or $24.11 per hour, there are many opportunities for mechanical technicians to make more. For example, in Hayward, CA you might make $59,479 per year. Other high-paying locations include Houston, TX, Albuquerque, NM and Livonia, MI. If you're in an entry-level position, your best bet is to move to Hayward, CA where the average starting salary is $39,000. The highest paying states for mechanical technicians include New Jersey, Texas and Illinois. Meanwhile, Wisconsin, Indiana, and North Carolina offer the lowest salaries.

City
Average Salary
Hayward, CA
Hayward, CA
$59,479
$59k
Houston, TX
Houston, TX
$57,325
$57k
Albuquerque, NM
Albuquerque, NM
$55,824
$56k
Livonia, MI
Livonia, MI
$55,758
$56k
Atlanta, GA
Atlanta, GA
$54,245
$54k
Las Vegas, NV
Las Vegas, NV
$53,549
$54k
New York, NY
New York, NY
$50,804
$51k
Nashua, NH
Nashua, NH
$49,501
$50k
Jackson, MS
Jackson, MS
$46,973
$47k
Columbus, OH
Columbus, OH
$46,342
$46k

High Paying Mechanical Technician Jobs

Average Mechanical Technician Salary By Company

If you want to get paid the most as a mechanical technician, being employed by a company such as Intel or Nabors Industries would be a smart choice, as they are the highest paying companies in this field. Additionally, companies like Trimble and Medline Industries also report highly competitive salaries for mechanical technicians.

The largest raises come from changing jobs.

See what's out there.

Mechanical Technician Salary History

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

    Average Mechanical Technician Pay By Industry

    Mechanical technician salaries can vary on many factors, including what industry a job is in. In fact, jobs with energy, automotive, and manufacturing companies tend to be the highest paying. Furthermore, a mechanical technician can make a yearly salary of $52,175 while working for energy companies. All the while, other mechanical technicians are making $51,778 at automotive companies and $50,448 at manufacturing companies. One industry mechanical technicians may want to avoid is the retail industry as it offers the lowest average salary at $48,143.

    Industry
    Average Salary
    Energy
    Energy
    $52,175
    $52k
    Automotive
    Automotive
    $51,778
    $52k
    Manufacturing
    Manufacturing
    $50,448
    $50k
    Health Care
    Health Care
    $50,173
    $50k
    Technology
    Technology
    $48,204
    $48k
    Retail
    Retail
    $48,143
    $48k

    Recently Added Mechanical Technician Salaries

    CompanyJobLocationDate AddedSalary
    Electro-Mechanical Technician Rotating Shifts)
    Electro-Mechanical Technician Rotating Shifts)
    Munster, IN
    Munster, IN
    10/28/2020
    10/28/2020
    $54,053
    $54,053
    10/28/2020
    Mechanical Technician
    Mechanical Technician
    Greenbelt, MD
    Greenbelt, MD
    10/27/2020
    10/27/2020
    $73,045
    $73,045
    10/27/2020
    Mechanic Technician 1
    Mechanic Technician 1
    Yadkinville, NC
    Yadkinville, NC
    10/27/2020
    10/27/2020
    $32,349
    $32,349
    10/27/2020
    Mechanical Technician
    Mechanical Technician
    Centennial, CO
    Centennial, CO
    10/26/2020
    10/26/2020
    $41,740
    $41,740
    10/26/2020
    Electro Mechanical Technician
    Electro Mechanical Technician
    Oshkosh, WI
    Oshkosh, WI
    10/26/2020
    10/26/2020
    $51,111
    $51,111
    10/26/2020
    Electro-Mechanical Technician
    Electro-Mechanical Technician
    Kissimmee, FL
    Kissimmee, FL
    10/23/2020
    10/23/2020
    $59,584
    $59,584
    10/23/2020
    Electro-Mechanical Technician
    Electro-Mechanical Technician
    Twinsburg, OH
    Twinsburg, OH
    10/22/2020
    10/22/2020
    $37,566
    $37,566
    10/22/2020
    PLC-Electro Mechanical Technician 2Nd Shift
    PLC-Electro Mechanical Technician 2Nd Shift
    Chicago, IL
    Chicago, IL
    10/17/2020
    10/17/2020
    $82,061
    $82,061
    10/17/2020
    ESR Healthcare
    ESR Healthcare
    Mechanical Technician Oil and Gas Katy, Texas REC
    Mechanical Technician Oil and Gas Katy, Texas REC
    Mechanical Technician Oil and Gas Katy, Texas REC
    Katy, TX
    Katy, TX
    10/17/2020
    10/17/2020
    $41,719
    $41,719
    10/17/2020
    Mechanical Technician
    Mechanical Technician
    La Porte, TX
    La Porte, TX
    10/15/2020
    10/15/2020
    $50,000
    $50,000
    10/15/2020