Refine Reset All
Sort by
Employer/Recruiter

Maintenance Worker Jobs In Canada - 9,635 Job Positions Available

1 – 20 of 9,635 jobs
Civeo jobs

Civeo Crown Services Employees LP is currently looking to fill a position for a Maintenance Worker at one of our lodges located near Fort McMurray, AB. Being an integral part of the team, the incumbent is responsible for

Civeo  29 days ago
West Edmonton Mall Property Inc. (West Edmonton Mall & Fantasyland Hotel) jobs

If you have hands-on experience in hotel operations, strong troubleshooting skills, and thrive in a fast-paced environment, we want to hear from you. As a Maintenance Worker, you will have access to regularly hosted employee events that foster

West Edmonton Mall Property Inc. (West Edmonton Mall & Fantasyland Hotel)  28 days ago
Loblaw Companies Limited jobs

Come make your difference in communities across Canada, where authenticity, trust and making connections is valued – as we shape the future of Canadian retail, together. Our unique position as one of the countrys largest employers,

Loblaw Companies Limited  26 days ago
Mount Carmel Clinic jobs

Date: August 4, 2026 Position: Maintenance Worker Status: Full Time, (1.0 FTE), Permanent Hours of Work*: Monday – Friday; 8:45 am - 5:00 pm Department: Operations Job Posting No.: #2026-082 Reports to: Manager of Finance & Operations Closing

Mount Carmel Clinic  25 days ago
Government of Nova Scotia jobs

Competition # : 49439 Department: Natural Resources Location: SHELBURNE Type of Employment: Casual Union Status: Exclusion - Non Union - NSPG Closing Date: 11-Aug-26 (Applications are accepted until 11:59 PM Atlantic Time) About Us Nova Scotia

Government Of Nova Scotia  24 days ago
Winnipeg Regional Health Authority jobs

Requisition ID: ​408666 Position Number: 136-71165-M224-99 Posting End Date: Open Until Filled Employer: ​Southern Health-Santé Sud​ Site: ​Vita & District Health Centre​ Union: ​CUPE​ Department/Unit: ​Facility Maintenance​ Work Location: Vita & District Health Centre City: ​Vita​ Hiring

Winnipeg Regional Health Authority  19 days ago
Automatically Get Matched to maintenance worker Jobs Let our AI agent search and match you to the best jobs from across the web
Try it now
Aramark jobs

Job Description The Maintenance Worker is responsible for performing a variety of work including the maintenance and repair of buildings and grounds in assigned area(s). Essential functions and responsibilities of the position may vary by Aramark location based on

Aramark  19 days ago
Okanagan College jobs

When you join Okanagan College, you’re joining a team that’s transforming lives and communities. Every course you create, every student you support and every connection you build, it all matters. Be a part of a vibrant

Okanagan College  18 days ago
Tomlinson Group jobs

Plant Maintenance Worker Tomlinson Environmental Services is seeking to hire a Plant Maintenance Worker for our Bantree Reclamation Facility. This position will require working Monday – Friday from 6:00AM to 3:00PM. Vacancy Type: New Location: Ottawa, ON DUTIES & RESPONSIBILITIES:

Tomlinson Group  18 days ago
InnVest Hotels jobs

THE ROLE: The Maintenance Worker is responsible for performing repairs and preventative maintenance work to ensure all facilities and amenities are in working order and meet Hotel standards. ACTIVITIES: The duties of the Maintenance Worker include, but are not limited to

InnVest Hotels  17 days ago
Vancouver Coastal Health jobs

Salary DetailsThe salary range for this position is CAD $32.12/Hr. - CAD $32.12/Hr. Job Summary Come work as a Maintenance Worker 5 with Vancouver Coastal Health (VCH) on the Plant Maintenance team at Vancouver General Hospital in Vancouver BC.

Vancouver Coastal Health  17 days ago
Waste Connections jobs

Why Choose Us: We are Waste Connections of Canada, an integrated services company that provides solid waste collection, transfer, disposal and recycling services to local residents and businesses throughout the U.S. and Canada. We’re proud to

Waste Connections  16 days ago
GEF Seniors Housing jobs

GEF Seniors Housing is the largest provider of affordable supportive living residences for low to moderate income seniors in Alberta. As a leading provider of safe, affordable, quality accommodations, we offer competitive salaries & excellent working

GEF Seniors Housing  15 days ago
Accor jobs

Company Description At Rimrock Banff, we create more than luxury experiences, we create moments that move people. Guided by Wellness, Adventure, and Culture, our people live and work in one of the most inspiring places on

Accor  15 days ago
Government of Nova Scotia jobs

Competition # : 49647 Department: Natural Resources Location: LUNENBURG Type of Employment: Seasonal Union Status: NSGEU - NSPG Closing Date: ​28-Aug-26 ​ (Applications are accepted until 11:59 PM Atlantic Time) About Us Nova Scotia is rich

Government Of Nova Scotia  15 days ago
Winnipeg Regional Health Authority jobs

Requisition ID: 409084 Position Number: 20031175 Posting End Date: Open until filled City: Churchill Employer: Winnipeg Regional Health Authority Site: Churchill Health Centre Department / Unit: Maintenance Job Stream: Non-Clinical Union: CUPE Anticipated Start Date: 09/07/2026 FTE:

Winnipeg Regional Health Authority  11 days ago
The Salvation Army Canada and Bermuda jobs

Who We Are For more than 130 years, The Salvation Army has served people in need in communities across Canada and Bermuda. Building on our roots as a world-wide Christian church, each year we help more

The Salvation Army Canada And Bermuda  10 days ago
Lift Community Services jobs

Lift Community Services focuses on helping all people thrive in the qathet region by reducing social inequities and by providing support and advocacy for anyone who needs it. Our vision is a welcoming, inclusive, and diversity-affirming

Lift Community Services  9 days ago
Providence Healthcare jobs

SalaryThe salary range for this position is CAD $30.71/Hr. - CAD $30.71/Hr. Job Accuracy Posting FlagThe hours of work, including start and stop times, days off, work area and work site may be subject to change

Providence Healthcare  8 days ago
Winnipeg Regional Health Authority jobs

Requisition ID: ​409683 Position Number: 119-71165-E224-U1 Posting End Date: Open Until Filled Employer: ​Southern Health-Santé Sud​ Site: ​Boundary Trails Health Centre​ Union: ​CUPE​ Department/Unit: ​Maintenance​ Work Location: Boundary Trails Health Centre City: ​Winkler​ Hiring Status: Permanent FTE:

Winnipeg Regional Health Authority  5 days ago

Subscribe for job alerts and resources to make your job search easier!

Confirmation email sent to

Check your email and click on the link to start receiving your job alerts

Receive the latest job openings for:

maintenance worker

You also might be interested in:

Artificial Intelligence

Health and Safety

Microsoft Office

AI

Occupational Health

Continuous Improvement

Fostering

Personal Protective Equipment

Wellness

CAD

Confirmation email sent to

Check your email and click on the link to start receiving your job alerts

All Filters Apply
Sort by
Employer/Recruiter