Skip to main content
Cleaner Salary in Canada

Cleaner Salary in Toronto

Based on 1,281 job listings - Toronto, Canada 2026

Average salary
$49,106 - $58,127
Median salary
$38,495 - $38,495
Lower rangeUpper range

Salary distribution by percentile

10th percentile$38K
25th percentile$38K
Median$38K
75th percentile$41K
90th percentile$98K

50% of professionals earn between $37,725 - $40,749 CAD

The median salary is $38,495

Compare with national average

Toronto

Average salary

49,106 - 58,127

Median salary

38,495 - 38,495

1,281 job openings

Canada

Average salary

45,000 - 62,513

Median salary

45,000 - 62,513

20,230 job openings

Other cities

Calgary668 job openings
Ottawa573 job openings
Vancouver526 job openings
Mississauga506 job openings
Edmonton465 job openings
Winnipeg339 job openings
Halifax240 job openings
London227 job openings
Brampton216 job openings
Burlington180 job openings
Hamilton169 job openings
Vaughan146 job openings
Barrie145 job openings
Regina136 job openings
Kingston132 job openings
Saskatoon119 job openings
Windsor117 job openings
Kitchener112 job openings
Cambridge105 job openings

Cleaner

1,281 job openings in Toronto

View job listings

Find professionals

Cleaner in Toronto

View professionals

The average salary for a Cleaner in Toronto, Canada is CAD 49,106 - CAD 58,127 per year in 2026, based on 1,281 job listings.

Explore 1,281 Cleaner job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.