Janitor & custodian jobs in Canada (960 jobs)

Find janitor & custodian jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
960
Employers
343

Advertised starting pay

Average starting payCAD / hour
$21.04Across 158 listings

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

Where work happens

Remote
0%0 listings
Hybrid
0%0 listings
On-site
99%954 listings

Not specified: 1% (6 listings)

Employers hiring include GDI Integrated Facility Services (99), FirstService Residential Canada (52), Compass Group Canada (48).

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

Janitor & custodian jobs in Canada

Email me new jobsSave this search
  • Janitor in Etobicoke

    HomeCleans

    Toronto, ON · Oakville, ON

    • $23 to $27 CAD / hour
    • Contract
  • Custodian - 1 Casual

    SIGA

    North Battleford, SK

    • Part-time
  • Custodian - 1 FT

    SIGA

    North Battleford, SK

    • Full-time
  • Custodian - 1 PT

    SIGA

    North Battleford, SK

    • Part-time
  • Janitor in Scarborough

    HomeCleans

    Toronto, ON · Oakville, ON

    • $23 to $27 CAD / hour
    • Contract
  • Janitor in Markham

    HomeCleans

    Toronto, ON · Oakville, ON

    • $23 to $27 CAD / hour
    • Contract
  • Janitor in Vaughan

    HomeCleans

    Toronto, ON · Oakville, ON

    • $23 to $27 CAD / hour
    • Contract
  • Custodian

    Napoleon

    Barrie, ON

    • Full-time
  • Janitor in Toronto

    HomeCleans

    Toronto, ON · North Bay, ON

    • $23 to $27 CAD / hour
    • Contract
  • Heavy Duty Cleaner Part Time

    Maquise

    Oakville, ON

    • Part-time
  • Concierge (Full-Time and Part-Time)

    Cogir Senior Living

    Kelowna, BC · Valleywood

    • Full-time
    • Part-time
  • Janitor Lead

    ISS

    London, ON

    • $25 to $28 CAD / hour
  • industrial cleaner

    Scotian Gold Co-Operative Limited

    Coldbrook, NS

    • Full-time
  • Custodian

    Alsco Uniforms

    Burlington, ON

    • Full-time

    We are seeking a dependable and hardworking Custodian to maintain the cleanliness, safety, and overall condition of our facilities, equipment, and grounds. The Custodian performs a variety…

  • Janitor

    Pacifica Housing

    Nanaimo, BC

    • Part-time

    Must hold a Basic First Aid Certificate

  • Industrial Cleaner Full-Time | Days (Mon-Fri) | 7AM-3PM

    North West Rubber

    Brantford, ON

    • Full-time

    Ability to stand and be active for up to 12-hour shifts

  • Concierge I- Remote Lodge, White River, ON

    Aramark Canada

    White River, ON

    • Full-time
  • Janitor/Cleaner

    Magna International

    Penetanguishene, ON

    • Full-time
  • Industrial Cleaner (Night Shift) - $26.11/hour

    Bath Fitter Corporate

    Saint-Eustache, QC

    We are currently seeking an Industrial Cleaner for a night shift (10:55 PM to 7:25 AM)

  • Heavy Duty Cleaner

    TO Live

    Toronto, ON

    • $26.31 CAD / hour
    • Part-time
  • Executive Concierge

    Forest Hill Residential

    Toronto, ON

    • Full-time
  • Janitor

    Sobeys Capital Incorporated or a Franchise/Affiliate / ou une franchise/société affiliée

    Edmonton, AB

  • Custodian

    Alsco Uniforms

    Burlington, ON

    • Full-time

    We are seeking a dependable and hardworking Custodian to maintain the cleanliness, safety, and overall condition of our facilities, equipment, and grounds. The Custodian performs a variety…

  • Custodian - Cardston Temple

    The Church of Jesus Christ of Latter-day Saints

    Cardston, AB

    • Full-time
Get in touch
MovoJobs

Contact us