Type in a job title:
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
Mechanical Engineer: Salary
$70,894
/ Annual
Based on 669 salaries
The average Mechanical Engineer salary in Canada is $70,894 per year or $36.36 per hour. Entry-level positions start at $56,258 per year, while most experienced workers make up to $95,000 per year.
Median
$70,894
chart
Low
$56,258
High
$95,000
Active jobs with salaries
Archived Salaries

mechanical design engineer

Tecumseh, Ontario
Proto Manufacturing Limited
$16.00 to $19.00 hourly

Mechanical engineering technologist

Rivière-du-Loup, Quebec
Premier Tech
$40,000.00 to $70,000.00 annually

mechanical engineering equipment designer

Magog, Quebec
CONCEPTROMEC INC.
19.00$

Product Development Engineer (Mechanical)

Etobicoke, Ontario
Mitrex
$70,000

mechanical engineer

Mississauga, Ontario
KAL-TRADING INC.
$45,000-50,000

mechanical engineer

Markham, Ontario
QuEST Global Services Canada Inc
$104,000.00 hourly for 40 hours per week

Mechanical Design Engineer - Automation

Vaughan, Ontario
IKON Complete Inc.
$60,000 - $80,000

Mechanical Engineer 

Toronto, Ontario
Nova Staffing Inc
$23.60

design engineer - mechanical

Vaughan, Ontario
AVN Automation Inc
$20.00 to $30.00 hourly

consulting mechanical engineer

Drummondville, Quebec
SOUCY INTERNATIONAL INC.
13.50$

mechanical design engineer

Burnaby, British Columbia
G4 Insights Inc.
Salary$80,000.00 to $105,000.00 annually

mechanical engineer

Cornwall, Ontario
Government of Canada
$25.00 to $45.00 hourly

mechanical engineer

Victoria, British Columbia
HEMKUND DEVELOPMENTS LTD.
$36.06 hourly

mechanical engineering equipment designer

Mississauga, Ontario
Government of Canada
$28.00 hourly

mechanical engineer

Markham, Ontario
Job Bank
$48,000.00 to $52,000.00 annually (to be negotiated)