50% of professionals earn between $89,141 - $105,411 CAD
The median salary is $100,000
The average salary for a Maintenance Services in Canada is CAD 100,000 - CAD 105,411 per year in 2026. The median salary is CAD 102,706 per year, based on 202 active job listings.
The cities with the most Maintenance Services job opportunities in Canada are Toronto, Calgary, Edmonton, Tisdale, Mirabel. Toronto leads with 25 job openings.
Leading employers for Maintenance Services roles in Canada include Thermo Fisher Scientific, ANDRITZ, Enbridge, Lev Senior Living.
Explore 202 Maintenance Services job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.