Maintenance Manager Salary in Canada (2026 Guide)
Updated using 87 verified salary entries collected from employers across Canada.
Maintenance Managers play an important role in keeping buildings, equipment, and facilities running safely and smoothly. They plan work, manage teams, control budgets, and solve problems to keep operations moving.
Based on 87 real salary submissions, the average hourly wage for Maintenance Managers in Canada is $52.76/hr. Most wages fall between $43.85/hr and $60.70/hr.
The highest recorded wage is $79.33/hr, and the lowest is $33.20/hr.
National Salary Snapshot
- Average hourly wage: $52.76/hr
- Median hourly wage: $52.22/hr
- Typical range (middle 50%): $43.85 – $60.70/hr
- Highest recorded rate: $79.33/hr
- Lowest recorded rate: $33.20/hr
- These numbers come directly from companies across many industries, including manufacturing, housing, utilities, and government.
Salary by Province
Maintenance Manager wages change across Canada depending on industry, location, and the size of the facility.
Ontario
- Many jobs are found here, especially in manufacturing and large facilities.
- Wages are strong, with many roles paying above the national average.
British Columbia
- Pay is often higher in industrial areas and in remote communities.
- Some companies in BC offer wages at the top of the national range.
Northern Territories (Nunavut & others)
- Jobs in remote areas often pay more because of location, travel, and living costs.
- These roles may also include housing or rotation schedules.
Alberta, Manitoba, Saskatchewan
Steady wages are supported by industrial plants, utilities, and commercial facilities.
Atlantic Canada
Strong need for maintenance leaders in housing, municipal buildings, and manufacturing.
Wages are moderate but stable.
Top Paying Cities for Maintenance Managers
Based on the data, the highest-paying areas include:
Port Alberni, BC – Very strong wages for industrial and facility management
Barrie, ON – Higher wages in government and large facilities
Gjoa Haven, NU – Remote premium for northern housing and community management
Concord, ON – Competitive wages in large industrial and manufacturing sites
Remote locations and large industrial operations usually pay the highest wages.
What Affects Maintenance Manager Pay?
1. Type of Facility
Wages depend on where the manager works:
- Manufacturing plants
- Housing associations
- Municipal or government buildings
- Industrial plants
- Utilities and power facilities
- Large commercial buildings
Industrial and remote jobs often pay more.
2. Experience & Skills
Higher wages are linked to:
- 5–15+ years of experience
- Managing teams and contractors
- Strong planning and scheduling skills
- Experience with budgeting and safety programs
- Technical knowledge of equipment and systems
Leaders who can manage both people and technical work earn the most.
3. Location
- Remote and northern regions usually offer higher pay due to travel, cost of living, and special schedules.
- Large cities with busy facilities also offer competitive wages.
4. Company Size
Bigger companies or government organizations often provide:
- Higher base wages
- Better benefits
- Pension plans
- Training opportunities
Smaller companies may offer more flexible hours but usually pay slightly less.
Job Outlook for Maintenance Managers in 2026
Demand for Maintenance Managers continues to grow because:
- Many facilities are aging and need more repairs
- Companies want to reduce downtime and improve safety
- Skilled workers are retiring
- More buildings and manufacturing plants are opening or expanding
Maintenance Managers are needed in almost every industry across Canada.
Where This Data Comes From
This report is based on 87 real Maintenance Manager salary entries, manually reviewed and collected from employers across Canada.
Each entry includes job title, employer name, city/town, province, and hourly wage.
This gives you a clear and accurate picture of real pay for Maintenance Managers today.
City Average & Median Hourly
Provincial Average & Median
Salary Information - Maintenance Manager : Salaries
| Red Seal Recruiting Solution's Salary Survey - Maintenance Manager | ||||||
|---|---|---|---|---|---|---|
| Job Title | Company Name | City/Town | Province | Compensation | Contact Person | Contact Number |
| Maintenance Manager | United Bakery Manufacturers Inc | Concord | ON | $48.08/hr | ||
| Maintenance Manager | Waste Connections of Canada | Kitchener | ON | $50.48-$55.29/hr | ||
| Maintenance Manager | IKO Industries Ltd. | Madoc | ON | $60.10-$67.31/hr | ||
| Maintenance Manager | Veolia Environnement SA | Burnaby | BC | $57.69-$76.92/hr | ||
| Manager, Maintenance & Facilities | Jones Healthcare Group | Toronto | ON | $52.88-$67.31/hr | ||
| Maintenance Manager | Precision Record Pressing Inc | Burlington | ON | $57.69-$67.31/hr | ||
| Maintenance Manager | Riverside Natural Foods Ltd. | North York | ON | $55.29-$60.10/hr | ||
| Senior Manager, Facilities Maintenance & Operations | Fraser Health | Fraser | BC | $59.56–$85.62/hr | ||
| Facility Maintenance Manager | Quality Hotel & Conference Centre | Peace River | AB | $53.00/hr | ||
| Maintenance Manager | Leadbetter Foods | Orillia | ON | $45.67-$52.88/hr | ||
| Maintenance Manager | Domtar | Port Alberni | BC | $72.12-$81.73/hr | ||
| Operations Manager, Maintenance | Convertus | Sharon | ON | $72.12-$81.73/hr | ||
| Manager, Facility Maintenance | NCS Fluid Handling Systems Inc. | Langley | BC | $62.50-$74.52/hr | ||
| Maintenance Manager | Travelodge by Wyndham Stony Plain | Stony Plain | AB | $75.50/hr | ||
| Manager, Processing Maintenance | Elk Valley Resources | Sparwood | BC | $65.87-$81.73/hr | ||
| Maintenance Manager | Cascades | Concord | ON | $48.08-$60.10/hr | ||
| Manager, Maintenance and Facilities - Long Term Care | County of Simcoe | Barrie | ON | $56.54-$68.79/hr | ||
| Maintenance Manager | Kikitak Housing Association | Gjoa Haven | NU | $51.63-$62.09/hr | ||
| Maintenance Manager | TEEMA | Port Alberni | BC | $72.12-$81.73/hr | ||
| Maintenance Manager | BRITCO PORK INC | Langley | BC | $60.10/hr | ||
| Sawmill Maintenance Manager | Vanderwell | Slave Lake | AB | $57.69-$86.54/hr | ||
| Maintenance Manager | Domtar | Port Alberni | BC | $72.12-$81.73/hr | ||
| Maintenance Manager | Howe Sound Pulp & Paper Corp | Port Mellon | BC | $57.69-$72.12/hr | ||
| Maintenance Manager | Sunrise Farms | Cloverdale | BC | $62.50-$67.31/hr | ||
| Maintenance Manager | Vitalus Nutrition Inc | Abbotsford | BC | $52.88-$64.90/hr | ||
| Maintenance Manager | Howe Sound Pulp & Paper Corp | Port Mellon | BC | $57.69-$72.12/hr | ||
| Maintenance Manager | Brock Canada Industrial Ltd | Kitimat | BC | $52.00–$65.00/hr | ||
| Maintenance Manager | Wayfair | Richmond | BC | $51.81-$58.47/hr | ||
| Maintenance Manager | City of Cambridge | Cambridge | ON | $53.06/hr | ||
| Maintenance Manager | Tolko Industries Ltd. | Slave Lake | AB | $55.89-$74.52/hr | ||
| Maintenance Manager | Arc'teryx | New Westminster | BC | $50.00-$62.50/hr | ||
| Maintenance Manager | Techo-Bloc | Chambly | QC | $52.88/hr | ||
| Maintenance Superintendent | Aspen Planers Ltd., Savona Specialty Plywood, Lillooet Veneer Division | Lillooet | BC | $55.29/hr | ||
| Maintenance Manager | City of North Vancouver | North Vancouver | BC | $64.90-$76.35/hr | ||
| Maintenance Manager | Saputo Inc. | Brandon | MB | $53.37-$66.83/hr | ||
| Maintenance Manager | Cameco | Key Lake | SK | $51.39-$64.24/hr | ||
| Maintenance Manager | BlueTriton Brands | Hope | BC | $50.00-$62.50/hr | ||
| Maintenance Manager | Cedar Aviation Inc. | St. Laurent | QC | $50.00–$70.00/hr | ||
| Maintenance Manager | York Region | Richmond Hill | ON | $52.89-$60.10/hr | ||
| Maintenance Manager | Hood Packaging Corporation | Burlington | ON | $45.67/hr | ||
| Maintenance Manager | Transdev Canada | Fort McMurray | AB | $74.52/hr | ||
| Maintenance Manager | Exceldor | Blumenort | MB | $40.87-$52.88/hr | ||
| Maintenance Manager | Tradesman Manufacturing | Lethbridge | ON | $43.27-$57.69/hr | ||
| Maintenance Manager | Westlake Pipe & Fittings | Woodbridge | ON | $43.75-$62.50/hr | ||
| Maintenance Manager | City of Barrie | Barrie | ON | $63.11–$84.58/hr | ||
| Maintenance Manager | Town of Ajax | Ajax | ON | $60.21-$75.26/hr | ||
| Maintenance Manager | Ananta Homes Ltd | Edmonton | AB | $46.00/hr | ||
| Maintenance Manager | Mutsumi Enterprises Canada LTD. | Banff | AB | $48.00/hr | ||
| Maintenance Manager | Alberta Gaming, Liquor and Cannabis | |||||
| ,St. Albert,AB,$39.49-$53.15/hr,Nov 2023,,46.32,AB,$46.32,, | ||||||
| Maintenance Manager | Portofino Bakery | Saanichton | BC | $52.88-$57.69/hr | ||
| Maintenance Manager | Pacific Western Transportation | |||||
| ,Calgary,AB,$38.46-$52.88/hr,Nov 2023,,45.67,AB,$45.67,, | ||||||
| Maintenance Manager | North American Construction Group Inc. | |||||
| ,Fort McMurray,AB,$65.38-$76.92/hr,Nov 2023,,71.15,AB,$71.15,, | ||||||
| Assistant Maintenance Manager | Coast Mountain Bus Company Ltd | |||||
| ,Vancouver,BC,$46.85-$58.56/hr,Nov 2023,,52.71,BC,$52.71,, | ||||||
| Maintenance Manager | Centerra Gold | Mount Milligan | BC | $57.69-$64.90/hr | ||
| Maintenance Manager | Burnaby School District | Burnaby | BC | $49.15-$55.29/hr | ||
| Maintenance Manager | IKO Industries Ltd. | Ashcroft | BC | $52.88-$57.69/hr | ||
| Maintenance Manager | City of Ottawa | Ottawa | ON | $59.91-$75.72/hr | ||
| Maintenance Manager | Park Vacation Management Ltd. | Fernie | BC | $36.00–$40.00/hr | ||
| Maintenance Manager | Silcotech North America Inc. | Bolton | ON | $39.42-$40.87/hr | ||
| Maintenance Manager | TWI Foods Inc | Etobicoke | ON | $36.06-$38.46/hr | ||
| Maintenance Manager | 1327774 B.C.LTD | North Vancouver | BC | $40.00–$48.00/hr | ||
| Maintenance Manager | World Fine Cars Limited | Etobicoke | ON | $36.50/hr | ||
| Maintenance Manager | Kativik School Board | Nunavik | QC | $35.70-47.59/hr | ||
| Maintenance Manager | SAN INDUSTRIES LTD. | Langley | BC | $38.00/hr | ||
| Maintenance Manager | H&R BUILDING MANAGEMENT INC. | Vancouver | BC | $37.26/hr | ||
| Maintenance Manager | ICS Management Group | Kitchener | ON | $45.67-$50.48/hr | ||
| Maintenance Manager | Greenwin Corp | Kitchener | ON | $38.46-$40.87/hr | ||
| Maintenance Manager | Heidelberg Materials US, Inc. | Pincton | ON | $52.64/hr | ||
| Maintenance Manager | HOLIDAY INN EXPRESS & SUITES WELLAND | Welland | ON | $37.50–$40.00/hr | ||
| Maintenance Manager | City of Saskatoon | Saskatoon | SK | $45.90/hr | ||
| Maintenance Manager | Ananta Homes Ltd | Edmonton | AB | $46.00/hr | ||
| Maintenance Manager | DaSilva and Associates Inc. | Concord | ON | $57.69/hr | ||
| Maintenance Manager | City of Brampton | Brampton | ON | $64.30-$72.34/hr | ||
| Maintenance Manager | School District #22 (Vernon) | Vernon | BC | $40.77-$52.88/hr | ||
| Maintenance Manager | Silcotech North America Inc. | Bolton | ON | $39.42-$40.87/hr | ||
| Maintenance Manager | Marathon Gold Corporation | Windsor | ON | $62.50-$67.31/hr | ||
| Maintenance Manager | School District #23 (Central Okanagan) | Kelowna | BC | $44.21-$55.26/hr | ||
| Maintenance Manager | Sedgman Canada Limited | Vancouver | BC | $67.31-$91.35/hr | ||
| Maintenance Manager | Metrolinx | Toronto | ON | $49.44/hr | ||
| Maintenance Manager | ICS Management Group | Kitchener | ON | $45.67-$50.48/hr | ||
| Maintenance Manager | Little adventure on island enterprise ltd | Nanaimo | BC | $33.20/hr | ||
| Maintenance Manager | House of Commons | Ottawa | ON | $32.74-$41.43/hr | ||
| Maintenance Manager | GCT Canada Limited Partnership | Delta | BC | $55.38-$86.54/hr | ||
| Maintenance Manager | Park Vacation Management Ltd. | Fernie | BC | $37.00–$40.00/hr | ||
| Maintenance Manager | Printwell Printers | Mississauga | ON | $40.25/hr | ||
| Maintenance Manager | SAN INDUSTRIES LTD. | Langley | BC | $34.00/hr | ||
| Maintenance Manager | Ananta Homes Ltd | Edmonton | AB | $45.00/hr | ||
| Maintenance Manager | HK Sinorancan International Industrial Co. | North Vancouver | BC | $34.50/hr | ||
| Maintenance Manager | Prodigy Gold Inc. | Dubreuilville | ON | $40.66-$53.77/hr | ||
| Maintenance Manager | CASOT INC | Quebec City | QC | $38.00/hr | ||
| Assistant Maintenance Manager | Coast Mountain Bus Company Ltd | Vancouver | BC | $44.27/hr | ||
| Maintenance Manager | Sunset Recycle & Sales Ltd. | Fort McMurray | AB | $40.21/hr | ||
| Maintenance Manager | Kativik School Board | Nunavik | QC | $35.70-$47.59/hr | ||
| Maintenance Manager | Langlely Truck Stop Ltd. | Langley | BC | $38.46/hr | ||
| Maintenance Manager | World Fine Cars Limited | Etobicoke | ON | $36.50/hr | ||
| Maintenance Manager | City of New Westminster | New Westminster | BC | $55.78-$61.51/hr | ||
| Maintenance Manager | Upfield | Brantford | ON | $48.08/hr | ||
| Maintenance Manager | Nunavut Government | Baker Lake | NU | $43.70/hr | ||
| Maintenance Manager | Global Container Terminals Canada | Delta | BC | $55.38-$86.54/hr | ||
| Maintenance Manager | City of Edmonton | Edmonton | AB | $41.08-$58.68/hr | ||
| Maintenance Manager | Tri Province Enterprises 1984 Ltd | Moncton | NB | $39.50/hr | ||
| Maintenance Manager | ICS Management Group | Kitchener | ON | $63.46-$65.87/hr | ||
| Maintenance Manager | Sun City Hotels Ltd | Medicine Hat | AB | $44.00/hr | ||
We at Red Seal try our best to keep up with new information about trades and industrial management jobs. One of the most important and changing factors of a job is how much it pays, which is why we post these Trades Salary Surveys. Please see below for a sample of salaries for Maintenance Managers across Canada.
If you’re an employer who would like a salary report for a particular industry or location, please reach out to us at office@redsealrecruiting.com.
For job seekers, please feel free to browse the Maintenance Manager jobs and be sure to send us your resume to keep on file, even if you don’t see a particular job you’re interested in right now.
Help us help others!
We always welcome more information to keep our data up to date. If you’re a Maintenance Manager who would like to share your salary, please send us an email to office@redsealrecruiting.com. Your name will not be published and your identity will be kept confidential.
Don’t forget to visit our page on writing a good trades resume for tips and samples.