Cleaner: Average Salary in Canada, 2026
Find out what the average Cleaner salary is
Salary rate
How much does a Cleaner make in Canada?
$31,200/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Cleaner in Canada is $31,200 per year or $16 per hour. Entry-level positions start at $30,615 per year, while most experienced workers make up to $32,858 per year.
Median$31,200

Low$30,615
High$32,858
Cleaner: Average Salary in Canada
Nunavut$42,900
Northwest Territories$37,825
British Columbia$37,766
Alberta$37,211
Quebec$37,050
Active jobs with salaries
Are you someone who thrives in a dynamic, fast-paced environment? We're looking for energetic individuals who enjoy hands-on work and are driven by results.
The perfect fit for this role is someone ...Show moreLast updated: 30+ days ago
Are you detail-oriented, physically capable, and passionate about maintaining top-notch cleanliness? Tim Hortons is seeking a dedicated full-time cleaner to ensure our restaurants are spotless and ...Show moreLast updated: 30+ days ago
Apex Home Cleaning is a reputable cleaning company seeking an experienced cleaner to join our team.As a cleaner, you'll be responsible for providing high-quality cleaning services to our client...Show moreLast updated: 30+ days ago
HVAC Install Helper – Right Time Group of Companies.Right Time Heating and Air Conditioning, a division of RT Holdings Inc.
Install Helper / Duct Cleaner to perform onsite installation and duct cleani...Show moreLast updated: 8 days ago
Window Cleaner
Peterborough Window CleaningPeterborough and the Kawarthas, ON, CAFull-time
- Promoted
Full Time Cleaner
Tim HortonsWhitby, ON, CanadaFull-time
- Promoted
Housekeeper Wanted - Apex Home Cleaning Gta, On Housekeeper Wanted Hire A Cleaner For Your Home Now!
Housekeeper.comOshawa, Ontario, CanadaFull-time
HVAC Install Helper
Right Time Group of CompaniesWhitby, Durham Region, CAFull-time