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

Janitor salary in Canada

How much does a Janitor make in Canada?

Average base salary

$48,147

The average salary for a janitor is $48,147 per year in Canada. 2.6k salaries reported, updated at January 26, 2023

Is this useful?

Top companies for Janitors in Canada

  1. City of Burnaby
    3.7
    53 reviews26 salaries reported
    $65,570per year
Is this useful?

Highest paying cities for Janitors near Canada

  1. Victoria, BC
    $56,416 per year
    65 salaries reported
  2. Kelowna, BC
    $53,067 per year
    18 salaries reported
  3. Vancouver, BC
    $52,566 per year
    70 salaries reported
  1. Calgary, AB
    $52,436 per year
    40 salaries reported
  2. Edmonton, AB
    $52,006 per year
    99 salaries reported
  3. Fort McMurray, AB
    $50,953 per year
    10 salaries reported
  1. Toronto, ON
    $48,348 per year
    28 salaries reported
  2. Elkford, BC
    $47,788 per year
    31 salaries reported
  3. Windsor, ON
    $46,066 per year
    26 salaries reported
Is this useful?

Where can a Janitor earn more?

Compare salaries for Janitors in different locations
vs.
Explore Janitor openings
Is this useful?

How much do similar professions get paid in Canada?

Cleaner

10,742 job openings

Average $18.09 per hour

Is this useful?

Frequently searched careers

Registered Nurse

Software Engineer

Truck Driver

Pharmacist

Dental Hygienist

Police Officer

Dentist

Accountant

Teacher

Electrician

Flight Attendant

General Worker