Talent.com

Bus cleaner: Average Salary in Canada, 2026

Find out what the average Bus cleaner salary is

Salary rate
How much does a Bus cleaner make in Canada?
$39,176/ Annual
Based on 10000 salaries
The average Bus cleaner in Canada is $39,176 per year or $20.09 per hour. Entry-level positions start at $33,150 per year, while most experienced workers make up to $99,731 per year.
Median$39,176
chart
Low$33,150
High$99,731
Bus cleaner: Average Salary in Canada
Quebec$90,764
Ontario$90,219
Alberta$83,816
British Columbia$77,358
Manitoba$72,962
Active jobs with salaries