Type in a job title:
salary_header

Need to hire? Give your jobs the exposure they deserve and start your new posting today. Post a job >

Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Mechanical engineer make in Canada?
$72,500
/ Annual
Based on 876 salaries
The average mechanical engineer salary in Canada is $72,500 per year or $37.18 per hour. Entry-level positions start at $57,670 per year, while most experienced workers make up to $100,000 per year.
Median
$72,500
chart
Low
$57,670
High
$100,000

Active jobs with salaries

Archived Salaries

mechanical engineering technician

Brampton, Ontario
Brimar Performance Group
Salary$50,000.00 annually

Mechanical Design Engineer

New Tecumseth, Ontario
Manpower
$30

mechanical engineer

Pilot Butte, Saskatchewan
Xtended Hydraulics & Machine Inc.
$82,000.00 to $95,000.00 annually (to be negotiated)

mechanical engineer

The Pas, Manitoba
Job Bank
$45.12 to $52.00 hourly (to be negotiated)

Mechanical Engineer

Ontario
AMELIN Resources
$84,000 per annum

mechanical engineer

Toronto, Ontario
Job Bank
$45,000.00 to $50,000.00 annually (to be negotiated)

Mechanical engineering technologist

Vancouver, British Columbia
Santec Electric Inc.
$33.00 hourly

technician, mechanical engineering

Mississauga, Ontario
Government of Canada
$29.00 hourly

design engineer - mechanical

Winnipeg, Manitoba
Government of Canada
$55,000.00 to $80,000.00 annually

Mechanical Engineering Technologist

Vaughan, Ontario
Poltech Buher Inc.
$30.00

Mechanical R&D Engineer

Chalk River, Ontario
Canadian Nuclear Laboratories
$89,900 - $131,500

design engineer - mechanical

Burlington, Ontario
Bedard Resources
$65,000.00 to $75,000.00 annually

mechanical engineering technologist

Sarnia, Ontario
JAtech Services
$40,000.00 to $75,000.00 annually

designer, mechanical engineering equipment

Abbotsford, British Columbia
Job Bank
$23.00 to $33.00 hourly (to be negotiated)

Mechanical Engineer

St. Catharines, Ontario
Manpower Group
CA$65000.00 - CA$75000 per year