Mechanic salary in Canada

Find out what is the average Mechanic salary

Search salary robot
Mechanic: Salary
Based on 19,778 salaries
year
month
Week
hour
$56,555
/ Year
$56,555
/ Year
The average Mechanic salary in Canada is $56,555 per year or $29 per hour. Entry level positions start at $32,048 per year while most experienced workers make up to $89,834 per year.
Median
$56,555
Low
$32,048
High
$89,834
Mechanic salaries per region
Northwest Territories
Based on 19 salaries
$78,215
Based on 19 salaries
Yukon
Based on 29 salaries
$74,939
Based on 29 salaries
Nunavut
Based on 37 salaries
$70,688
Based on 37 salaries
Alberta
Based on 1553 salaries
$68,797
Based on 1553 salaries
Saskatchewan
Based on 303 salaries
$63,219
Based on 303 salaries
Show more
People also ask...
How much would I earn after taxes?