Talent.com

Maintenance director: Average Salary in Canada, 2026

Find out what the average Maintenance director salary is

Salary rate
How much does a Maintenance director make in Canada?
$90,000/ Annual
Based on 10000 salaries
The average Maintenance director in Canada is $90,000 per year or $46.15 per hour. Entry-level positions start at $78,000 per year, while most experienced workers make up to $106,000 per year.
Median$90,000
chart
Low$78,000
High$106,000
Maintenance director: Average Salary in Canada
Nunavut$105,000
Ontario$102,831
British Columbia$100,896
Northwest Territories$90,892
Alberta$83,480
Active jobs with salaries

Facility Maintenance Crew Lead (Mobile)

BGISPickering, ON, CA
Full-time

A leading facility management provider in Pickering, Ontario, is seeking a Technicien III - mobile to oversee a maintenance team and ensure high operational standards for mechanical and electrical ... Show more

 • Promoted

Director of Nursing & Resident Care

Southbridge Care HomesOshawa, Durham Region, CA
Full-time

A healthcare organization in Oshawa seeks a Director of Care to lead all nursing and personal care services.This role ensures compliance with the Fixing Long-Term Care Act and oversees clinical qua... Show more

 • Promoted

Fleet Maintenance Engineering Lead

ArrivatcWhitby, Durham Region, CA
Full-time

A leading transport services company in Whitby is seeking an Assistant Engineering Manager.The role involves assisting with engineering operations, supervising maintenance teams, and ensuring safet... Show more

 • Promoted

Manufacturing Operations Director with Hands-On Leadership

Canplex Profiles Inc.Port Perry, Durham Region, CA
Full-time

Become the Manufacturing Operations Director, steering quality and production in a dynamic setting.Champion on-site management, efficiency, and staff training to achieve operational excellence.This... Show more

 • Promoted