Housekeeping Salary in St. Louis, MO

Updated on May 09, 2025
Position
City
Salary

How much does a Housekeeping make in St. Louis, MO?

The average salary for a Housekeeping is $34,753 per year in St. Louis, MO.

Housekeeping jobs in St. Louis, MO, offer a range of salaries. The average salary for a housekeeping worker in this area is around $34,753 per year. This figure can vary based on experience and the specific employer. For those just starting, salaries can be lower, but they increase with more experience.

Factors that can affect earnings include the type of facility, such as hotels, hospitals, or residential homes. Higher-end facilities often pay more. Additionally, those who take on extra responsibilities or work overtime may see higher pay. It's also worth noting that some housekeeping roles may include benefits like health insurance and paid time off, which can add to the overall compensation package.

Housekeeping jobs in St. Louis, MO

What are the highest paying cities for a Housekeeping near St. Louis, MO?

Job seekers looking for Housekeeping roles near St. Louis, MO, can find higher pay in nearby cities. Madison, WI, offers the highest average salary at $39,594. Chicago, IL, and Milwaukee, WI, follow closely with average salaries of $38,488 and $35,048, respectively. These cities provide excellent opportunities for those seeking better compensation in the Housekeeping field.
Graph displaying highest paying cities salaries for Housekeeping jobs near St. Louis, MO, highlighting Madison, WI with the highest at $39,594 and Fort Worth, TX with the lowest at $33,226.
  1. Madison, WI
    Average Salary: $39,594
    Madison offers a vibrant environment for those in the cleaning industry. With many hotels and restaurants, job opportunities are plentiful. Companies like Hilton and Marriott provide excellent career growth.
    Find Housekeeping jobs in Madison, WI


  2. Chicago, IL
    Average Salary: $38,488
    Chicago's bustling city life creates a steady demand for cleaning professionals. Working in this city means you'll be part of a dynamic workforce. Major hotels like the Hilton and the Hyatt offer many job openings.
    Find Housekeeping jobs in Chicago, IL


  3. Milwaukee, WI
    Average Salary: $35,048
    Milwaukee provides a range of opportunities in the cleaning sector. The city's many hotels and businesses need skilled workers. Companies like Marriott and Hilton are known for their career development programs.
    Find Housekeeping jobs in Milwaukee, WI


  4. Nashville, TN
    Average Salary: $35,040
    Nashville's lively atmosphere makes it a great place for cleaning jobs. The city's many hotels and restaurants offer steady work. Companies like Marriott and Hilton provide good career opportunities.
    Find Housekeeping jobs in Nashville, TN


  5. Detroit, MI
    Average Salary: $34,138
    Detroit's diverse job market includes many cleaning positions. The city's hotels and businesses need reliable workers. Companies like Hilton and Hyatt offer good career paths.
    Find Housekeeping jobs in Detroit, MI


  6. Atlanta, GA
    Average Salary: $34,076
    Atlanta's growing economy offers many cleaning jobs. The city's hotels and businesses need skilled workers. Companies like Marriott and Hilton provide excellent career growth.
    Find Housekeeping jobs in Atlanta, GA


  7. Kansas City, MO
    Average Salary: $33,737
    Kansas City provides a range of opportunities for cleaning professionals. The city's many hotels and businesses need reliable workers. Companies like Marriott and Hilton offer good career paths.
    Find Housekeeping jobs in Kansas City, MO


  8. Des Moines, IA
    Average Salary: $33,309
    Des Moines offers a steady demand for cleaning jobs. The city's many hotels and businesses need skilled workers. Companies like Marriott and Hilton provide good career opportunities.
    Find Housekeeping jobs in Des Moines, IA


  9. Omaha, NE
    Average Salary: $33,265
    Omaha's growing economy offers many cleaning jobs. The city's hotels and businesses need reliable workers. Companies like Marriott and Hilton provide good career paths.
    Find Housekeeping jobs in Omaha, NE


  10. Fort Worth, TX
    Average Salary: $33,226
    Fort Worth's vibrant city life creates a steady demand for cleaning professionals. The city's many hotels and businesses need skilled workers. Companies like Marriott and Hilton offer good career opportunities.
    Find Housekeeping jobs in Fort Worth, TX

What are the best paying companies for a Housekeeping in St. Louis, MO?

Housekeeping jobs in St. Louis, MO, offer competitive pay at several top-tier companies. Two Ladies & A Bucket leads with a salary of $58,709, making it a prime choice for those seeking higher earnings. Green Angel Cleaning Services and Better Life Maids also provide attractive compensation packages, with salaries around $57,020 and $51,260, respectively.
Graph displaying best paying company salaries for Housekeeping jobs in St. Louis, MO, highlighting Two Ladies & A Bucket with the highest at $58,709 and Springboard Hospitality with the lowest at $36,747.
  1. Two Ladies & A Bucket
    Average Salary: $58,709
    Two Ladies & A Bucket offers Housekeeping jobs with a focus on providing top-notch cleaning services. They operate in St. Louis, MO, and are known for their commitment to quality and customer satisfaction.


  2. Green Angel Cleaning Services
    Average Salary: $57,020
    Green Angel Cleaning Services provides Housekeeping jobs with an emphasis on eco-friendly practices. They serve clients in St. Louis, MO, and are dedicated to maintaining clean and healthy environments.


  3. Better Life Maids
    Average Salary: $51,260
    Better Life Maids offers Housekeeping jobs that focus on delivering exceptional cleaning services. They operate in St. Louis, MO, and are recognized for their professional and reliable staff.


  4. Crothall Healthcare
    Average Salary: $48,625
    Crothall Healthcare provides Housekeeping jobs in healthcare facilities. They serve St. Louis, MO, and are committed to maintaining high standards of cleanliness and hygiene.


  5. The Cleaning Authority
    Average Salary: $40,618
    The Cleaning Authority offers Housekeeping jobs with a focus on delivering quality cleaning services. They operate in St. Louis, MO, and are known for their skilled and dedicated team.


  6. Boldt Brothers
    Average Salary: $37,292
    Boldt Brothers provides Housekeeping jobs with a focus on commercial cleaning services. They operate in St. Louis, MO, and are recognized for their attention to detail and commitment to customer satisfaction.


  7. US Department of Veterans Affairs
    Average Salary: $37,260
    The US Department of Veterans Affairs offers Housekeeping jobs with a focus on maintaining clean and safe environments for veterans. They operate in St. Louis, MO, and are dedicated to providing excellent service.


  8. Puttshack
    Average Salary: $37,000
    Puttshack offers Housekeeping jobs with a focus on maintaining a clean and welcoming environment for their guests. They operate in St. Louis, MO, and are known for their fun and engaging atmosphere.


  9. SSM Health Rehabilitation Hospital
    Average Salary: $36,900
    SSM Health Rehabilitation Hospital provides Housekeeping jobs with a focus on maintaining a clean and safe environment for patients. They operate in St. Louis, MO, and are dedicated to providing high-quality care.


  10. Springboard Hospitality
    Average Salary: $36,747
    Springboard Hospitality offers Housekeeping jobs with a focus on delivering exceptional cleaning services. They operate in St. Louis, MO, and are recognized for their professional and reliable staff.

Currently 8,895 Housekeeping job openings, nationwide.

How's the job market for a Housekeeping in the US?

Learn what a Housekeeping does, how to become one, and understand the job outlook. Get simple steps to start your career as a Housekeeping today.
Position
Overview
Housekeeping
8,895 Job Openings