maintenance service worker

See average salary for maintenance service worker »

10,000 maintenance service worker job listings in Canada. Find daily updated positions from leading job boards.


  • Cabri, Saskatchewan, Canada HealthCareersInSask.ca Part-time $23 - $24 Permanent

    Position #: CAS155447 Expected Start Date: November 08, 2026 Union: SEIU Facility: Prairie Health Care Centre City/Town: Cabri Department: Plant Maintenance Type: Casual FTE: 0 Relief: No Float: No Salary or Pay Band: Pay Band 11 $22.600 to $24.210 (3 step range) Travel Required: Yes Job Description: Performs general maintenance and repairs for...


  • Herbert, Saskatchewan, Canada Saskatchewan Health Authority Full-time $22 - $24 Permanent

    DescriptionPosition #: 155563Expected Start Date: November 15, 2026Union: SEIUFacility: Herbert & District Integrated Health FacilityCity/Town: HerbertDepartment: Plant MaintenanceType: Full-time regularFTE: 1Shift Information: Days, WeekendsNumber of Hours per Rotation: 14 shifts of 8 hours per 3 weeksRelief: NoFloat: NoHours of Work: Standard HoursSalary...


  • Norquay, Saskatchewan, Canada HealthCareersInSask.ca Part-time $23 - $24 Permanent

    Position #: 094521 Expected Start Date: November 23, 2026 Union: CUPE Facility: Norquay Health Centre City/Town: Norquay Department: Plant Maintenance Type: Part-time temporary Expected Up to Date: October 30, 2027 FTE: 0.5 Shift Information: Days, Weekends Number of Hours per Rotation: 14 shifts of 8 hours per 6 weeks Relief: No Float: No Hours...


  • Lampman, Saskatchewan, Canada Saskatchewan Health Authority Full-time $22 - $24 Permanent

    DescriptionPosition #: 087035Expected Start Date: November 16, 2026Union: CUPEFacility: Lampman Health CentreCity/Town: LampmanDepartment: Plant MaintenanceType: Full-time regularFTE: 1Shift Information: DaysNumber of Hours per Rotation: 112 hours per 3 weeksRelief: NoFloat: NoHours of Work: Standard HoursSalary or Pay Band: Pay Band 11 $22.600 to $24.210...


  • Tisdale, SK, Canada Saskatchewan Health Authority Full-time

    Position #: 092094Expected Start Date: August 31, 2026Union: SGEUFacility: Newmarket PlaceCity/Town: TisdaleDepartment: Plant MaintenanceType: CasualFTE: 0Relief: NoFloat: NoHours of Work: Standard HoursSalary or Pay Band: Pay Band 11 $22.600 to $24.210 (3 step range)Travel Required: YesJob Description: Performs general maintenance and repairs for...


  • Delisle, SK, Canada Saskatchewan Health Authority Full-time

    Position #: 125521 Expected Start Date: Union: SEIU Facility: Delisle Primary Health Centre City/Town: Delisle Department: Primary Care Sites Type: Part-time regular FTE: 0.11 Shift Information: Days Hours of Work: shifts of hours per 3 weeks Relief: No Float: No Field Hours: No Salary or Pay Band: Pay Band 11 $22.600 to $24.210 (3 step range) Travel...


  • Canada Fort Madison Community School District Full-time

    Position: Maintenance Services WorkerHours/Week: 40 Hours per week - 12 months per yearStart Date: ASAPClosing Date: September 8 th , 2026Reference: MSW- 0 9 0 1 202 6Fort McMurray Catholic Schools is looking for a full time maintenance services worker. The position is responsible for maintaining facilities for staff, students and public in a safeoperating...


  • melfort, division no. 14, Canada Saskatchewan Health Authority Full-time $24,000

    Basic Information Position # : Expected Start Date: To be Determined, post until filled Union: SGEU Facility: Melfort Hospital City/Town: Melfort Department: Plant Maintenance Type: Casual FTE: 0 Relief: No Float: No Field Hours: No Salary or Pay Band: Pay Band 11 $22.600 to $24.210 (3 step range) Travel Required: No Job Description: Performs...


  • Lucky Lake, Saskatchewan, Canada HealthCareersInSask.ca Part-time $23 - $24 Permanent

    Position #: 002706 Expected Start Date: November 18, 2026 Union: SEIU Facility: Lucky Lake Health Centre City/Town: Lucky Lake Department: Plant Maintenance Type: Part-time regular FTE: 0.32 Shift Information: Days, Weekends Number of Hours per Rotation: 6 shifts of 6 hours per 3 weeks Relief: No Float: No Hours of Work: Standard Hours Salary or...


  • Fort McMurray, AB, Canada Fort Madison Community School District Full-time

    Position: Maintenance Services WorkerHours/Week: 40 Hours per week - 12 months per yearStart Date: ASAPClosing Date: September 8 th , 2026Reference: MSW- 0 9 0 1 202 6Fort McMurray Catholic Schools is looking for a full time maintenance services worker. The position is responsible for maintaining facilities for staff, students and public in a safeoperating...


  • Regina, Saskatchewan, Canada HealthCareersInSask.ca Full-time $23 - $24 Permanent

    Position #: V47776 Expected Start Date: November 16, 2026 Union: CUPE Facility: Parkside Special Care Home City/Town: Regina Department: Plant Maintenance Type: Full-time regular FTE: 1 Shift Information: Days Number of Hours per Rotation: 14 shifts of 8 hours per 3 weeks Relief: No Float: No Hours of Work: Standard Hours Salary or Pay Band: Pay...


  • Paradise Hill, Saskatchewan, Canada HealthCareersInSask.ca Part-time $23 - $24 Permanent

    Position #: 124073 Expected Start Date: November 20, 2026 Union: CUPE Facility: Paradise Hill Health Complex City/Town: Paradise Hill Department: Plant Operation Type: Casual FTE: 0 Relief: No Float: No Salary or Pay Band: Pay Band 11 $22.600 to $24.210 (3 step range) Travel Required: Yes Job Description: Performs general maintenance and repairs...


  • Goodsoil, Saskatchewan, Canada Saskatchewan Health Authority Full-time

    Apply Before 01/01/2026, 06:00 AMJob DescriptionPosition #: 124364Expected Start Date: January 12, 2026Union: CUPEFacility: L. Gervais Memorial Health CentreCity/Town: GoodsoilDepartment: Plant OperationType: CasualFTE: 0Relief: NoFloat: NoField Hours: NoSalary or Pay Band: Pay Band 11 $22.600 to $24.210 (3 step range)Travel Required: NoJob Description:...


  • Rosthern, Saskatchewan, Canada Saskatchewan Health Authority Full-time

    Position #: 193374Expected Start Date:Union: SEIUFacility: Rosthern HospitalCity/Town: RosthernDepartment: Plant MaintenanceType: CasualFTE: 0Shift Information: Days, Evenings, WeekendsRelief: NoFloat: NoField Hours: NoSalary or Pay Band: Pay Band 11 $22.600 to $24.210 (3 step range)Travel Required: NoJob Description: Performs general maintenance and repairs...


  • Dinsmore, SK, Canada Saskatchewan Health Authority Full-time

    Position #: 000244 Union: SEIU Facility: Dinsmore Health Care Centre City/Town: Dinsmore Department: Plant Maintenance Type: Casual FTE: 0 Shift Information: Days, Weekends Relief: No Float: No Field Hours: No Salary or Pay Band: Pay Band 11 $22.600 to $24.210 (3 step range) Travel Required: Yes Job Description: Performs general maintenance and repairs for...


  • Canada Saskatchewan Health Authority Full-time

    Apply Before 01/01/2026, 06:00 AM Job Description Position #: 124364Expected Start Date: January 12, 2026Union: CUPEFacility: L. Gervais Memorial Health CentreCity/Town: GoodsoilDepartment: Plant OperationType: CasualFTE: 0Relief: NoFloat: NoField Hours: NoSalary or Pay Band: Pay Band 11 $22.600 to $24.210 (3 step range)Travel Required: NoJob...


  • Herbert, SK, Moose Jaw Census Division, SK; Saskatchewan, Canada Saskatchewan Health Authority Full-time €22,600 - €24,210

    Position # : 155563 Expected Start Date: November 15, 2026 Union: SEIU Facility: Herbert & District Integrated Health Facility City/Town: Herbert Department: Plant Maintenance Type: Full-time regular FTE: 1 Shift Information: Days, Weekends Number of Hours per Rotation: 14 shifts of 8 hours per 3 weeks Relief: No Float: No Hours of Work: ...


  • Dinsmore, SK, Rosetown Census Division, SK; Saskatchewan, Canada Saskatchewan Health Authority Full-time €22,600 - €24,210 Temporary

    Position # : 000244 Union: SEIU Facility: Dinsmore Health Care Centre City/Town: Dinsmore Department: Plant Maintenance Type: Casual FTE: 0 Shift Information: Days, Weekends Relief: No Float: No Field Hours: No Salary or Pay Band: Pay Band 11 $22.600 to $24.210 (3 step range) Travel Required: Yes Job Description: Performs general...


  • Anzac, Alberta, Canada Fort Madison Community School District Full-time

    Position: Maintenance Services WorkerHours/Week: 40 Hours per week - 12 months per yearStart Date: ASAPClosing Date: September 8 th , 2026Reference: MSW- 0 9 0 1 202 6Fort McMurray Catholic Schools is looking for a full time maintenance services worker. The position is responsible for maintaining facilities for staff, students and public in a safeoperating...


  • Fort Qu'Appelle, Saskatchewan, Canada Saskatchewan Health Authority Full-time

    Job Description:All Nations' Healing Hospital (ANHH) is seeking a reliable and motivated Maintenance Services Worker to join our team. Reporting to the Maintenance Supervisor, this position assists with preventive maintenance and overall operations and maintenance of facility, plant systems, and equipment. The successful candidate will work collaboratively...