How much does a Housekeeping make in St. Louis, MO?
Housekeeping jobs in St. Louis, MO, provide a stable income for many people. The average yearly salary for a housekeeping worker in the area is around $33,649. This job involves cleaning and maintaining areas like offices, homes, and hotels. While the work can be hard, it is also rewarding.
Here are some common salaries for housekeeping jobs in the city:
- 10% of housekeepers earn between $28,000 and $30,064 per year.
- 20% earn between $30,064 and $32,127 per year.
- 30% earn between $32,127 and $34,191 per year.
- 40% earn between $34,191 and $36,255 per year.
- 50% earn between $36,255 and $38,318 per year.
- 60% earn between $38,318 and $40,382 per year.
- 70% earn between $40,382 and $42,445 per year.
- 80% earn between $42,445 and $44,509 per year.
- 90% earn between $44,509 and $46,573 per year.
- 95% earn between $46,573 and $48,636 per year.
- 99% earn between $48,636 and $50,700 per year.
What are the highest paying cities for a Housekeeping near St. Louis, MO?

-
Chicago, IL
Average Salary: $42,210
In Chicago, maintaining cleanliness in high-traffic areas is key. Many hotels like Hilton and Marriott offer various roles. Opportunities for growth and training are abundant.
Find Housekeeping jobs in Chicago, IL
-
Madison, WI
Average Salary: $41,144
Madison's vibrant atmosphere is perfect for those who enjoy a lively work environment. Positions at places like UW-Madison's residence halls provide a steady flow of work. Benefits and career advancement are readily available.
Find Housekeeping jobs in Madison, WI
-
Milwaukee, WI
Average Salary: $37,855
Milwaukee offers a mix of urban and community settings. Working for companies like AMC Theatres means you'll be in bustling places. Friendly staff and a welcoming environment make this a great place to work.
Find Housekeeping jobs in Milwaukee, WI
-
Nashville, TN
Average Salary: $35,484
Nashville's rich musical culture adds a unique flair to hospitality jobs. Working in places like Marriott or hotels along Broadway can be rewarding. The city's friendly atmosphere makes it a pleasure to work in.
Find Housekeeping jobs in Nashville, TN
-
Atlanta, GA
Average Salary: $35,241
Atlanta offers many opportunities with its growing tech industry and hospitality sector. Companies like Hilton and Marriott provide diverse roles. A dynamic environment with many growth opportunities awaits you.
Find Housekeeping jobs in Atlanta, GA
-
Memphis, TN
Average Salary: $34,782
Memphis provides a blend of historical charm and modern amenities. Working in hotels such as Peabody offers a unique experience. The city's friendly locals make for a pleasant work environment.
Find Housekeeping jobs in Memphis, TN
-
Detroit, MI
Average Salary: $34,763
Detroit's comeback is evident in its hospitality industry. Working with hotels like Hyatt Regency allows you to be part of the city's revitalization. Opportunities for learning and advancement are plentiful.
Find Housekeeping jobs in Detroit, MI
-
Kansas City, MO
Average Salary: $34,371
Kansas City offers a mix of urban and suburban settings. Working in hotels like the Hilton offers a stable work environment. The city's rich culture provides a unique backdrop for your work.
Find Housekeeping jobs in Kansas City, MO
-
Indianapolis, IN
Average Salary: $34,070
Indianapolis provides a mix of professional and casual environments. Working for places like JW Marriott can be both challenging and rewarding. The city's welcoming nature makes it easy to feel at home.
Find Housekeeping jobs in Indianapolis, IN
-
Little Rock, AR
Average Salary: $33,604
Little Rock offers a friendly, community-focused environment. Working in hotels like the Hotel Little Rock allows you to contribute to the city's hospitality scene. A supportive team and growth opportunities await.
Find Housekeeping jobs in Little Rock, AR
What are the best paying companies for a Housekeeping in St. Louis, MO?

-
Green Angel Cleaning Services
Average Salary: $51,000
Green Angel Cleaning Services offers housekeeping jobs with competitive pay in St. Louis, MO. They maintain cleanliness across a variety of locations including hospitals, offices, and commercial spaces. Their team values hard work and dedication, offering a supportive environment for professional growth.
-
Two Ladies & A Bucket
Average Salary: $50,829
Two Ladies & A Bucket provides top-notch housekeeping services in St. Louis, MO. They offer a welcoming atmosphere and provide opportunities for growth. Housekeeping roles involve ensuring the cleanliness and comfort of residential and commercial properties, with a focus on customer satisfaction.
-
The Cleaning Authority
Average Salary: $40,690
The Cleaning Authority offers diverse housekeeping positions in St. Louis, MO. They focus on residential and commercial cleaning services. Employees learn various cleaning techniques and have the chance to work in different settings. This company values teamwork and skill development.
-
SSM Health Rehabilitation Hospital
Average Salary: $38,525
SSM Health Rehabilitation Hospital provides housekeeping jobs with a focus on patient comfort and safety. Located in St. Louis, MO, they offer a chance to work in a healthcare setting. Employees ensure a clean and welcoming environment for patients and staff, supporting the hospital's mission to provide excellent care.
-
Sodexo
Average Salary: $37,076
Sodexo offers housekeeping roles in St. Louis, MO, providing a range of services in commercial and residential areas. They focus on creating a clean and safe environment. Housekeeping staff at Sodexo have the opportunity to work in various locations, including schools, hospitals, and corporate offices.
-
Pretium Packaging
Average Salary: $37,000
Pretium Packaging offers housekeeping jobs in St. Louis, MO, focusing on maintaining cleanliness in manufacturing and office spaces. They value a clean and efficient workplace. Employees play a key role in ensuring the premises are well-kept, supporting the company's operational goals.
-
Puttshack
Average Salary: $37,000
Puttshack provides housekeeping positions in St. Louis, MO, ensuring a clean and fun environment for guests. They focus on maintaining a welcoming atmosphere for diners and patrons. Housekeeping staff keep the dining areas and common spaces tidy, supporting the company's goal of providing a great customer experience.
-
Boldt Brothers
Average Salary: $35,969
Boldt Brothers offers housekeeping jobs in St. Louis, MO, focusing on residential and commercial cleaning. They provide opportunities for employees to work in various locations. Housekeeping staff at Boldt Brothers ensure properties are clean and well-maintained, supporting the company’s commitment to excellence.
-
Mercy
Average Salary: $35,963
Mercy offers housekeeping roles in St. Louis, MO, focusing on healthcare facilities. They provide a supportive environment for housekeeping staff. Employees ensure clean and safe conditions in hospitals and clinics, playing a crucial role in patient care and satisfaction.
-
Drury Hotels
Average Salary: $35,641
Drury Hotels offers housekeeping jobs in St. Louis, MO, providing a variety of roles in their hotels. They value customer service and attention to detail. Housekeeping staff ensure guest rooms and public areas are clean and inviting, supporting the company’s commitment to hospitality and comfort.
What are the best paying Housekeeping related jobs in St. Louis, MO?

-
Facility Manager
Average Salary: $74,927
Manage the cleanliness and upkeep of buildings, ensuring everything looks great. Work closely with a team to keep spaces neat and welcoming. Responsible for scheduling and coordinating cleaning staff.
Find Facility Manager jobs in St. Louis, MO
-
Carpet Cleaning Technician
Average Salary: $45,767
Specialize in cleaning and restoring carpets. Use specialized equipment and chemicals for effective cleaning. Serve both residential and commercial clients, enhancing the appearance of their spaces.
Find Carpet Cleaning Technician jobs in St. Louis, MO
-
Custodian
Average Salary: $42,381
Perform daily cleaning tasks in public and private spaces. Ensure areas are clean, safe, and presentable. Play a key role in maintaining hygiene and comfort for visitors and staff.
Find Custodian jobs in St. Louis, MO
-
Housekeeping Supervisor
Average Salary: $42,367
Oversee the work of housekeeping staff. Ensure tasks are completed efficiently and to a high standard. Provide training and support to team members, ensuring they perform their duties well.
Find Housekeeping Supervisor jobs in St. Louis, MO
-
Environmental Services Technician
Average Salary: $42,128
Focus on maintaining a clean and safe environment. Handle tasks like trash removal, disinfecting surfaces, and ensuring compliance with health regulations. Play a crucial role in preventing the spread of germs.
Find Environmental Services Technician jobs in St. Louis, MO
-
Cleaner
Average Salary: $34,217
Perform routine cleaning tasks in various settings. Dust, vacuum, and sanitize to keep areas tidy. Work in hotels, offices, and other facilities, ensuring a clean and pleasant environment for everyone.
Find Cleaner jobs in St. Louis, MO
-
Porter
Average Salary: $33,572
Assist with transporting luggage and other items for guests. Help to ensure a smooth and pleasant stay. Provide a friendly and helpful service, making a positive impression on visitors.
Find Porter jobs in St. Louis, MO
-
Housekeeper
Average Salary: $32,874
Maintain cleanliness in residential and commercial spaces. Perform tasks such as sweeping, mopping, and organizing. Ensure that spaces are welcoming and comfortable for occupants.
Find Housekeeper jobs in St. Louis, MO
-
Laundry Attendant
Average Salary: $32,791
Handle the laundry for a facility or hotel. Wash, dry, and fold clothes and linens. Ensure that all items are clean and ready for use, contributing to a neat and comfortable environment.
Find Laundry Attendant jobs in St. Louis, MO



