Talent.com

Janitors: Average Salary in Canada, 2026

Find out what the average Janitors salary is

Salary rate
How much does a Janitors make in Canada?
$43,875/ Annual
Based on 68 salaries
The average Janitors in Canada is $43,875 per year or $22.50 per hour. Entry-level positions start at $31,200 per year, while most experienced workers make up to $48,598 per year.
Median$43,875
chart
Low$31,200
High$48,598
Janitors: Average Salary in Canada
Saskatchewan$42,325
Ontario$32,175
Active jobs with salaries

Healthcare Housekeeper: Clean, Safe & Compassionate

Mimak Care CorporationOshawa, Durham Region, CA
Full-time

A healthcare service provider in Oshawa is seeking a dedicated Housekeeper to maintain cleanliness and safety for residents and staff.The ideal candidate will have a high school diploma and be comp... Show more

 • Promoted

House Cleaner - $22 An Hour - Part Time

Best CleaningPickering, Canada
Part-time +1

Seeking a dependable Manager to oversee cleaning staff, ensuring quality and managing tasks.Duties include cleaning various areas, with part-time, permanent options. Show more

 • Promoted

Heavy Equipment Technician

EnviriWhitby, Durham Region, CA
Full-time +1

Primary responsibility will be to support our maintenance activities in the shop to include, but not limited to:.Experienced in repairing large, off-road, construction type equipment in an industri... Show more

 • Promoted

Cleaner in Oshawa

HomeCleansPickering, ON, CA
Full-time

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

 • Promoted