Mechanical Engineer Salaries in Ontario

Salary estimated from 844 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: April 15, 2018
Average in Ontario
$69,362 per year
Meets national average
  • Most Reported
$20,000
$167,000
Salary Distribution

How much does a Mechanical Engineer make in Ontario?

The average salary for a Mechanical Engineer is $69,362 per year in Ontario, which meets the national average. Salary estimates are based on 844 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 Ontario
CompanyAverage salary
$122,573 per year
$94,478 per year
$91,308 per year
$80,263 per year
$82,797 per year
$100,448 per year
$99,842 per year
$92,962 per year
$92,962 per year
$82,260 per year
Mechanical Engineer salaries by location
CityAverage salary
$72,627 per year
$69,678 per year
$58,898 per year
$86,468 per year
$72,962 per year

Mechanical Engineer job openings

Mechancial Design Engineer
Rolls-Royce
Peterborough, ON
Mechanical Engineer
MANA Ltd.
Hamilton, ON
Mechanical Engineer
Rolls-Royce
Peterborough, ON
Mechanical Engineer jobs in Ontario