Janitor: Average Salary in Canada, 2026
Find out what the average Janitor salary is
Salary rate
How much does a Janitor make in Canada?
$37,830/ Annual
Based on 4048 salaries
Based on 4048 salaries
The average Janitor in Canada is $37,830 per year or $19.40 per hour. Entry-level positions start at $33,150 per year, while most experienced workers make up to $42,104 per year.
Median$37,830

Low$33,150
High$42,104
Janitor: Average Salary in Canada
Northwest Territories$48,750
Alberta$40,950
British Columbia$39,987
Nunavut$39,933
Quebec$39,886
Active jobs with salaries
The Care Company is a home health care organization whose purpose is to create.A Better Life for Those at Home.We support clients of all ages to live well and safely in their homes.Our real talent ...Show moreLast updated: 9 days ago
The Care Company is a home health care organization whose purpose is to create .A Better Life for Those at Home.We support clients of all ages to live well and safely in their homes.Our real talent...Show moreLast updated: 30+ days ago
A dental practice in Durham Region is seeking an Orthodontic Dental Hygienist who can work on Wednesdays and Thursdays, including evening hours.The ideal candidate should have orthodontic experienc...Show moreLast updated: 1 day ago
As a Heavy Duty Cleaner, you’ll be responsible for consistently maintaining the cleanliness of all interior and exterior areas of the property to ensure owner and guest satisfaction.Shift Schedule:...Show moreLast updated: 14 days ago
- Promoted
Occupational Therapist (OT) - Community Home Care (Central East)
The Care CompanyPickeringFull-time
Occupational Therapist (OT) - Community Home Care (Central East)
The Care Company Inc.Ajax, ON, CAFull-time
Quick Apply
- Promoted
Orthodontic Rdh — Evening Hours, Strong Patient Care
DentalZenWhitby, CanadaFull-time
Heavy Duty Cleaner
FirstService ResidentialOshawa, ON, CAFull-time