Mechanical Engineer Salary in Canada

In Canada, the median wage for a mechanical engineer is $42/hr.

mechanical engineer wages in Canada

In 2021, mechanical engineers reported higher wages in Alberta.

MECHANICAL ENGINEERS (NOC 2132)
Community/Area Wages ($/hour)
Low Median High
Canada 28.37 42 62.5
Newfoundland and Labrador N/A N/A N/A
Prince Edward Island N/A N/A N/A
Nova Scotia 27.41 40 48.08
New Brunswick 30 40 60
Quebec 28 38.79 61.54
Ontario 27 41.83 56.41
Manitoba 28.85 38.78 58.65
Saskatchewan 30.53 43.08 70.67
Alberta 34.62 48.72 72.5
British Columbia 26.54 37.5 57.52
Yukon Territory N/A N/A N/A
Northwest Territories N/A N/A N/A
Nunavut N/A N/A N/A
Source: Job Bank. November 2021

In 2019, mechanical engineers reported higher wages in Alberta.

MECHANICAL ENGINEERS (NOC 2132)
2019 Wages ($/hour) 
Province/Territory Low Median High
Canada 23.56 39.18 61.54
Nova Scotia 28 39.64 60.44
New Brunswick 31.49 37.69 48.59
Quebec 22.45 37.5 52
Ontario 24 38.46 60
Manitoba 21 32.03 53.01
Saskatchewan 22.4 33 71.63
Alberta 29.22 48.13 80.66
British Columbia 20.51 42.31 57.69
Newfoundland N/A N/A N/A
Nunavut N/A N/A N/A
NWT N/A N/A N/A
Prince Edward Island N/A N/A N/A
Yukon Territory N/A N/A N/A
Source: Job Bank. April 2019

In 2017, mechanical engineers reported higher median wages in Alberta.

MECHANICAL ENGINEERS (NOC 2132-A)
2017 Wages ($/hr)
Province/Territory Low Median High
Canada 23.09 38.46 59
Alberta 28.85 48.08 75.91
Saskatchewan 27.5 48 71.63
Manitoba 23 37.42 62.5
British Columbia 23.65 42.31 57.69
Ontario 23 38.46 52.88
Québec 21.47 31.25 50
Newfoundland and Labrador 22.44 37.95 49.38
Nova Scotia 22.44 37.95 49.38
New Brunswick 26.67 37.5 48.08
Northwest Territories N/A N/A N/A
Nunavut N/A N/A N/A
Prince Edward Island N/A N/A N/A
Yukon N/A N/A N/A
Source: Job Bank. September 2017*

According to Canada’s Job Bank, in 2016, the median wage for a mechanical engineer was $38.00/hr.
Mechanical engineer wages vary by province. For instance, in 2016, mechanical engineers had the lowest wage ($22.86/hr.) in Ontario, and the highest wage of $69.71/hr. en Alberta.

MECHANICAL ENGINEERS (NOC 2132-A)
 2016 Wages ($/hr)
  Low Median High
CANADA 23.65 38 57.69
Alberta 24.68 43.75 69.71
Newfoundland and Labrador 26 38.72 65
Manitoba 27.88 38.46 62.5
Saskatchewan 24.04 36.06 59.52
British Columbia 23.08 31.28 57.69
Nova Scotia 24 36.38 56.09
Ontario 22.86 38.46 53.85
New Brunswick 24 37 53.49
Québec 26 35.1 50
Northwest Territories N/A N/A N/A
Nunavut N/A N/A N/A
Prince Edward Island N/A N/A N/A
Yukon N/A N/A N/A
Source: Job Bank. November 2016*

*Wages are reviewed and updated on the Job Bank Web site on an annual basis.

Mechanical Engineer Licensing

Registration with a regulatory body is required in all provinces and territories for this occupation.

The Association of Professional Engineers and Geoscientists of Alberta

The Association of Professional Engineers and Geoscientists of British Columbia

Professional Engineers Ontario

MECHANICAL ENGINEER SALARY (2019)

MECHANICAL ENGINEER SALARY (2017)

MECHANICAL ENGINEER SALARY (2016)

You may also like...