Position
City
Salary
Housekeeping staff in Hazelwood, MO, enjoy a variety of salary options. Most commonly, those in this field can expect to earn between $26,000 and $37,455 annually. For individuals just starting out, the lower end of this range is realistic. As experience grows, so can earnings, reaching up to $37,455 for those with more seasoned backgrounds.
The data shows a healthy spread of salaries, indicating opportunities for growth. With the average yearly salary sitting at $32,092, those in the middle of the range find themselves earning a steady income. This makes a career in housekeeping a reliable choice for many. Additionally, the distribution suggests that with dedication and skill, many workers can aim for higher earnings over time.

Shrewsbury, MO
Average Salary: $46,220
In Shrewsbury, clean and organized spaces are a priority. Work at prominent hotels like the Courtyard by Marriott. Your attention to detail will make a difference in guest satisfaction.
Find Housekeeping jobs in Shrewsbury, MO
Overland, MO
Average Salary: $37,143
Overland offers opportunities to keep residential and commercial areas spotless. Companies like Hilton and Marriott often need dedicated cleaning staff. Your work will help maintain a welcoming environment.
Find Housekeeping jobs in Overland, MO
Ballwin, MO
Average Salary: $35,238
Ballwin is a community that values cleanliness. Opportunities exist in both residential and commercial cleaning. Working for local hotels can provide a stable career path.
Find Housekeeping jobs in Ballwin, MO
Clayton, MO
Average Salary: $34,956
In Clayton, clean and safe environments are important. Roles in office buildings and residential complexes are common. Working with companies like Hyatt can offer growth opportunities.
Find Housekeeping jobs in Clayton, MO
Brentwood, MO
Average Salary: $34,675
Brentwood offers jobs that focus on maintaining clean, comfortable spaces. Positions are available in hotels and residential areas. Your job will help create a pleasant living and working environment.
Find Housekeeping jobs in Brentwood, MO
Des Peres, MO
Average Salary: $34,331
Des Peres values a clean and welcoming environment. Work in residential properties and local businesses. Your attention to cleanliness will benefit the community.
Find Housekeeping jobs in Des Peres, MO
Maryland Heights, MO
Average Salary: $33,606
Maryland Heights offers various opportunities for those who take pride in cleanliness. Positions in hotels and office buildings are available. Your work helps keep these spaces inviting for guests and employees.
Find Housekeeping jobs in Maryland Heights, MO
Florissant, MO
Average Salary: $32,728
Florissant has a need for clean and well-maintained environments. Jobs are available in both residential and commercial settings. Working with local businesses can provide job stability.
Find Housekeeping jobs in Florissant, MO
Richmond Heights, MO
Average Salary: $31,909
Richmond Heights values clean and tidy spaces. Opportunities exist in hotels and office buildings. Your work ensures a pleasant environment for guests and employees.
Find Housekeeping jobs in Richmond Heights, MO

Fish Window Cleaning
Average Salary: $38,800
Fish Window Cleaning is a well-known company in Hazelwood, MO. They provide top-notch window cleaning and maintenance services. Housekeeping staff work closely with clients to ensure windows and common areas are always spotless. This position offers a clean, professional environment and the chance to work with a reputable company.
INTOWN SUITES
Average Salary: $31,958
INTOWN SUITES operates several locations in Hazelwood, MO, offering extended-stay lodging options. Housekeeping plays a crucial role here. Employees maintain guest rooms and common spaces to a high standard. This role involves working in a bustling environment and interacting with guests. It's a great opportunity for those who enjoy working in a lively setting.

Carpet Cleaning Technician
Average Salary: $55,000
Cleaning specialists clean carpets in homes and businesses. These jobs often offer flexible hours. Companies like XYZ Carpet Cleaning in Hazelwood provide this opportunity.
Find Carpet Cleaning Technician jobs in Hazelwood, MO
Custodian
Average Salary: $51,508
Custodians maintain cleanliness in buildings. They sweep, mop, and empty trash. ABC Cleaning Services in Hazelwood is hiring for this role.
Find Custodian jobs in Hazelwood, MO
Environmental Services Technician
Average Salary: $45,700
Technicians ensure public spaces stay clean. They clean restrooms and common areas. Hazelwood Healthcare’s cleaning team needs dedicated individuals.
Find Environmental Services Technician jobs in Hazelwood, MO
Cleaner
Average Salary: $33,149
Cleaners perform various cleaning tasks. They work in homes, offices, or public areas. Hazelwood's Clean Slate offers several cleaner positions.
Find Cleaner jobs in Hazelwood, MO
Porter
Average Salary: $32,997
Porters help guests in hotels. They carry luggage and assist with requests. The Hazelwood Inn seeks friendly and helpful porters.
Find Porter jobs in Hazelwood, MO
Laundry Attendant
Average Salary: $31,000
Attendants wash and fold laundry. They work in hospitals or hotels. Hazelwood Hospital needs experienced laundry attendants.
Find Laundry Attendant jobs in Hazelwood, MO
Housekeeper
Average Salary: $28,089
Housekeepers maintain private residences. They clean rooms and do laundry. Hazelwood's Home Care offers rewarding housekeeper positions.
Find Housekeeper jobs in Hazelwood, MO