Salaripedia
English

How much does a cleaning make in Pennsylvania?

$48,000a year

Median yearly pay for cleanings in Pennsylvania. That is $23.08 an hour or $4,000 a month.

Hourly
$23.08
Vs. national median
+10%
Rank among states
5 of 39
Jobs in the state
370
Pay range
Lowest 10%: $36,400Median: $48,000Highest 10%: $62,930
PercentileYearlyHourly
10th$36,400$17.50
25th$44,390$21.34
Median$48,000$23.08
75th$53,010$25.49
90th$62,930$30.25

Cities in Pennsylvania

Metro areas, median yearly pay.

Pittsburgh, PA$51,070
Reading, PA$49,140
Philadelphia, PA$47,570
Salaries for every job in Pennsylvania

Nearby in the ranking

States with similar pay for cleanings.

2. Wisconsin$54,290
3. Oregon$49,130
4. North Dakota$48,240
5. Pennsylvania$48,000
6. New Hampshire$47,510
7. Iowa$46,970
8. New York$46,290
Cleaning salary in all states

Frequently asked questions

How much does a cleaning make an hour in Pennsylvania?

The median hourly pay in Pennsylvania is $23.08 ($48,000 a year).

Do cleanings make more in Pennsylvania than the national average?

Yes: $48,000 against $43,530 nationally, 10% more.

Where does Pennsylvania rank for cleaning pay?

Pennsylvania ranks 5 of 39 states.

Which city in Pennsylvania pays cleanings the most?

Pittsburgh, PA, with a median of $51,070 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.