1. Home
  2. Career Explorer
  3. Cleaner
  4. Salaries
Content has loaded

Cleaner salary in Canada

How much does a Cleaner make in Canada?

Average base salary

$17.99

The average salary for a cleaner is $17.99 per hour in Canada. 15.2k salaries reported, updated at November 25, 2022

Is this useful?

Top companies for Cleaners in Canada

  1. City of Guelph, ON
    3.7star
    67 reviews8 salaries reported
    $23.55per hour
Is this useful?

Highest paying cities for Cleaners near Canada

  1. Calgary, AB
    $20.43 per hour
    384 salaries reported
  2. Edmonton, AB
    $19.98 per hour
    400 salaries reported
  3. Vancouver, BC
    $19.98 per hour
    384 salaries reported
  1. Toronto, ON
    $18.56 per hour
    732 salaries reported
  2. Ottawa, ON
    $18.24 per hour
    512 salaries reported
  3. Montréal, QC
    $18.16 per hour
    133 salaries reported
  1. Mississauga, ON
    $18.00 per hour
    460 salaries reported
  2. Kingston, ON
    $17.60 per hour
    117 salaries reported
  3. Hamilton, ON
    $17.38 per hour
    390 salaries reported
Is this useful?

Where can a Cleaner earn more?

Compare salaries for Cleaners in different locations
vs.
Explore Cleaner openings
Is this useful?

How much do similar professions get paid in Canada?

Housekeeper

21,339 job openings

Average $17.33 per hour

Is this useful?

Frequently searched careers

Registered Nurse

Software Engineer

Truck Driver

Teacher

Pharmacist

Dental Hygienist

General Worker

Police Officer

Accountant

Electrician

Dentist

Educational Assistant