Skip to content

The average salary for a Mechanical Engineer in U.S. is $105,220.

Annual Average Salary Information

Annual Average Salary: $105,220

$64,560$157,470

Hourly Pay Information

Hourly Average Salary: $50.59

$31.04$75.71

What does a Mechanical Engineer earn?

On average, mechanical engineers earn around $105,220 per year in the U.S.. They design and develop new machines, as well as build and troubleshoot existing machines and objects. Mechanical engineers can choose to specialise in a particular engineering discipline such as automotive, aerospace, biomedical, industrial, or marine engineering.

How to earn more as a Mechanical Engineer

To become a Mechanical Engineer, you will need a degree in Mechanical Engineering, Manufacturing Engineering, or Automotive Engineering. Alternatively, you can go through a degree apprenticeship. To earn more as a Mechanical Engineer, you can move into specialised areas such as aeronautical engineering or the automotive industry. You could also become self-employed or set up your own engineering firm.