Average salary
$40,750 - $45,000
Median salary
$40,750 - $45,000
Lower rangeUpper range
Salary distribution by percentile
10th percentile$40K
25th percentile$40K
Median$41K
75th percentile$42K
90th percentile$42K
50% of professionals earn between $40,000 - $41,500 CAD
The median salary is $40,750
Compare with national average
Oakville
Average salary
40,750 - 45,000
Median salary
40,750 - 45,000
109 job openings
Canada
Average salary
45,000 - 61,675
Median salary
45,000 - 61,675
20,402 job openings
Other cities
Toronto1,909 job openings
Calgary670 job openings
Ottawa585 job openings
Vancouver528 job openings
Mississauga522 job openings
Edmonton465 job openings
Winnipeg344 job openings
Halifax243 job openings
London232 job openings
Brampton223 job openings
Burlington182 job openings
Hamilton171 job openings
Barrie149 job openings
Vaughan146 job openings
Regina144 job openings
Kingston137 job openings
Saskatoon123 job openings
Windsor119 job openings
Cambridge111 job openings
Kitchener105 job openings
The average salary for a Cleaner in Oakville, Canada is CAD 40,750 - CAD 45,000 per year in 2026, based on 109 job listings.
Explore 109 Cleaner job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.