Average salary
$47,500 - $85,250
Median salary
$47,500 - $85,250
Lower rangeUpper range
Other cities
Toronto1,626 job openings
Calgary672 job openings
Ottawa542 job openings
Mississauga533 job openings
Vancouver520 job openings
Winnipeg515 job openings
Edmonton485 job openings
Halifax326 job openings
London212 job openings
Brampton208 job openings
Burlington161 job openings
Barrie151 job openings
Hamilton149 job openings
Kingston121 job openings
Windsor106 job openings
Regina99 job openings
Vaughan98 job openings
Kitchener97 job openings
Saskatoon95 job openings
The average salary for a Cleaner in Bolton, Canada is CAD 47,500 - CAD 85,250 per year in 2026, based on 36 job listings.
Explore 36 Cleaner job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.