Mechanical Engineer Salaries in Waterloo, ON

Salary estimated from 5 employees, users, and past and present job advertisements on Indeed in the past 36 months.
Average in Waterloo, ON
$103,483 per year
47% Above national average
  • Most Reported
$31,000
$217,000
Salary Distribution

How much does a Mechanical Engineer make in Waterloo, ON?

The average salary for a Mechanical Engineer is $103,483 per year in Waterloo, ON, which is 47% above the national average. Salary estimates are based on 5 salaries submitted anonymously to Indeed by Mechanical Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Mechanical Engineer is 1-3 years.
Mechanical Engineer salaries by company in Waterloo, ON
CompanyAverage salary
$122,573 per year
Mechanical Engineer salaries by location
CityAverage salary
$66,269 per year
$55,154 per year
$70,942 per year
$80,221 per year
$54,339 per year

Mechanical Engineer job openings

Mechanical Engineer
Nicoya
Kitchener, ON
Engineering
Navitas Vehicle Systems Ltd
Waterloo, ON
Mechanical Design Engineer
Cloud DX Inc.
Kitchener, ON
Current Positions
Angstrom Engineering
Kitchener, ON
Current Positions
Angstrom Engineering
Kitchener, ON
Mechanical Engineer (EIT)
Gerdau
Cambridge, ON
Mechanical Engineer jobs in Waterloo, ON