Talent.com

Maintenance: Average Salary in Canada, 2026

Find out what the average Maintenance salary is

Salary rate
How much does a Maintenance make in Canada?
$54,600/ Annual
Based on 10000 salaries
The average Maintenance in Canada is $54,600 per year or $28 per hour. Entry-level positions start at $47,697 per year, while most experienced workers make up to $97,000 per year.
Median$54,600
chart
Low$47,697
High$97,000
Maintenance: Average Salary in Canada
Nunavut$92,196
Northwest Territories$71,882
Yukon$66,500
Ontario$61,828
British Columbia$60,056
Active jobs with salaries
Maintenance Manager

Maintenance Manager

ReveraAjax, ON, CA
Full-time
Cogir Senior Living manages retirement residences across the country.We offer a range of senior living options including independent living, assisted living and memory care.For over 25 years, we ha...Show moreLast updated: 13 days ago
Maintenance Technician

Maintenance Technician

Great Canadian Meat CompanyWhitby, ON, Canada
Full-time
Competitive hourly wage $38-42 / hour.Day shift with afternoon shifts and with weekends as required.The Great Canadian Meat Company Mission Statement. At the Great Canadian Meat Company, our mission...Show moreLast updated: 1 day ago
Maintenance Services Representative

Maintenance Services Representative

CSL 17Hundred MaintenanceOshawa, Durham Region, CA
Full-time
Career Opportunities with Campus Living Centres.Careers At Campus Living Centres.Current job opportunities are posted here as they become available. The Maintenance Services Representative must ensu...Show moreLast updated: 30+ days ago
Maintenance Services Representative

Maintenance Services Representative

Campus Living CentresOshawa, Durham Region, CA
Full-time
Career Opportunities with Campus Living Centres.Careers At Campus Living Centres.Current job opportunities are posted here as they become available. The Maintenance Services Representative must ensu...Show moreLast updated: 30+ days ago