Maintenance Manager Salary in Canada
Maintenance Manager Salary in Calgary
Based on 265 job listings - Calgary, Canada 2026
Average salary
$84,683 - $102,488
Median salary
$76,232 - $102,452
Lower rangeUpper range
Salary distribution by percentile
10th percentile$60K
25th percentile$63K
Median$76K
75th percentile$105K
90th percentile$130K
50% of professionals earn between $62,500 - $105,000 CAD
The median salary is $76,232
Compare with national average
Calgary
Average salary
84,683 - 102,488
Median salary
76,232 - 102,452
265 job openings
Canada
Average salary
88,843 - 109,471
Median salary
88,843 - 109,471
17,043 job openings
Other cities
Winnipeg3,452 job openings
Toronto856 job openings
Vancouver576 job openings
Edmonton496 job openings
Mississauga416 job openings
Montréal341 job openings
Brampton335 job openings
Saskatoon207 job openings
Ottawa205 job openings
Hamilton169 job openings
Cambridge73 job openings
Wood Buffalo Census Division69 job openings
Dorval57 job openings
North Census Division49 job openings
Vaughan48 job openings
The average salary for a Maintenance Manager in Calgary, Canada is CAD 84,683 - CAD 102,488 per year in 2026, based on 265 job listings.
Explore 265 Maintenance Manager job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.