Position
City
Salary
In Clayton, MO, cleaners enjoy a variety of earnings based on their experience and roles. The average yearly salary stands at around $30,116. This figure reflects the income of many professionals in this field, providing a good baseline for job seekers to understand potential earnings.
Salary for cleaners can vary. The distribution of earnings shows that most cleaners make between $28,000 and $34,545 per year. A smaller percentage of cleaners earn more, up to $40,000 annually. This range indicates opportunities for growth and higher earnings with more experience or specialized skills. Job seekers can look forward to both fair compensation and potential for advancement in this field.

Shrewsbury, MO
Average Salary: $48,917
Cleaners in Shrewsbury maintain a clean environment in homes and businesses. Opportunities exist with local service companies and property management firms. Shrewsbury's community atmosphere offers a pleasant working environment.
Find Cleaner jobs in Shrewsbury, MO
Florissant, MO
Average Salary: $45,494
Florissant provides diverse cleaning opportunities in both residential and commercial sectors. Cleaners work for local businesses and property management companies. The city’s growth creates a steady demand for skilled cleaners.
Find Cleaner jobs in Florissant, MO
Ballwin, MO
Average Salary: $40,965
In Ballwin, cleaners ensure cleanliness in homes and workplaces. Job openings can be found with local property managers and cleaning services. Ballwin's family-friendly environment adds to a positive work atmosphere.
Find Cleaner jobs in Ballwin, MO
Brentwood, MO
Average Salary: $36,791
Brentwood offers various cleaning positions in residential and commercial settings. Cleaners work for local businesses and property management firms. The city's suburban setting provides a quiet and comfortable work environment.
Find Cleaner jobs in Brentwood, MO
Webster Groves, MO
Average Salary: $34,214
Webster Groves is home to many cleaning jobs in homes and offices. Cleaners can find positions with local companies and property managers. The city’s vibrant community offers a friendly work environment.
Find Cleaner jobs in Webster Groves, MO
Ferguson, MO
Average Salary: $34,097
Ferguson offers cleaning opportunities in both residential and commercial settings. Cleaners work for local businesses and property management companies. The city’s diverse community creates a rich and supportive work environment.
Find Cleaner jobs in Ferguson, MO
St. Louis, MO
Average Salary: $33,692
St. Louis has a high demand for cleaners in both residential and commercial sectors. Opportunities exist with large cleaning services and property management companies. The city’s central location offers easy access to various job openings.
Find Cleaner jobs in St. Louis, MO
Creve Coeur, MO
Average Salary: $33,521
Creve Coeur provides numerous cleaning jobs in homes and workplaces. Cleaners work for local businesses and property management firms. The city’s suburban charm creates a pleasant and clean work environment.
Find Cleaner jobs in Creve Coeur, MO
Hazelwood, MO
Average Salary: $33,434
Hazelwood offers various cleaning positions in residential and commercial settings. Cleaners can find jobs with local property managers and cleaning services. The city’s quiet and clean environment adds to a comfortable work atmosphere.
Find Cleaner jobs in Hazelwood, MO
Frontenac, MO
Average Salary: $32,000
Frontenac provides cleaning opportunities in homes and offices. Cleaners work for local businesses and property management firms. The city’s peaceful environment offers a calm and pleasant work setting.
Find Cleaner jobs in Frontenac, MO

Clean-Tech Company
Average Salary: $31,721
Clean-Tech Company offers Cleaner positions with a focus on sustainability. They operate in Clayton, MO, and beyond, providing a clean and green environment. Workers enjoy competitive pay and opportunities for growth.
ABM Industries Inc.
Average Salary: $30,538
ABM Industries Inc. is a leading provider of facility services. They have multiple Cleaner positions in Clayton, MO. Employees benefit from comprehensive training and development programs, making it a great place to work.

Custodian
Average Salary: $42,000
Working as a custodian means you will focus on cleaning and maintaining buildings. In many locations, custodians ensure that schools and public buildings look clean and organized. Companies in the area hire custodians to maintain a safe and welcoming environment for students and staff.
Find Custodian jobs in Clayton, MO
Housekeeping
Average Salary: $35,325
Housekeeping staff play a vital role in keeping homes and hotels tidy. They work for local businesses, such as hotels and resorts, to clean rooms and common areas. This job requires attention to detail and a commitment to providing excellent service to guests.
Find Housekeeping jobs in Clayton, MO
Laundry Attendant
Average Salary: $32,636
A laundry attendant handles the washing, drying, and folding of linens and clothes. They work in hotels, hospitals, and residential communities. This role ensures that clean and fresh linens are always available for guests and patients, providing comfort and hygiene.
Find Laundry Attendant jobs in Clayton, MO
Housekeeper
Average Salary: $32,618
As a housekeeper, you will clean and organize private homes. Many housekeepers work for families, ensuring the living spaces remain clean and pleasant. This job can offer flexible hours and the chance to build relationships with clients.
Find Housekeeper jobs in Clayton, MO