Content has loaded
Sanitation worker salary in Canada
How much does a Sanitation Worker make in Canada?
Average base salary
$20.83
- Hour
- Day
- Week
- Month
- Year
The average salary for a sanitation worker is $20.83 per hour in Canada. 772 salaries reported, updated at July 19, 2026
Highest paying companies for Sanitation Worker in Canada
Average year pay is based on job postings on Indeed in the past 36 months.Lactalis Canada Inc
$142,500per year
Kativik School Board
$118,546per year
Pit Stop Portable Toilet Servi...
$105,000per year
Sofina Foods
$100,000per year
Sunrise Soya Foods
$92,500per year
Chapman's Ice Cream
$92,500per year