Type in a job title:
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
Mechanical engineer: Salary
$65,228
/ Annual
Based on 28901 salaries
The average mechanical engineer salary in Canada is $65,228 per year or $33.45 per hour. Entry-level positions start at $51,078 per year, while most experienced workers make up to $90,000 per year.
Median
$65,228
chart
Low
$51,078
High
$90,000
Active jobs with salaries
Archived Salaries

project mechanical engineer

London, Ontario
Government of Canada
$34.00 to $37.00 hourly

mechanical design engineer

Ayr, Ontario
Bend All Automotive Inc
Salary$72,300.00 annually

Engineering and Field Level III-VI, Mechanical/Electrical, Buildings Group

Fredericton, New Brunswick
Government of New Brunswick
$1,495.00 to $1,878.00

Mechanical Engineering Technician

Surrey, British Columbia
WorkBC
Salary: $28.00/Hourly

designer, mechanical engineering equipment

Cambridge, Ontario
Urban Machinery Corporation
$20.28 hourly

mechanical engineer

Victoria, British Columbia
HEMKUND DEVELOPMENTS LTD.
$36.06 hourly

New!mechanical engineer

Calgary, Alberta
Off The X Inc.
$25.00 to $100.00 hourly

mechanical engineer

Putnam, Ontario
Whitecrest Mushrooms Limited
$38.46 hourly

mechanical engineer

La Sarre, Quebec
METAL MARQUIS INC.
27.00$

mechanical engineer

Marieville, Quebec
Government of Canada
min. $50,000.00 max. $65,000.00 per year

Bilingual Mechanical Engineer

Brossard, Quebec
Volt
$27-43

Mechanical Technician/Engineering - Students

Mississauga, Ontario
Acara Solutions
$16.30

Mechanical Engineering Technologist (Waste Water)

Greenfield Park, Quebec
Techaid Inc.
$18

mechanical maintenance engineer

Kemptville, Ontario
Government of Canada
$28.12 to $29.49 hourly

mechanical engineer

Boisbriand, Quebec
Job Bank
$50,000.00 to $90,000.00 annually (to be negotiated)