Content has loaded

Cleaner salary in United States

How much does a Cleaner make in the United States?

Average base salary

$16.69
Average $16.69
Low $10.09
High $27.62

The average salary for a cleaner is $16.69 per hour in the United States. 85.3k salaries taken from job postings on Indeed in the past 36 months (updated August 16, 2026).

Cleaner job openings in United States

slide 1 of 6
slide1 of 6
Cleaner- 2nd Shift
C&W Services3out of 5 stars.
Nashville, TN
$13.60 - $16.00 an hour
Full-time
3 hours ago

Highest paying companies for Cleaner in United States

Average year pay is based on job postings on Indeed in the past 36 months.
Allied Universal Janitorial Se...
 
$348,000per year
View company
Talascend LLC
 
$200,000per year
CF Industries Holdings, Inc.
 
$198,600per year
Pacific Gas and Electric
 
$169,090per year
CAC
 
$161,200per year
King County, WA
 
$152,807per year

Hiring a Cleaner?

Hiring Guide
Hiring GuideLearn how to hire a Cleaner
Interview Questions
Interview QuestionsQuestions to ask Cleaner candidates
Job Description
Job DescriptionWrite a Cleaner job description

Highest paying cities for Cleaners near United States

  1. New York, NY
    $20.89 per hour
  2. Philadelphia, PA
    $17.27 per hour
  3. Grand Rapids, MI
    $17.08 per hour
  4. Milwaukee, WI
    $16.48 per hour
  5. Indianapolis, IN
    $16.36 per hour

Where can a Cleaner earn more?

Compare salaries for Cleaners in different locations
vs

Frequently Asked Questions (FAQs) about Cleaner

How much do similar professions as Cleaner get paid in United States?

Senior Cleaner

Job openings
Average $20.95 per hour