What Is A Mechanical Engineer’s Salary In Canada 2023 (By Province)?

A mechanical engineer’s salary in Canada ranges from around $55,000 per annum at entry-level to approximately $130,000 in 2023. Mid-range salaries are in the region of $85,000 per annum.

What Is A Mechanical Engineer’s Salary In Canada By Province?

The best government statistics for comparing wages by province are presented as hourly pay rates. This applies to all occupations, including those where pay is based on an annual salary.

Low and high wage rates are provided along with the average median wage; the median is the middle point of the data range when all wages are listed in numerical order.

Mechanical Engineer's Hourly Wages By Province (NOC 21301)
Province Low ($ Hr) Median ($ Hr) High ($ Hr)
Canada 26.45 41.03 62.50
Alberta 29.81 48.08 76.41
British Columbia 24.04 36.75 57.52
Manitoba 28.85 40.38 57.69
New Brunswick 28.50 42.31 60.00
Newfoundland 31.75 48.08 86.54
Northwest Territories N/A N/A N/A
Nova Scotia 34.62 44.74 47.80
Nunavut N/A N/A N/A
Ontario 26.45 41.83 57.69
Prince Edward Island 23.67 35.86 48.36
Quebec 21.25 43.00 64.90
Saskatchewan 30.29 39.42 75.00
Yukon Territory N/A N/A N/A
This information has been compiled from several sources, including data from Statistics Canada and the Labour Force Survey. As of May 2023 this is the most recent published data, gathered from prior years surveys.

Which Province Has The Highest Mechanical Engineer’s Salary In Canada?

The highest mid-range mechanical engineer’s salary in Canada can be found in Alberta and in Newfoundland, where salaries are around 41% above the national average.

Salaries in Alberta are typically higher than in other provinces in Canada. This applies across all job sectors, but the most significant differences are seen in occupations related to the oil and gas industry.

At the other end of the scale, the lowest mechanical engineer’s salary in Canada is found in Prince Edward Island, closely followed by BC, where mid-range salaries are around 12% lower than national averages.

Are Mechanical Engineers In Demand In Canada?

According to government projections, the three-year prospects for mechanical engineers are rated as good for most provinces. The job market is pretty balanced, and expected to continue for the foreseeable future.

Government projections (carried out by EDC) for 2022 to 2031 showed projected job openings for mechanical engineers as 12,700, compared to 15,900 new job seekers who will fill these posts.

A mechanical engineer’s salary in Canada in 2023 is expected to be around 4% higher than a mechanical engineer’s salary in Canada in 2022.

What Is An NOC Code In Canada?

National Occupational Classification Codes (or NOC Codes) are numbers used to categorize jobs in Canada. All occupations are numbered based on the training, education, experience and responsibilities required to perform the job. In 2022 a new system of numbers was introduced whereby the previous 4-digit NOC codes were replaced with new 5-digit codes.

What Is The NOC Code For A Mechanical Engineer In Canada?

The current NOC code for mechanical engineers in Canada is 21301 (note that under the old system, the NOC code was 2132). This NOC code covers all jobs with the following names:

  • Acoustics engineer
  • Automotive engineer
  • Design engineer – mechanical
  • Energy conservation engineer
  • Fluid mechanics engineer
  • Heating, ventilation and air conditioning (HVAC) engineer
  • Mechanical engineer
  • Mechanical maintenance engineer
  • Nuclear engineer
  • Piping engineer
  • Power generation engineer
  • Refrigeration engineer
  • Robotics engineer
  • Thermal design engineer
  • Tool engineer

Can Immigrant Mechanical Engineers Work In Canada?

A Designer Works On Project Plans In Front Of A Crane To Earn Mechanical Engineer'S Salary In Canada
Mechanical Engineer’s Salary In Canada

If you are qualified as a mechanical engineer overseas, it might take some time to become qualified and licensed to work in Canada.

The individual provinces regulate the mechanical engineering profession in Canada and are responsible for licensing. The requirements vary for each province, and you should check with the regulatory authority of the province you plan to move to.

The provincial processes for certification vary, but the process is likely to involve the following:

  • Assessment of your qualifications for equivalency with Canadian ones
  • Possibly take programs of study to fill any gaps in your qualifications
  • Taking a licensing exam(s)
  • Assessment of your work experience to ensure you meet minimum requirements

The good news is that the NOC code for this job sector appears on the Government of Canada’s list of target occupations for immigration. This means that you could be eligible for the Federal Skilled Workers Program, which provides express entry to Canada.

What Is A Mechanical Engineer’s Salary In Ontario?

A mechanical engineer’s salary in Ontario ranges from $55,545 to $121,149 annually. The mid-range salary in Ontario is $87,843, which is slightly higher than the national mid-range salary of $86,163.

Are You Planning A Move To Canada?

Are you wondering whether to make the move and have endless questions?

Do you want to know how much a social worker earns, if Squamish BC is a good place to live, or how to apply for your PEI health card?

We have the answers to these and many more questions.

Pros And Cons Of Living In Banff Alberta
Beautiful Bay With Blue Sea And Blue Sky With Promenade Pros And Cons Of Living In Parksville Bc Canada

Mechanical engineers’ salaries in Ontario are pretty consistent across the province, although salaries in Toronto are a little higher than average.

What Is A Mechanical Engineer’s Starting Salary In Ontario?

The starting salary for a mechanical engineer in Ontario is $55,545. This is in line with entry-level salaries across Canada.

What Is A Mechanical Engineer’s Salary In Toronto?

A mid-range mechanical engineer’s salary in Toronto is $88,851, slightly higher than the provincial average. However, it’s worth noting that Toronto is known for its high cost of living, with some of Canada’s highest real estate costs.

Therefore, while the salary might seem attractive, you might find that you can enjoy a higher standard of living in other cities.

What Is A Mechanical Engineer’s Salary In Ottawa?

A mid-range mechanical engineer’s salary in Ottawa is $87,843, similar to Toronto’s. However, compared to Toronto, property costs in Ottawa are generally lower. Therefore, with a similar salary range, you might find that your income goes further in Ottawa.

Are Mechanical Engineers In Demand In Ontario?

Government sources rated the demand for mechanical engineers in Ontario as “moderate” from 2022 to 2024. The occupation is expected to see steady growth boosted by a constant shift towards more advanced processes in manufacturing. However, an increase in the number of job seekers for this occupation is also expected.

What Is A Mechanical Engineer’s Salary In Alberta?

A Mechanical Engineer’s salary in Alberta ranges from $62,601 to $160,461. The mid-range salary in Alberta is $100,968, which is significantly higher than the national mid-range salary of $86,163.

What Is A Mechanical Engineer’s Starting Salary In Alberta?

The starting salary for a mechanical engineer in Alberta is around $62,600. This is higher than the average entry-level salaries for mechanical engineers across Canada.

What Is A Mechanical Engineer’s Salary In Calgary?

A mid-range mechanical engineer’s salary in Calgary is $102,312, significantly higher than national averages. In addition, Calgary has a lower cost of living than most other major cities in Canada, which means you are likely to have a higher standard of living here.

What Is A Mechanical Engineer’s Salary In Edmonton?

A mid-range mechanical engineer’s salary in Edmonton is $100,968. Edmonton is known for its low cost of living, especially regarding property prices. This means your salary is likely to go further in Edmonton compared to other Canadian cities.

Are Mechanical Engineers In Demand In Alberta?

Government sources rated the demand for mechanical engineers in Alberta as “good” for 2022 to 2024. The occupation is expected to see steady growth boosted by a constant shift to more advanced processes in manufacturing.

What Is A Mechanical Engineer’s Salary In BC?

A mechanical engineer’s salary in BC ranges from $50,484 to $120,792. The mid-range salary in BC is $77,175, which is lower than the national mid-range salary of $86,163.

Are You Planning A Move To Canada?

Are you wondering whether to make the move and have endless questions?

Do you want to know how much an electrical engineer earns, if Rossland, BC, is a good place to live, or how to apply for your Newfoundland health card?

We have the answers to these and many more questions.

A Canadian Flag Waves From The Back Of A Boat With Mountains In Background For Healthcare In Canada
The Head Of A School Talks To Three Students In The School Grounds To Earn His School Principal'S Salary In Canada

What Is A Mechanical Engineer’s Starting Salary In BC?

The starting salary for a mechanical engineer in BC is $50,484. This is lower than the starting salary for mechanical engineers across Canada, which is $55,545.

What Is A Mechanical Engineer’s Salary In Vancouver?

In Vancouver, a mid-range mechanical engineer’s salary is $77,175, in line with provincial averages. However, Vancouver is known for its high cost of living, with some of Canada’s highest real estate costs. Therefore, while the salary might seem reasonable, you might find that you can enjoy a higher standard of living in other cities.

What Is A Mechanical Engineer’s Salary In Victoria?

A mid-range mechanical engineer’s salary in Victoria is $75,632. Compared to Vancouver, property costs in Victoria are generally lower. Therefore, with a similar salary range, you might find that your income goes further in Victoria than in Vancouver.

Are Mechanical Engineers In Demand In BC?

Government sources rated the demand for mechanical engineers in BC as “moderate” from 2022 to 2024. The occupation is expected to see steady growth boosted by a constant shift towards more advanced processes in manufacturing. However, an increase in the number of job seekers for this occupation is also expected.

Where To Find More Information About Mechanical Engineer Jobs In Canada

If you would like more specific information for a particular job or location, the online “Job Bank” is a great resource.

The “Trends Analysis” section allows you to search for a job type in any location. It will then provide information including:

  • Average wages levels
  • Marketplace trends
  • Qualification requirements
  • Geographic comparisons
  • Currently available jobs

FAQ – Mechanical Engineer’s Salary In Canada

Mechanical Engineer’S Salary In Canada

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

en_CAEnglish