Content has loaded

Janitor salary in Philadelphia, PA, 2026

How much does a Janitor make in Philadelphia, PA?

Average base salary

$17.19
same
as national average
Average $17.19
Low $11.22
High $26.35

The average salary for a janitor is $17.19 per hour in Philadelphia, PA. 107 salaries taken from job postings on Indeed in the past 36 months (updated June 23, 2026).

Janitor job openings in Philadelphia, PA

slide 1 of 6
slide1 of 6
Janitor
Elwyn3.1out of 5 stars.
Philadelphia, PA
2 months ago

Highest paying companies for Janitor in Philadelphia, PA

Average year pay is based on job postings on Indeed in the past 36 months.
TouchPoint
 
$98,800per year
View company
Chili's Grill & Bar
 
$68,068per year
Integrity National Corporation
 
$63,750per year
The Carney Group
 
$55,000per year
Old Dominion Freight Line
 
$54,870per year
Esperanza Health Center
 
$53,040per year

Highest paying cities for Janitors near Philadelphia, PA

  1. Philadelphia, PA
    $17.19 per hour
  2. Pittsburgh, PA
    $16.61 per hour
  3. Annville, PA
    $16.07 per hour
  4. Middletown, PA
    $15.89 per hour
  5. Landisville, PA
    $15.84 per hour

Where can a Janitor earn more?

Compare salaries for Janitors in different locations
vs