Mechanical Engineer Salary in Canada
In Canada, the median wage for a mechanical engineer is $42/hr.
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)