Type in a job title:
salary_header
Salary Rate
Year
Month
Biweekly
Week
Day
Hour
Mechanic: Salary
$58,754
/ Year
Based on 9252 salaries
The average mechanic salary in Canada is $58,754 per year or $30.13 per hour. Entry level positions start at $38,025 per year while most experienced workers make up to $78,372 per year.
Median
$58,754
chart
Low
$38,025
High
$78,372
Active Jobs With Salaries
Archived Salaries

Mechanic, small engines

Port Colborne, Ontario
Port Colborne Marine
$14.00 to $20.00 hourly

diesel mechanic

Edmundston, New Brunswick
Rossignol Transport Ltd.
Salary$19.00 to $24.00 hourly

Instrument Maintenance Mechanic

Markham, Ontario
PhoenixWeb
$38-40

Heavy Duty Mechanic

Kitchener, Ontario
Regis and Smith
$39.34

mechanical engineering technologist

Brampton, Ontario
ALLIED FORMING LTD.
$28.00 to $30.00 hourly

Assistant -Apprentice - Heavy Duty Mechanic P/T - Avail right away!

Surrey, British Columbia
BCjobs.ca
$17/hr

electrical mechanic

Langley City, British Columbia
SAN INDUSTRIES LTD.
$40.00 hourly

automotive mechanic

Vaughan, Ontario
UPS
$34.00 hourly

Licensed Mechanic

Arnprior, Ontario
Extreme Job
$30

preventive maintenance mechanic technician

Charlottetown, Prince Edward Island
Murphy Hospitality Group
Salary$20.00 to $25.00 hourly

Mechanical Assembler

Ottawa, Ontario
Randstad
$20.00

Heavy-duty equipment mechanic

White City, Saskatchewan
Bergen Excavating Ltd.
$31.00

forklift mechanic

Calgary, Alberta
Government of Canada
$25.00 hourly

Maintenance/industrial Mechanic

Kitchener, Ontario
AGF Rebar Inc.
$38.76

heating, ventilation and air conditioning (HVAC) mechanic

Winnipeg, Manitoba
Tradesman
$30.00 to $40.00 hourly (to be negotiated)