Mechanic salary in Canada

Find out what is the average Mechanic salary

Search salary robot
Mechanic Salary
Based on 16,903 salaries
year
month
Week
hour
$55,862
/ Year
$55,862
/ Year
The average Mechanic salary in Canada is $55,862 per year or $28.65 per hour. Entry level positions start at $31,495 per year while most experienced workers make up to $89,295 per year.
Median
$55,862
Low
$31,495
High
$89,295
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 28 salaries
$68,250
Based on 28 salaries
Alberta
Based on 1405 salaries
$68,250
Based on 1405 salaries
Saskatchewan
Based on 235 salaries
$64,906
Based on 235 salaries
Show more
People also ask...
How much would I earn after taxes?