Skip to main content
Mechanical Engineer Salary in Canada

Mechanical Engineer Salary in Burlington

Based on 130 job listings - Burlington, Canada 2026

Average salary
$127,200 - $143,400
Median salary
$127,200 - $143,400
Lower rangeUpper range

Compare with national average

Burlington

Average salary

127,200 - 143,400

Median salary

127,200 - 143,400

130 job openings

Canada

Average salary

90,000 - 110,000

Median salary

90,000 - 110,000

26,271 job openings

Other cities

Toronto2,236 job openings
Calgary2,191 job openings
Winnipeg2,053 job openings
Vancouver1,358 job openings
Mississauga1,199 job openings
Montreal895 job openings
Edmonton888 job openings
Ottawa792 job openings
Burnaby582 job openings
Markham433 job openings
Vaughan253 job openings
Regina122 job openings
North Census Division121 job openings

Mechanical Engineer

130 job openings in Burlington

View job listings

Find professionals

Mechanical Engineer in Burlington

View professionals

The average salary for a Mechanical Engineer in Burlington, Canada is CAD 127,200 - CAD 143,400 per year in 2026, based on 130 job listings.

Explore 130 Mechanical Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.