Mechanic salary in Canada

Find out what is the average Mechanic salary

Search salary robot
Mechanic Salary
Based on 16,918 salaries
year
month
Week
hour
$55,727
/ Year
$55,727
/ Year
The average Mechanic salary in Canada is $55,727 per year or $28.58 per hour. Entry level positions start at $31,496 per year while most experienced workers make up to $89,174 per year.
Median
$55,727
Low
$31,496
High
$89,174
Mechanic salaries per region
Northwest Territories
Based on 16 salaries
$73,232
Based on 16 salaries
Alberta
Based on 1394 salaries
$68,250
Based on 1394 salaries
Nunavut
Based on 26 salaries
$68,250
Based on 26 salaries
Yukon
Based on 24 salaries
$67,470
Based on 24 salaries
Saskatchewan
Based on 233 salaries
$64,535
Based on 233 salaries
Show more
People also ask...
How much would I earn after taxes?