Type in a job title:
salary_header
Salary rate
Annual
Month
Biweekly
Weekly
Day
Hour
How much does a Cleaner make in Canada?
$31,200
/ Annual
Based on 10000 salaries
The average cleaner salary in Canada is $31,200 per year or $16 per hour. Entry-level positions start at $27,300 per year, while most experienced workers make up to $39,000 per year.
Median
$31,200
chart
Low
$27,300
High
$39,000

Active jobs with salaries

Archived Salaries

New!Food-processing equipment cleaner

New Minas, Nova Scotia
PepsiCo Foods Canada
$12.73 hourly

cleaner

Halifax, Nova Scotia
Imperial Cleaners Ltd.
$11.50 hourly

General Cleaner (Evening Shift)

Guelph, Ontario
Oliveira Cleaning Incorporated
$16.00

cleaner, rest rooms

Peggys Cove, Nova Scotia
Job Bank
$13.35 to $14.00 hourly (to be negotiated)

floor cleaner

Lower Sackville, Nova Scotia
Government of Canada
$13.00 hourly

New!cleaner

Ajax, Ontario
David Cleaning
$12.00 to $18.00 hourly

cleaner

Halifax, Nova Scotia
Truestone Cleaning and Restoration Inc
$12.00 to $16.00 hourly

house cleaner

Walkerton, Ontario
Weiler's Cleaning & Restoration Ltd.
$12.00 hourly

Janitor/Cleaner - Morning and Evening Shift

Belleville, Ontario
JBS Food Canada
$17.00 to $17.85

light duty cleaner

Banff, Alberta
Government of Canada
$14.00 hourly

Cleaner

Canada
WorkBC
Salary: $15.00/Hourly

cleaner

Erin, Ontario
CleanMark
$15.00 hourly for 2 to 3 hours per week

cleaner

Abbotsford, British Columbia
J Mann Janitorial Services Ltd
$17.00 hourly

Sanitation Cleaner

Ontario
ACE Bakery
$16.00

cleaner, heavy duty

Toronto, Ontario
Job Bank
$16.07 hourly