Talent.com

Office cleaning: Average Salary in Canada, 2026

Find out what the average Office cleaning salary is

Salary rate
How much does a Office cleaning make in Canada?
$51,188/ Annual
Based on 10000 salaries
The average Office cleaning in Canada is $51,188 per year or $26.25 per hour. Entry-level positions start at $46,800 per year, while most experienced workers make up to $61,080 per year.
Median$51,188
chart
Low$46,800
High$61,080
Office cleaning: Average Salary in Canada
Northwest Territories$78,258
Ontario$58,618
Yukon$58,256
Nova Scotia$56,997
British Columbia$56,574
Active jobs with salaries