Mechanical Engineer Salary in Canada
Mechanical Engineer Salary in Brampton
Based on 71 job listings - Brampton, Canada 2026
Average salary
$82,750 - $101,250
Median salary
$80,000 - $105,000
Lower rangeUpper range
Salary distribution by percentile
10th percentile$71K
25th percentile$76K
Median$80K
75th percentile$90K
90th percentile$100K
50% of professionals earn between $75,500 - $90,000 CAD
The median salary is $80,000
Compare with national average
Brampton
Average salary
82,750 - 101,250
Median salary
80,000 - 105,000
71 job openings
Canada
Average salary
90,000 - 110,000
Median salary
90,000 - 110,000
28,048 job openings
Other cities
Toronto2,464 job openings
Calgary2,425 job openings
Winnipeg1,689 job openings
Vancouver1,539 job openings
Mississauga1,322 job openings
Edmonton982 job openings
Montreal944 job openings
Ottawa836 job openings
Burnaby625 job openings
Markham529 job openings
Vaughan287 job openings
Montreal (administrative Region)249 job openings
Cambridge137 job openings
Burlington133 job openings
The average salary for a Mechanical Engineer in Brampton, Canada is CAD 82,750 - CAD 101,250 per year in 2026, based on 71 job listings.
Explore 71 Mechanical Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.