Average salary
$41,350 - $54,375
Median salary
$41,350 - $54,375
Lower rangeUpper range
Salary distribution by percentile
10th percentile$41K
25th percentile$41K
Median$41K
75th percentile$42K
90th percentile$42K
50% of professionals earn between $41,200 - $41,500 CAD
The median salary is $41,350
Compare with national average
Ottawa
Average salary
41,350 - 54,375
Median salary
41,350 - 54,375
428 job openings
Canada
Average salary
44,713 - 60,838
Median salary
44,713 - 60,838
20,198 job openings
Other cities
Toronto1,903 job openings
Calgary662 job openings
Vancouver524 job openings
Mississauga509 job openings
Edmonton463 job openings
Winnipeg337 job openings
Halifax242 job openings
London228 job openings
Brampton218 job openings
Burlington182 job openings
Hamilton166 job openings
Barrie151 job openings
Regina144 job openings
Vaughan144 job openings
Kingston132 job openings
Saskatoon123 job openings
Windsor115 job openings
Kitchener111 job openings
Cambridge105 job openings
The average salary for a Cleaner in Ottawa, Canada is CAD 41,350 - CAD 54,375 per year in 2026, based on 428 job listings.
Explore 428 Cleaner job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.