Talent.com

Carpet Cleaner: Average Salary in Canada, 2026

Find out what the average Carpet Cleaner salary is

Salary rate
How much does a Carpet Cleaner make in Canada?
$31,200/ Annual
Based on 10000 salaries
The average Carpet 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
Carpet Cleaner: Average Salary in Canada
Nunavut$42,900
Northwest Territories$38,025
British Columbia$37,860
Alberta$37,482
Quebec$37,050
Active jobs with salaries

Facility Maintenance Crew Lead (Mobile)

BGISPickering, ON, CA
Full-time

A leading facility management provider in Pickering, Ontario, is seeking a Technicien III - mobile to oversee a maintenance team and ensure high operational standards for mechanical and electrical ... Show more

 • Promoted

Landscape Maintenance Crew Leader

CSL Group LtdWhitby, Durham Region, CA
Full-time

At CSL Group, we’re not just cutting grass — we’re building careers.As a dynamic, family-based company with a fantastic reputation, we invest heavily in our people.Growth and development aren’t jus... Show more

 • Promoted

Installer

FASTSIGNS International. IncAjax
Full-time

FASTSIGNS of Ajax is hiring for an Installer to join our team! As an Installer, you’ll play an important role in getting the finished sign or graphic in place so everyone can see it - in the ground... 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