science Illustrative sample Source: U.S. Bureau of Labor Statistics (BLS) May 2024 release

Mechanical Engineer Salary

Median Annual Salary
$99,510/yr
Median Hourly Wage
$47.84/hr

Salary Distribution (10th to 90th Percentile)

trending_up 10-Yr Growth
+10% Much faster than average
school Entry Education
Bachelor's degree
work Total Jobs (U.S.)
280,000

Estimated Pay by Experience Level

Entry-Level (10th Pct)
$65,677
$31.58/hr
Median
Mid-Level (50th Pct)
$99,510
$47.84/hr
Senior-Level (90th Pct)
$145,285
$69.85/hr

Salary by State

Median annual
StateMedian / yrRelative 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

View all 51 states arrow_forward

How to Become a Mechanical Engineer

Mechanical engineers design, build, and test mechanical devices, engines, machines, and tools across nearly every industry.

1

Meet the education requirement

Most mechanical engineers enter the field with bachelor's degree. Programs are offered by community colleges, trade schools, and universities.

2

Complete an accredited training program

Hands-on coursework and clinical or field experience prepare you for the work and for certification exams.

3

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.

Related careers