Cleaning & property services jobs in Canada (5,228 jobs)

Explore cleaning & property services jobs in Canada. Choose a role or place to find work that fits.

Hiring at a glance

View jobs
Open jobs
5,228
Employers
1,855

Advertised starting pay

Average starting payCAD / hour
$23.85Across 1,464 listings
Average starting payCAD / year
$49,481Across 90 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
<1%1 listing
Hybrid
<1%12 listings
On-site
98%5,111 listings

Not specified: 2% (104 listings)

Employers hiring include GDI Integrated Facility Services (245), BGIS (142), Compass Group Canada (117).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

Cleaning & property services jobs in Canada

Email me new jobsSave this search
  • Part-Time Housekeeper 1

    Weidner Apartment Homes

    AB · White Court, AB

    • $18 to $19 CAD / hour
    • Part-time

    …environment for residents and guests. This role is responsible for cleaning homes after move out and ensuring a quality…

  • Front of House Manager

    Boston Pizza

    Athabasca, AB

    • Full-time
  • Cleaner (Contract)

    BGIS

    Kingston, ON

    • Full-time

    At BGIS Sustainable Cleaning Solutions, we are dedicated to providing environmentally responsible and high-quality cleaning services. Our mission is to create healthier, cleaner…

  • Cleaner - Peakside Village

    Broadstreet Properties LTD

    Fernie, BC

    • Full-time
  • Cleaner - Skyview Village

    Broadstreet Properties LTD

    Regina, SK

    • Full-time
  • Part Time Housekeeper - Whistler Sundance Lodge

    Travel + Leisure Co.

    Whistler, BC

    • Part-time
  • Housekeeping Attendant (2026-10937)

    Verve Senior Living

    Calgary, AB

    • Other
  • Housekeeping Aide

    Vancouver Coastal Health

    Vancouver, BC

    • $25.82 CAD / hour
    • Full-time
  • Housekeeping Aide

    Vancouver Coastal Health

    Vancouver, BC

    • $25.82 CAD / hour
    • Temporary
  • PT Count Room Attendant

    Grey Eagle Resort & Casino

    Calgary, AB

    • Full-time
  • Cleaner - Trinity Crossing

    Broadstreet Properties LTD

    Orleans, ON

    • Full-time
  • Housekeeping Aide - Part Time - Forest Trail

    Extendicare

    Peterborough, ON · LTC - Peterborough (Alexander Crt.)

    • Part-time

    The Housekeeper is responsible for the cleaning and sanitization of all residents' apartments and common areas.

  • Housekeeper-Langley

    Comfort Keepers Victoria

    Langley (District), BC · City of Langley, BC

    • Full-time
  • Home Cleaner in Mississauga

    HomeCleans

    Mississauga, ON

    • $23 to $27 CAD / hour
    • Contract

    We are currently onboarding independent subcontractor cleaners to provide residential and commercial cleaning services for our clients. This opportunity is ideal for experienced cleaners…

  • Home Cleaner in Toronto

    HomeCleans

    Toronto, ON

    • $23 to $27 CAD / hour
    • Contract

    We are currently onboarding independent subcontractor cleaners to provide residential and commercial cleaning services for our clients. This opportunity is ideal for experienced cleaners…

  • Janitor, Part Time

    Compass Group Canada

    Calgary, AB

    • Part-time

    You will be responsible for keeping buildings clean and orderly, and performing heavy cleaning duties, including cleaning floors, shampooing rugs, washing walls and glass, and removing…

  • Cleaner

    GreenFirst Forest Products

    Kapuskasing, ON

    • Full-time
  • Housekeeping Supervisor-Remote Lodge, Fort McMurray AB

    Aramark

    Edmonton, AB

    ARAMARK Remote Workplace Services is growing and hiring a Housekeeping Supervisor for a lodge near Fort McMurray, AB. The Housekeeping Supervisor is responsible for developing and executing…

  • Cleaner in Toronto

    HomeCleans

    Toronto, ON

    • $23 to $27 CAD / hour
    • Contract

    We are currently onboarding independent subcontractor cleaners to provide residential and commercial cleaning services for our clients. This opportunity is ideal for experienced cleaners…

  • Housekeeper- Part Time (Days)

    Cogir Senior Living

    Maple Ridge, BC · Sunwood

    • Part-time
  • Full-Time Custodian - Swift Current Comprehensive High School - SEIU - #4161

    Chinook School Division #211

    Swift Current, SK

    • Full-time
  • Cleaner - Floater

    Fort McMurray Catholic School Division

    Fort McMurray, AB

    • Internship

    Job Overview: Reporting to the Coordinator of Custodial Services, the Cleaner performs cleaning and general maintenance of school interior/exterior, in accordance with established…

  • Housekeeper - Toronto Site

    Great Canadian Entertainment

    Toronto, ON

    Under the direction of the Housekeeping Manager, this position is responsible for performing housekeeping, cleaning and sanitization duties of assigned areas at the property. Operates…

  • Room Attendant

    Coast Hotels

    Victoria, BC