Average salary
$46,309 - $76,000
Median salary
$46,309 - $76,000
Lower rangeUpper range
Other cities
Toronto1,755 job openings
Calgary677 job openings
Ottawa550 job openings
Mississauga537 job openings
Vancouver519 job openings
Winnipeg499 job openings
Edmonton478 job openings
Halifax328 job openings
Brampton217 job openings
London215 job openings
Burlington166 job openings
Barrie152 job openings
Hamilton151 job openings
Kingston123 job openings
Windsor106 job openings
Regina101 job openings
Vaughan101 job openings
Kitchener98 job openings
The average salary for a Cleaner in Esquimalt, Canada is CAD 46,309 - CAD 76,000 per year in 2026, based on 3 job listings.
Explore 3 Cleaner job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.