Maintenance Technician salary in Canada

Find out what is the average Maintenance Technician salary

Search salary robot
Maintenance technician Salary
Based on 1,002 salaries
year
month
Week
hour
$42,900
/ Year
$42,900
/ Year
The average Maintenance Technician salary in Canada is $42,900 per year or $22 per hour. Entry level positions start at $29,250 per year while most experienced workers make up to $70,340 per year.
Median
$42,900
Low
$29,250
High
$70,340
Maintenance technician salaries per region
Manitoba
Based on 18 salaries
$55,575
Based on 18 salaries
British Columbia
Based on 142 salaries
$50,506
Based on 142 salaries
Newfoundland
Based on 5 salaries
$46,800
Based on 5 salaries
Saskatchewan
Based on 6 salaries
$45,874
Based on 6 salaries
Alberta
Based on 76 salaries
$45,163
Based on 76 salaries
Show more
People also ask...
How much would I earn after taxes?