Talent.com

Carpet cleaning: Average Salary in Canada, 2026

Find out what the average Carpet cleaning salary is

Salary rate
How much does a Carpet cleaning make in Canada?
$39,770/ Annual
Based on 10000 salaries
The average Carpet cleaning in Canada is $39,770 per year or $20.40 per hour. Entry-level positions start at $37,050 per year, while most experienced workers make up to $42,777 per year.
Median$39,770
chart
Low$37,050
High$42,777
Carpet cleaning: Average Salary in Canada
Yukon$52,348
Nunavut$49,725
Alberta$48,750
British Columbia$44,850
Northwest Territories$43,388
Active jobs with salaries

Community Porter: Clean, Maintain & Enhance Spaces

Atria Retirement CanadaWhitby, Durham Region, CA
Full-time

A community living organization in Whitby is seeking a Porter to maintain cleanliness and safety in community spaces.Responsibilities include cleaning offices and public areas, performing floor car... Show more

 • Promoted

Field Sales Representative in Hospitality Solutions

EcolabOshawa, Durham Region, CA
Full-time

Engage as a Field Sales Representative focused on delivering sanitation solutions to the hospitality industry.Build lasting customer relationships while promoting superior cleaning products and ser... Show more

 • Promoted

Roads Maintenance Technician – Winter & Seasonal

AjaxAjax, ON, CA
Full-time

A local government authority in Ajax seeks a Roads Maintenance Worker responsible for ensuring safe roadway conditions and effective infrastructure maintenance.The position entails operating heavy ... Show more

 • Promoted

Pet Groomer & Salon Care Specialist

PetSmart Store Support Group, Inc.Whitby, Durham Region, CA
Full-time

A leading pet care company in Durham Region is seeking a dedicated Pet Groomer to provide exceptional grooming services and promote pet wellness.In this role, you will interact with pet parents to ... Show more

 • Promoted