Mechanical Engineer Salaries in St. Catharines, ON

Salary estimated from 7 employees, users, and past and present job advertisements on Indeed in the past 36 months.
Average in St. Catharines, ON
$93,934 per year
30% Above national average
  • Most Reported
$47,000
$157,000
Salary Distribution

How much does a Mechanical Engineer make in St. Catharines, ON?

The average salary for a Mechanical Engineer is $93,934 per year in St. Catharines, ON, which is 30% above the national average. Salary estimates are based on 7 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 St. Catharines, ON
CompanyAverage salary
$92,962 per year
Mechanical Engineer salaries by location
CityAverage salary
$71,277 per year
$64,665 per year
$62,694 per year
$76,338 per year
$61,706 per year

Mechanical Engineer job openings

Mechanical Engineer ASME Sec III Sec VIII
Niagara Energy Products
Niagara Falls, ON
Product Designer
Greenstone Structural Solutions Ontario
Stevensville, ON
Intermediate Mechanical Designer
Hallex Engineering Ltd.
Stoney Creek, ON
Engineering Manager
Niagara Energy Products
Niagara Falls, ON
Supt Production
Occidental Petroleum
Thorold, ON
Mechanical Engineer
Electrans Technologies Ltd.
Oakville, ON
Mechanical Engineer jobs in St. Catharines, ON