Mechanic salary in Canada

Find out what is the average Mechanic salary

Search salary robot
Mechanic Salary
Based on 16,936 salaries
year
month
Week
hour
$55,800
/ Year
$55,800
/ Year
The average Mechanic salary in Canada is $55,800 per year or $28.62 per hour. Entry level positions start at $31,563 per year while most experienced workers make up to $89,141 per year.
Median
$55,800
Low
$31,563
High
$89,141
Mechanic salaries per region
Northwest Territories
Based on 16 salaries
$73,232
Based on 16 salaries
Yukon
Based on 25 salaries
$69,420
Based on 25 salaries
Nunavut
Based on 26 salaries
$68,250
Based on 26 salaries
Alberta
Based on 1401 salaries
$68,250
Based on 1401 salaries
Saskatchewan
Based on 235 salaries
$64,350
Based on 235 salaries
Show more
People also ask...
How much would I earn after taxes?