Salaripedia
English

How much does a cleaning make in Oklahoma?

$40,950a year

Median yearly pay for cleanings in Oklahoma. That is $19.69 an hour or $3,413 a month.

Hourly
$19.69
Vs. national median
-6%
Rank among states
22 of 39
Jobs in the state
450
Pay range
Lowest 10%: $34,330Median: $40,950Highest 10%: $55,880
PercentileYearlyHourly
10th$34,330$16.50
25th$37,890$18.22
Median$40,950$19.69
75th$46,220$22.22
90th$55,880$26.87

Cities in Oklahoma

Metro areas, median yearly pay.

Tulsa, OK$45,040
Oklahoma City, OK$37,890
Salaries for every job in Oklahoma

Nearby in the ranking

States with similar pay for cleanings.

19. Massachusetts$43,210
20. Minnesota$42,600
21. Tennessee$41,110
22. Oklahoma$40,950
23. Missouri$40,510
24. Utah$39,970
25. South Carolina$39,240
Cleaning salary in all states

Frequently asked questions

How much does a cleaning make an hour in Oklahoma?

The median hourly pay in Oklahoma is $19.69 ($40,950 a year).

Do cleanings make more in Oklahoma than the national average?

No: $40,950 against $43,530 nationally, 6% less.

Where does Oklahoma rank for cleaning pay?

Oklahoma ranks 22 of 39 states.

Which city in Oklahoma pays cleanings the most?

Tulsa, OK, with a median of $45,040 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.