Skip to content

Mechanical Engineer Salary in Canada (2026 Guide)

Updated using 26 verified salary entries collected from employers across Canada.

Mechanical engineers design and build physical systems that involve motion, energy, and materials. They take a concept from a digital blueprint to a physical reality by applying the laws of physics to ensure machines—from heart pumps to high-speed trains—are safe, efficient, and reliable.

Based on 26 real salary submissions, the average hourly wage for Mechanical Engineers in Canada is $57.49/hr. Most wages fall between $49.59/hr and $61.30/hr.

The highest recorded wage in the data is $79.33/hr, and the lowest is $48.08/hr.

National Salary Snapshot

  • Average hourly wage: $57.49/hr
  • Median hourly wage: $54.47/hr
  • Typical range (middle 50%): $49.59 – $61.30/hr
  • Highest recorded rate: $79.33/hr
  • Lowest recorded rate: $48.08/hr

These wages come from real employers in automotive and aerospace manufacturers to energy providers, robotics firms, and medical device companies across Canada.

Salary by Province

British Columbia

Many high-paying roles are found in BC, especially in sawmills, forestry plants, and energy operations.

Saskatchewan

Strong wages at mining and processing sites.

Remote locations often pay extra for travel or camp work.

Alberta, Manitoba, Ontario

Steady demand for Mechanical Engineers across industrial plants, heating plants, food production facilities, and utilities.

Atlantic Canada

Jobs available in manufacturing, energy, and marine operations.

Wages are moderate but stable.

Top Paying Cities for Mechanical Engineers

Based on the data, the highest-paying areas include:

Burnaby, BC – Strong pay for energy and building systems

Waterdown, ON – Good wages in manufacturing and pipeline / energy sectors

Lanigan, SK – High pay at mining and mineral processing sites

Remote or northern regions – Extra pay for location and shift work

Mechanical Engineers working at large mills, energy plants, or remote industrial sites often earn the most.

What Affects Mechanical Engineer Pay?

1. Class Level (Certification)

Higher certification usually means higher pay.

Professional Engineer (P.Eng. or P.E.) usually earn the highest wages.

2. Type of Facility

Pay can change depending on where the engineer works:

  • Sawmills and pulp mills
  • Mines and mineral processing plants
  • Power and heating plants
  • Chemical or oil and gas facilities
  • Manufacturing plants

Large plants and heavy industrial sites tend to offer higher wages.

3. Location

Remote or northern locations often pay more for:

  • Travel
  • Camp work
  • Rotation schedules
  • Harsh weather conditions

Cities with strong industrial activity also offer competitive wages.

Job Outlook for Mechanical Engineers in 2026

Demand for Mechanical Engineers is steady because:

  • Many facilities need to convert to new energy sources and technologies
  • Skilled tradespeople are retiring
  • Industrial facilities need certified operators
  • Mining, forestry, and energy projects continue to grow

This makes Mechanical Engineering a reliable and well-paid career across Canada.

Where This Data Comes From

This report is based on 26 real Mechanical Engineer salary entries, manually reviewed and collected from employers across Canada.

Each entry includes job title, company name, city, province, and hourly wage.

This provides a clear and accurate view of real wages in the Mechanical Engineering field.

City Average & Median Hourly

Provincial Average & Median

Mechanical Engineer Salaries in Canada

Red Seal Recruiting Solution's Salary Survey - Mechanical Engineer
Job TitleCompany NameCity/TownProvinceCompensation
Mechanical EngineerStantecRemoteRemote$43.27-$62.98/hr
Mechanical EngineerMAT 4Site EngineersNorth YorkON$45.67-$57.69/hr
Mechanical EngineerWood PLCTrailBC$55.29-$84.13/hr
Mechanical EngineerSaskatchewan Mining and Minerals (Big Quill) Inc.WynyardSK$43.27-$52.88/hr
Lead Mechanical EngineerDEI & AssociatesWaterlooON$47.00–$65.00/hr
Mechanical Engineer, Design Assurance (Marine Acoustics)Sensor Technology Ltd.CollingwoodON$45.67-$52.88/hr
Mechanical EngineerTrace Consulting GroupVaughanON$43.27-$57.69/hr
Mechanical EngineerVTEK Consultants Inc.St. JohnNB$39.49-$59.84/hr
Senior Engineer (Mechanical/Piping Design)KinectricsKincardineON$57.69-$67.31/hr
Mechanical EngineerScheunhage Popek & Associates Ltd.EdmontonAB$46.15-$57.69/hr
Senior Mechanical EngineerDaanaa ResolutionVancouverBC$43.27-$57.69/hr
Mechanical Design EngineerSanmina CorporationOttawaON$48.08-$72.12/hr
Associate Mechanical Engineer - Nuclear PowerBlack & VeatchMarkhamON$43.79-$67.83/hr
Senior Mechanical EngineerWoodSarniaON$51.44-$72.12/hr
Senior Mechanical Engineer (P.Eng.)expNew LiskeardON$48.08-$72.12/hr
Mechanical Engineer IIIVerathonBurnabyBC$46.53-$56.80/hr
Mechanical Engineering ManagerL3Harris TechnologiesWaterdownON$60.82-$84.86/hr
Mechanical EngineerProgressive Rubber IndustriesKamloopsBC$43.27-$52.88/hr
Intermediate Mechanical EngineerNordmin EngineeringThunder BayON$44.13-$53.94/hr
Mechanical Engineer - Rotating Equipment - Oil, Gas, & Chemical (OGC)Kiewit CorporationBurnabyBC$60.10-$62.50/hr
Intermediate Mechanical EngineerAtkinsRéalisNorth YorkON$43.27-$52.88/hr
Mill Mechanical EngineerPCS IncLaniganSK$52.98-$98.32/hr
Mechanical EngineerCarmeuse Lime & StoneBlind RiverON$46.06-$52.88/hr
Senior Process / Mechanical Engineer (Underground Mine Backfill)MineFill ServicesRemoteRemote$62.50-$96.15/hr
Senior Mechanical Engineer (Plant Design)WSPMississaugaON$53.89-$78.27/hr
Mechanical Engineer Morson Group (Morson Talent)EtobicokeON$50.00–$70.00/hr

We always have a variety of new job postings right here on our website. Please feel free to browse the current Mechanical Engineer jobs. Also, be sure to send us your resume to keep on file even if you don’t see a particular job you’re interested in right now.

Visit our page on writing a good trades resume for tips and samples.

Help us help others!
We always welcome more information to keep our data up to date. If you’re a Project Manager who would like to share your salary, please send us an email to office@redsealrecruiting.com. Your name will not be published and your identity will be kept confidential.