How much does a Housekeeping make in Maryland Heights, MO?
In Maryland Heights, MO, Housekeeping professionals can expect to earn a competitive salary. The average yearly salary for this role stands at $33,656. This figure reflects the dedication and hard work that Housekeeping staff bring to their jobs, ensuring clean and comfortable environments for others.
The salary range for Housekeeping positions in Maryland Heights varies. The lowest earners can expect to make around $26,150, while the highest earners can reach up to $36,000. This range provides a clear picture of the potential earnings based on experience and skill level. A breakdown of the salary distribution shows that most Housekeeping workers earn between $29,732 and $34,209 annually. This data helps job seekers understand what they might earn in this field.
What are the highest paying cities for a Housekeeping near Maryland Heights, MO?

-
Kirkwood, MO
Average Salary: $40,825
Kirkwood offers a variety of Housekeeping roles in local hotels and resorts. Workers enjoy a welcoming community and a chance to meet guests from around the world. Many hotels in Kirkwood value their staff, providing good benefits and opportunities for growth.
Find Housekeeping jobs in Kirkwood, MO
-
Wentzville, MO
Average Salary: $35,636
In Wentzville, Housekeeping jobs are available in many hotels and motels. The area is known for its friendly atmosphere. Employees often find a supportive work environment with chances for advancement. Companies like Hilton and Marriott offer good career paths.
Find Housekeeping jobs in Wentzville, MO
-
O'Fallon, MO
Average Salary: $35,386
O'Fallon has a growing demand for Housekeeping staff. The city's hotels and resorts offer clean and comfortable places to work. Employees can expect a positive work culture with opportunities to learn and grow. Many companies provide training and development programs.
Find Housekeeping jobs in O'Fallon, MO
-
Webster Groves, MO
Average Salary: $34,607
Webster Groves provides a range of Housekeeping positions in local hotels and bed and breakfasts. The area is known for its charm and hospitality. Workers enjoy a friendly community and a chance to meet guests from around the world. Many hotels value their staff and offer good benefits.
Find Housekeeping jobs in Webster Groves, MO
-
St. Louis, MO
Average Salary: $34,595
St. Louis offers many Housekeeping jobs in its hotels and resorts. The city's vibrant atmosphere provides a dynamic work environment. Employees can expect a supportive workplace with opportunities for growth. Companies like Marriott and Hilton offer good career paths.
Find Housekeeping jobs in St. Louis, MO
-
Saint Charles, MO
Average Salary: $34,240
Saint Charles has a variety of Housekeeping roles in local hotels and motels. The area is known for its friendly atmosphere. Employees often find a supportive work environment with chances for advancement. Companies like Hilton and Marriott offer good career paths.
Find Housekeeping jobs in Saint Charles, MO
-
Chesterfield, MO
Average Salary: $33,953
Chesterfield offers a range of Housekeeping jobs in hotels and resorts. The area is known for its welcoming community. Workers enjoy a positive work environment and a chance to meet guests from around the world. Many hotels value their staff and offer good benefits.
Find Housekeeping jobs in Chesterfield, MO
-
Brentwood, MO
Average Salary: $33,796
Brentwood provides a variety of Housekeeping positions in local hotels and bed and breakfasts. The area is known for its charm and hospitality. Workers enjoy a friendly community and a chance to meet guests from around the world. Many hotels value their staff and offer good benefits.
Find Housekeeping jobs in Brentwood, MO
-
Florissant, MO
Average Salary: $33,300
Florissant offers many Housekeeping jobs in its hotels and resorts. The city's vibrant atmosphere provides a dynamic work environment. Employees can expect a supportive workplace with opportunities for growth. Companies like Marriott and Hilton offer good career paths.
Find Housekeeping jobs in Florissant, MO
-
Clayton, MO
Average Salary: $32,267
Clayton provides a range of Housekeeping jobs in local hotels and motels. The area is known for its friendly atmosphere. Employees often find a supportive work environment with chances for advancement. Companies like Hilton and Marriott offer good career paths.
Find Housekeeping jobs in Clayton, MO
What are the best paying companies for a Housekeeping in Maryland Heights, MO?

-
Two Maids
Average Salary: $34,693
Two Maids offers Housekeeping jobs in Maryland Heights, MO. They provide professional cleaning services for homes and businesses. Their team ensures a clean and welcoming environment. They operate in several locations, including Maryland Heights.
-
Ranken Jordan Pediatric Bridge Hospital
Average Salary: $34,555
Ranken Jordan Pediatric Bridge Hospital offers Housekeeping jobs in Maryland Heights, MO. They focus on providing a clean and safe environment for patients. Their Housekeeping staff plays a key role in maintaining hygiene standards. The hospital is located in Maryland Heights.
-
Marriott International
Average Salary: $31,000
Marriott International offers Housekeeping jobs in Maryland Heights, MO. They provide a variety of roles in hotel Housekeeping. Marriott values a clean and comfortable environment for guests. They operate multiple hotels in the area.
What are the best paying Housekeeping related jobs in Maryland Heights, MO?

-
Housekeeping Supervisor
Average Salary: $38,500
A supervisor oversees a team of cleaning staff. They ensure tasks are completed on time. They work in hotels, offices, and residential buildings. Companies like Hilton and Marriott offer these roles.
Find Housekeeping Supervisor jobs in Maryland Heights, MO
-
Custodian
Average Salary: $36,857
A custodian maintains cleanliness in schools, offices, and other buildings. They clean restrooms, classrooms, and common areas. Local schools and businesses in Maryland Heights hire custodians. They ensure a safe and clean environment.
Find Custodian jobs in Maryland Heights, MO
-
Carpet Cleaning Technician
Average Salary: $36,000
This role involves cleaning and restoring carpets. Technicians use special equipment to clean and deodorize. They work in homes, offices, and hotels. Companies like ServiceMaster offer these positions. They focus on making spaces look fresh and new.
Find Carpet Cleaning Technician jobs in Maryland Heights, MO
-
Housekeeper
Average Salary: $34,592
A housekeeper cleans and organizes living spaces. They work in homes, hotels, and other facilities. They ensure areas are tidy and welcoming. Local hotels and private households hire housekeepers. They play a key role in maintaining a clean environment.
Find Housekeeper jobs in Maryland Heights, MO
-
Cleaner
Average Salary: $31,654
Cleaners perform general cleaning tasks. They work in a variety of settings, including offices, schools, and homes. They ensure all areas are clean and safe. Companies like Jan-Pro and Merry Maids offer cleaning jobs. They focus on keeping environments spotless.
Find Cleaner jobs in Maryland Heights, MO
-
Laundry Attendant
Average Salary: $30,158
A laundry attendant handles laundry tasks. They wash, dry, and fold clothes. They work in hotels, hospitals, and other facilities. They ensure clean and fresh clothing for guests and patients. Local hotels and healthcare facilities hire laundry attendants. They play a vital role in maintaining hygiene.
Find Laundry Attendant jobs in Maryland Heights, MO
-
Porter
Average Salary: $29,687
A porter assists guests in hotels. They help with luggage and provide general support. They ensure guests have a pleasant stay. Hotels and resorts offer porter positions. They focus on providing excellent service and support to guests.
Find Porter jobs in Maryland Heights, MO