Mechanical Engineer Salary
Estimated Pay by Experience Level
Salary by State
Median annual| State | Median / yr | Relative pay |
|---|---|---|
| District of Columbia | $127,668 | |
| Massachusetts | $122,899 | |
| Washington | $120,205 | |
| California | $120,017 | |
| New Jersey | $114,448 | |
| Connecticut | $111,819 | |
| New York | $110,443 | |
| Minnesota | $108,644 | |
| National Median | $99,510 |
How to Become a Mechanical Engineer
Mechanical engineers design, build, and test mechanical devices, engines, machines, and tools across nearly every industry.
Meet the education requirement
Most mechanical engineers enter the field with bachelor's degree. Programs are offered by community colleges, trade schools, and universities.
Complete an accredited training program
Hands-on coursework and clinical or field experience prepare you for the work and for certification exams.
Earn the Professional Engineer (PE) license
Most employers expect this credential — and in many states it's required to practice. Entry pay starts near $65,677 and rises toward $145,285 with experience.
Mechanical Engineer salary: common questions
How much does a Mechanical Engineer make an hour?
The median hourly wage for mechanical engineers is $47.84, which works out to about $99,510 per year for full-time work.
Which state pays mechanical engineers the most?
District of Columbia has the highest median pay for mechanical engineers at $127,668 per year — 28% above the national median of $99,510.
What is the salary range for mechanical engineers?
Most mechanical engineers earn between $65,677 and $145,285 per year. The middle 50% earn $80,603 to $123,392, with a median of $99,510.
Is becoming a Mechanical Engineer a good career?
Employment is projected to grow 10% (much faster than average), and the role typically requires bachelor's degree. With a median wage of $99,510 per year, it pays well above the U.S. median for all occupations.