Skip to main content
Mechanical Engineer Salary in Canada

Mechanical Engineer Salary in Thornhill

Based on 10 job listings - Thornhill, Canada 2026

Average salary
$104,100 - $138,000
Median salary
$104,100 - $138,000
Lower rangeUpper range

Compare with national average

Thornhill

Average salary

104,100 - 138,000

Median salary

104,100 - 138,000

10 job openings

Canada

Average salary

91,000 - 110,000

Median salary

91,000 - 110,000

29,741 job openings

Other cities

Winnipeg4,346 job openings
Calgary2,387 job openings
Toronto2,298 job openings
Vancouver1,489 job openings
Mississauga1,227 job openings
Montréal1,011 job openings
Edmonton925 job openings
Ottawa794 job openings
Burnaby575 job openings
Markham530 job openings
Vaughan253 job openings
North Census Division158 job openings
Cambridge143 job openings
Kimberley143 job openings

Mechanical Engineer

10 job openings in Thornhill

View job listings

Find professionals

Mechanical Engineer in Thornhill

View professionals

The average salary for a Mechanical Engineer in Thornhill, Canada is CAD 104,100 - CAD 138,000 per year in 2026, based on 10 job listings.

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