Talent.com

Cleaner: Average Salary in Canada, 2025

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
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
chart
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
Cleaner

Cleaner

BGISAjax, Ontario, Canada
Part-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 environments for our c...Show moreLast updated: 30+ days ago
Cleaner

Cleaner

Dexterra GroupOshawa, ON, CA
Full-time
At Dexterra, we create exceptional customer experiences that make our clients shine.Powered by passionate people, we bring the right teams with the right skills together to turn problems into solut...Show moreLast updated: 30+ days ago
Window Cleaner

Window Cleaner

Peterborough Window CleaningPeterborough and the Kawarthas, ON, CA
Full-time
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
  • Promoted
Full Time Cleaner

Full Time Cleaner

Tim HortonsWhitby, ON, Canada
Full-time
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