cleaner jobs in Ontario

See average salary for cleaner »

3,922 cleaner job listings in Canada. Find daily updated positions from leading job boards.

  • Cleaner

    2 days ago


    Sioux Lookout, Ontario, Canada Sioux Lookout First Nations Health Authority Full-time $43,304 - $58,166 Contract

    Job Summary: The Full-Time Cleaner (Multi-Site) is responsible for ensuring the office's common areas are kept clean, safe, and well-maintained. This role involves routine and scheduled cleaning, as well as monitoring supplies. Job Type: Casual  Posting Type: This job posting is for an existing vacancy Closing Date: November 17, 2026 Salary Range: $43,304...

  • Cleaner

    2 days ago


    Vaughan, Ontario, Canada MoveSmart Rentals Full-time

    Compensation: $32.50 per hourHelp Get Rental Homes Ready for Their Next TenantCompensation: $32.50 per hourHelp Get Rental Homes Ready for Their Next TenantMove Smart Rentals helps property owners prepare and lease residential rental properties. A major part of that process is making sure each home is clean, presentable, and ready for showings or move-in.We...

  • Cleaner

    2 days ago


    Scarborough, Ontario, Canada All Full-time $19 Permanent

    Rate of Pay: $19.43 per hour – Check out the YMCA’s total compensation package! Location: Scarborough Health& Fitness Centre Work Hours: Must be available to work up to 15 hours per week   Employment Type: Part Time Hourly Contract- 6 Months (Existing Vacancies) Number of Vacancies: Multiple Anticipated Start Date: As Soon As...

  • Cleaner

    2 days ago


    Blenheim, Ontario, Canada MoveSmart Rentals Full-time

    Compensation: $32.50 per hourHelp Get Rental Homes Ready for Their Next TenantMove Smart Rentals helps property owners prepare and lease residential rental properties. A major part of that process is making sure each home is clean, presentable, and ready for showings or move-in.We are looking for experienced cleaners who can take responsibility for a vacant...

  • Cleaner

    3 days ago


    Kingston, ON, Canada, Ontario BGIS Part-time $17 - $20 Permanent

    DescriptionWho We Are   At BGIS Sustainable Cleaning Solutions, we are dedicated to providing environmentally responsible and high-quality cleaning services. Our mission is to create healthier, cleaner environments for our clients while minimizing our ecological impact. As a leader in sustainable cleaning practices, we prioritize the use of eco-friendly...

  • Cleaner

    3 days ago


    Gananoque, ON, Canada, Ontario BGIS Part-time $17 - $20 Permanent

    DescriptionWho We Are   At BGIS Sustainable Cleaning Solutions, we are dedicated to providing environmentally responsible and high-quality cleaning services. Our mission is to create healthier, cleaner environments for our clients while minimizing our ecological impact. As a leader in sustainable cleaning practices, we prioritize the use of eco-friendly...

  • Cleaner

    3 days ago


    Kingston, Ontario, Canada Kingston Full-time $40,500 - $44,500 Contract

    Position: Cleaner Location: Kingston, ONType: Existing vacancyHours: 40 hours per week, includes weekend shifts every other weekCompensation Range (includes salary & shift premium): $40,500-$44,500    Overview As a Cleaner at Homestead, you will help us to maintain the cleanliness, safety, and overall appearance of our spaces. This includes regularly...

  • Cleaner

    3 days ago


    Windsor, Ontario, Canada BGIS Part-time $17 - $20 Permanent

    DescriptionWho We Are   At BGIS Sustainable Cleaning Solutions, we are dedicated to providing environmentally responsible and high-quality cleaning services. Our mission is to create healthier, cleaner environments for our clients while minimizing our ecological impact. As a leader in sustainable cleaning practices, we prioritize the use of eco-friendly...

  • Cleaner

    3 days ago


    Ottawa, Ontario, Canada Ottawa Full-time $41,500 - $47,000 Contract

    Position: Cleaner Location: Ottawa, ONType: Existing vacancyHours: 40 hours per week, includes weekend shifts every other weekCompensation Range (includes salary & shift premium): $41,500-$47,000    Overview As a Cleaner at Homestead, you will help us to maintain the cleanliness, safety, and overall appearance of our spaces. This includes regularly...

  • Cleaner

    3 days ago


    Toronto, Ontario, Canada BGIS Full-time $17 - $20 Permanent

    DescriptionWho We Are   At BGIS Sustainable Cleaning Solutions, we are dedicated to providing environmentally responsible and high-quality cleaning services. Our mission is to create healthier, cleaner environments for our clients while minimizing our ecological impact. As a leader in sustainable cleaning practices, we prioritize the use of eco-friendly...

  • General Cleaner

    24 hours ago


    North Bay, Ontario, Canada Bee-Clean Building Maintenance, Inc. Full-time

    Job DescriptionBee-Clean Building Maintenance is proudly 100% Canadian-owned and operated and is recognized as Canada's largest janitorial service provider. With decades of experience, we deliver professional cleaning services to clients across the public and private sectors.We are currently seeking a reliable, hardworking, and experienced General Cleaner to...

  • Cleaner

    4 days ago


    Aurora, Ontario, Canada MoveSmart Rentals Full-time

    Compensation: $32.50 per hourHelp Get Rental Homes Ready for Their Next TenantCompensation: $32.50 per hourHelp Get Rental Homes Ready for Their Next TenantMove Smart Rentals helps property owners prepare and lease residential rental properties. A major part of that process is making sure each home is clean, presentable, and ready for showings or move-in.We...

  • Cleaner

    4 days ago


    Vaughan, Ontario, Canada All Full-time $19 Permanent

    Rate of Pay: $19.43 per hour – Check out the YMCA’s total compensation package! Location: Davi Braley Vaughan Health& Fitness Centre Work Hours: Must be available to work up to 20 hours per week   Employment Type: Part Time Hourly Contract- 12 Months (Existing Vacancy) Number of Vacancies: 1 Anticipated Start Date: As Soon As...

  • Cleaner - BEST

    2 days ago


    Thunder Bay, Ontario, Canada BEST Full-time $17 Permanent

    Whether you're looking for a full-time job or looking to supplement your income with part-time janitorial work where training is fully paid and provided, we've got something for you.ABOUT US:BEST - For a Cleaner World is a leader in providing premier services in both custodial and maintenance services, to a prestigious and loyal client base. Our Purpose is...

  • Casual Cleaner

    4 days ago


    Northwestern Ontario, ON, Canada Canadian Mental Health Association Full-time

    Why join CMHA Kenora? We are a team committed to our vision of mental health support for all. We offer an inclusive, innovative, and high-performance work culture that helps us deliver transformational impact. The organization cares about the growth, safety and well-being of employees and offers: Healthcare of Ontario Pension Plan (HOOPP) Learning &...

  • Cleaner

    4 days ago


    Toronto, Ontario, Canada MoveSmart Rentals Full-time

    Compensation: $32.50 per hourHelp Get Rental Homes Ready for Their Next TenantCompensation: $32.50 per hourHelp Get Rental Homes Ready for Their Next TenantMove Smart Rentals helps property owners prepare and lease residential rental properties. A major part of that process is making sure each home is clean, presentable, and ready for showings or move-in.We...

  • Cleaner

    4 days ago


    Brantford, Ontario, Canada MoveSmart Rentals Full-time

    Compensation: $32.50 per hourHelp Get Rental Homes Ready for Their Next TenantCompensation: $32.50 per hourHelp Get Rental Homes Ready for Their Next TenantMove Smart Rentals helps property owners prepare and lease residential rental properties. A major part of that process is making sure each home is clean, presentable, and ready for showings or move-in.We...

  • Cleaner

    4 days ago


    Niagara Falls, Ontario, Canada MoveSmart Rentals Full-time

    Compensation: $32.50 per hourHelp Get Rental Homes Ready for Their Next TenantCompensation: $32.50 per hourHelp Get Rental Homes Ready for Their Next TenantMove Smart Rentals helps property owners prepare and lease residential rental properties. A major part of that process is making sure each home is clean, presentable, and ready for showings or move-in.We...

  • Cleaner

    4 days ago


    Innisfil, Ontario, Canada MoveSmart Rentals Full-time

    Compensation: $32.50 per hourHelp Get Rental Homes Ready for Their Next TenantCompensation: $32.50 per hourHelp Get Rental Homes Ready for Their Next TenantMove Smart Rentals helps property owners prepare and lease residential rental properties. A major part of that process is making sure each home is clean, presentable, and ready for showings or move-in.We...

  • Cleaner

    4 days ago


    Milton, Ontario, Canada MoveSmart Rentals Full-time

    Compensation: $32.50 per hourHelp Get Rental Homes Ready for Their Next TenantCompensation: $32.50 per hourHelp Get Rental Homes Ready for Their Next TenantMove Smart Rentals helps property owners prepare and lease residential rental properties. A major part of that process is making sure each home is clean, presentable, and ready for showings or move-in.We...