Mechanic salary in Canada

Find out what is the average Mechanic salary

Search salary robot
Mechanic: Salary
Based on 9,252 salaries
Year
Month
Week
hour
$58,781
/ Year
$58,781
/ Year
The average Mechanic salary in Canada is $58,781 per year or $30.14 per hour. Entry level positions start at $33,150 per year while most experienced workers make up to $87,772 per year.
Median
$58,781
Low
$33,150
High
$87,772
Mechanic salaries per region
Northwest Territories
Based on 13 salaries
$87,750
Based on 13 salaries
Yukon
Based on 13 salaries
$81,764
Based on 13 salaries
Nunavut
Based on 15 salaries
$76,294
Based on 15 salaries
Alberta
Based on 858 salaries
$70,211
Based on 858 salaries
British Columbia
Based on 1266 salaries
$64,449
Based on 1266 salaries
Show more
People also ask...
How much would I earn after taxes?