338 salaries
$29K
Low
$40K
Average
$57K
High
No additional cash compensation has been reported for this role
How much does a Janitor make? The national average salary for a Janitor is $40,307 in Canada. Filter by location to see Janitor salaries in your area. Salary estimates are based on 338 salaries submitted anonymously to Glassdoor by Janitor employees.
How accurate does $40,307 look to you?
Your input helps Glassdoor refine our pay estimates over time.
Download as data table
Job Title | Salary |
---|---|
Janitor | $40,307 /yr |
Janitor III | $38,293 /yr |
Lead Janitor | $40,791 /yr |
Location
Find a Specific Employer
Company
Average Base Salary in (CAD)
Range
$20K
$46K
$20,000 - $46,284 Range
$15
$25
$15 - $25 Range
$17
$23
$17 - $23 Range
$17
$28
$17 - $28 Range
$14
$19
$14 - $19 Range
$15
$19
$15 - $19 Range
$17
$28
$17 - $28 Range
$12
$22
$12 - $22 Range
$17
$27
$17 - $27 Range
$19
$26
$19 - $26 Range
$13
$21
$13 - $21 Range
$13
$16
$13 - $16 Range
$16
$20
$16 - $20 Range
$17
$18
$17 - $18 Range
$14
$17
$14 - $17 Range
$6
$32
$6 - $32 Range
$18
$21
$18 - $21 Range
$42K
$87K
$41,795 - $87,052 Range
$6
$29
$6 - $29 Range
$20
$21
$20 - $21 Range
The national average salary for a Janitor is $40,307 per year in Canada. Filter by location to see a Janitor salaries in your area. Salaries estimates are based on 338 salaries submitted anonymously to Glassdoor by a Janitor employees.
The highest salary for a Janitor in Canada is $56,771 per year.
The lowest salary for a Janitor in Canada is $28,617 per year.