According to the U.S. Bureau of Labor Statistics, the average annual wage for mechanical engineers in 2021 was $97,000. Starting salaries often range from $65,000-$75,000. With 6-10 years of experience, mechanical engineers can earn $100,000+ on average. Advanced expertise and management roles reach over $150,000 per year.