Cleaning & property services jobs in Canada (5,255 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,255
Employers
1,858

Advertised starting pay

Average starting payCAD / hour
$23.85Across 1,465 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,138 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
  • Janitor | Temporary, Part-Time | 3 Days/Week

    Sienna Senior Living

    Osoyoos, BC

    • Part-time
  • Temporary Lead Custodian

    Keewatin-Patricia District School Board

    Ear Falls, ON

    • Full-time
  • Head School Custodian - Rosemary School

    Grasslands Public Schools

    Brooks, AB

    • Full-time
  • Lead Custodian (CU-63 )

    Simcoe County District School Board

    Stayner, ON

    • Full-time
  • Lead Custodian (CU-62 )

    Simcoe County District School Board

    Barrie, ON

    • Full-time
  • Light Duty Cleaner

    GDI Integrated Facility Services

    Toronto, ON · ETOBICOKE, ON

    • Part-time

    One provider. One solution. All your facility maintenance services.

  • Housekeeping Aide - Full Time

    Cogir Senior Living

    Ottawa, ON · Alta Vista

    • Full-time
  • Cleaner - Casual (On call)

    BEST - For A Cleaner World

    Surrey, BC

    • $25.85 CAD / hour
    • Temporary

    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 to create a positive…

  • Pest Control Technician

    Rentokil Initial

    Peace River, AB

    • $43,000 to $45,000 CAD / year
    • Full-time
  • Cleaner with Pathway to PSW / DSW Caregiver

    In-Home Assisted Living Inc.

    Mississauga, ON

    • Full-time

    …and reliable Personal Support Workers (PSWs), Developmental Services Workers (DSWs), house cleaners, and caregivers looking to expand their skills in client care. If you are passionate…

  • Full-Time Valet Attendant

    IHG

    Toronto, ON

    • Full-time
  • Cleaning Supervisor

    BGIS

    Lethbridge, AB

    • Full-time

    The Area Cleaning Supervisor is responsible for the effective operations of the cleaning service through planning, quality control and management of the site Cleaners. Reporting to the…

  • Valet Attendant - Pearson Airport - Toronto

    Indigo Park Canada

    Mississauga, ON

    • Full-time

    …operator, we oversee 1,300+ locations nationwide, providing services that go far beyond parking. From on-street operations and digital mobility solutions to last-mile logistics and urban…

  • Housekeeping Attendant (2026-10920)

    Verve Senior Living

    Ottawa, ON

    • Full-time
  • Janitor/Utility - Premium

    Civeo

    Faro, YT

    • Full-time

    Civeo Premium Services Employees LP at the Tse Zul Camp in Faro, Yukon is looking for a dedicated Janitor/ Utility.

  • Guest Room Attendant - Seasonal Full-Time

    Crescent Hotels & Resorts

    Rossland, BC

    • Full-time
  • Concierge - Mercedes-Benz Heritage Valley

    AutoCanada

    AB · Edmonton, AB

    • Other
  • Concierge

    Tor Properties Management Inc.

    Salmon Arm, BC

    • $22.75 CAD / hour
    • Full-time
  • Housekeeping Attendant

    Crescent Hotels & Resorts

    Edmonton, AB

    • Part-time

    We are looking for a fast paced cleaning professional who demonstrates our Core Values on a daily basis. If you are Thoughtful, Reliable, Sociable, Down to Earth, and be excited to work as…

  • Cleaner- Full Time

    BEST - For A Cleaner World

    Toronto, ON

    • $20.45 to $21.6 CAD / hour
    • Full-time

    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 to create a positive…

  • Valet - Halifax

    Indigo Park Canada

    West Dover, NS

    • Temporary
  • Room Attendant

    Crescent Hotels & Resorts

    London, ON

    • Full-time
  • Heavy Duty Cleaner Part Time

    ESFM (CCSSL Eurest)

    ON · MISSISSAUGA, ON

    • Part-time
  • Cleaning Supervisor

    BGIS

    Lethbridge, AB

    • Full-time

    The Area Cleaning Supervisor is responsible for the effective operations of the cleaning service through planning, quality control and management of the site Cleaners. Reporting to the…

Get in touch
MovoJobs

Contact us