Average salary
$45,000 - $62,513
Median salary
$45,000 - $62,513
Lower rangeUpper range
Other cities
Toronto1,920 job openings
Calgary669 job openings
Ottawa583 job openings
Vancouver530 job openings
Mississauga514 job openings
Edmonton468 job openings
Winnipeg339 job openings
Halifax245 job openings
London230 job openings
Brampton218 job openings
Burlington183 job openings
Hamilton171 job openings
Barrie150 job openings
Regina148 job openings
Vaughan146 job openings
Kingston132 job openings
Saskatoon127 job openings
Windsor118 job openings
Kitchener112 job openings
Cambridge105 job openings
The average salary for a Cleaner in Ajax, Canada is CAD 45,000 - CAD 62,513 per year in 2026, based on 27 job listings.
Explore 27 Cleaner job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.