Salaripedia
English

How much does a cleaning make in Indiana?

$43,820a year

Median yearly pay for cleanings in Indiana. That is $21.07 an hour or $3,652 a month.

Hourly
$21.07
Vs. national median
+1%
Rank among states
16 of 39
Jobs in the state
830
Pay range
Lowest 10%: $35,680Median: $43,820Highest 10%: $55,320
PercentileYearlyHourly
10th$35,680$17.15
25th$36,260$17.43
Median$43,820$21.07
75th$48,450$23.29
90th$55,320$26.60

Cities in Indiana

Metro areas, median yearly pay.

Elkhart, IN$46,160
Chicago, IL$46,130
Evansville, IN$45,750
Cincinnati, OH$45,340
Indianapolis, IN$43,680
Louisville, KY$35,850
Salaries for every job in Indiana

Nearby in the ranking

States with similar pay for cleanings.

13. California$45,150
14. South Dakota$44,770
15. Michigan$44,400
16. Indiana$43,820
17. Illinois$43,740
18. New Jersey$43,600
19. Massachusetts$43,210
Cleaning salary in all states

Frequently asked questions

How much does a cleaning make an hour in Indiana?

The median hourly pay in Indiana is $21.07 ($43,820 a year).

Do cleanings make more in Indiana than the national average?

Yes: $43,820 against $43,530 nationally, 1% more.

Where does Indiana rank for cleaning pay?

Indiana ranks 16 of 39 states.

Which city in Indiana pays cleanings the most?

Elkhart-Goshen, IN, with a median of $46,160 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.