Maintenance Technician salary in Canada

Find out what is the average Maintenance Technician salary

Search salary robot
Maintenance technician Salary
Based on 1,091 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,658 per year.
Median
$42,900
Low
$29,250
High
$70,658
Maintenance technician salaries per region
Newfoundland
Based on 7 salaries
$64,818
Based on 7 salaries
Manitoba
Based on 19 salaries
$55,575
Based on 19 salaries
British Columbia
Based on 158 salaries
$50,000
Based on 158 salaries
Alberta
Based on 87 salaries
$45,825
Based on 87 salaries
Ontario
Based on 683 salaries
$41,569
Based on 683 salaries
Show more
People also ask...
How much would I earn after taxes?