Mechanical Engineer Salary in Canada
Mechanical Engineer Salary in Halifax
Based on 83 job listings - Halifax, Canada 2026
Average salary
$113,800 - $166,900
Median salary
$113,800 - $166,900
Lower rangeUpper range
Compare with national average
Halifax
Average salary
113,800 - 166,900
Median salary
113,800 - 166,900
83 job openings
Canada
Average salary
91,000 - 110,000
Median salary
91,000 - 110,000
29,751 job openings
Other cities
Winnipeg4,345 job openings
Calgary2,388 job openings
Toronto2,300 job openings
Vancouver1,492 job openings
Mississauga1,225 job openings
Montréal1,010 job openings
Edmonton928 job openings
Ottawa794 job openings
Burnaby574 job openings
Markham529 job openings
Vaughan254 job openings
North Census Division158 job openings
Montreal (administrative Region)156 job openings
Cambridge143 job openings
Kimberley143 job openings
The average salary for a Mechanical Engineer in Halifax, Canada is CAD 113,800 - CAD 166,900 per year in 2026, based on 83 job listings.
Explore 83 Mechanical Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.