Maintenance Technician salary in Canada

Find out what is the average Maintenance Technician salary

Search salary robot
Maintenance technician: Salary
Based on 776 salaries
year
month
Week
hour
$49,643
/ Year
$49,643
/ Year
The average Maintenance Technician salary in Canada is $49,643 per year or $25.46 per hour. Entry level positions start at $29,323 per year while most experienced workers make up to $78,471 per year.
Median
$49,643
Low
$29,323
High
$78,471
Maintenance technician salaries per region
Alberta
Based on 67 salaries
$57,954
Based on 67 salaries
Manitoba
Based on 15 salaries
$55,575
Based on 15 salaries
British Columbia
Based on 145 salaries
$53,625
Based on 145 salaries
Newfoundland
Based on 5 salaries
$53,625
Based on 5 salaries
Nova Scotia
Based on 22 salaries
$52,651
Based on 22 salaries
Show more
People also ask...
How much would I earn after taxes?