Talent.com

Maintenance manager: Average Salary in Canada, 2026

Find out what the average Maintenance manager salary is

Salary rate
How much does a Maintenance manager make in Canada?
$90,000/ Annual
Based on 10000 salaries
The average Maintenance manager in Canada is $90,000 per year or $46.15 per hour. Entry-level positions start at $57,000 per year, while most experienced workers make up to $160,346 per year.
Median$90,000
chart
Low$57,000
High$160,346
Maintenance manager: Average Salary in Canada
Nunavut$100,000
Ontario$98,071
Northwest Territories$92,500
British Columbia$89,534
Alberta$86,715
Active jobs with salaries
  • Promoted
Monitoring and Operations Manager

Monitoring and Operations Manager

Eneon-ESoshawa, ON, ca
Full-time
Monitoring & Operations ManagerPosition Type: Full-timeLocation: Remote with travel (90% remote, 10% travel)Employer DescriptionShow moreLast updated: 16 days ago
  • Promoted
MAINTENANCE AIDE

MAINTENANCE AIDE

Southbridge Care Homes IncUxbridge, ON, CA
Part-time
Posted Wednesday, February 25, 2026 at 5:00 AM.Southbridge Care Homes provides exceptional acquisition, management, and redevelopment services for long-term care homes and retirement communities ac...Show moreLast updated: 30+ days ago
  • Promoted
Construction Manager - oshawa

Construction Manager - oshawa

Airswiftoshawa, on, ca
Full-time
Our client, a major Oil and Gas company, is looking for a Construction Manager to join their team on a 1-year contract in Edmonton, AB.Lead Site Safety and Safety, Health and Environmental (SHE).Le...Show moreLast updated: 17 days ago
  • Promoted
Aviation Maintenance Training & Standards Analyst - oshawa

Aviation Maintenance Training & Standards Analyst - oshawa

Robertson & Company Ltd.oshawa, on, ca
Full-time
Aviation Maintenance Training & Standards Analyst.The RCAF maintains a unique aircraft maintenance construct designed to support military operations under conditions of unlimited liability.In contr...Show moreLast updated: 16 days ago