Cleaner Salary in St. Louis, MO
How much does a Cleaner make in St. Louis, MO?
Cleaners in St. Louis, MO, earn a competitive salary. The average annual salary for this role is around $32,240. This figure can vary based on experience and specific job duties. Cleaners with more experience often earn higher wages. The salary range typically falls between $23,000 and $46,210 per year.
Factors that can influence a cleaner's salary include the type of facility they work in, such as hospitals, offices, or schools. Cleaners who work in high-traffic areas or have specialized skills may also see higher pay. Additionally, those who work overtime or on weekends might receive additional compensation. Understanding these factors can help job seekers set realistic expectations and negotiate better salaries.
What are the highest paying cities for a Cleaner near St. Louis, MO?

-
Madison, WI
Average Salary: $37,666
In Madison, WI, you can find cleaning jobs in various settings. Many opportunities exist in offices, hotels, and healthcare facilities. Companies like American Family Insurance and the University of Wisconsin offer stable positions.
Find Cleaner jobs in Madison, WI
-
Chicago, IL
Average Salary: $37,137
Chicago, IL, offers many cleaning jobs in busy urban areas. Work in hotels, office buildings, and public spaces. Major employers include Hilton Hotels and the Chicago Park District.
Find Cleaner jobs in Chicago, IL
-
Milwaukee, WI
Average Salary: $35,849
Milwaukee, WI, provides cleaning jobs in both commercial and residential settings. Opportunities exist in offices, schools, and homes. Companies like Froedtert Hospital and Milwaukee Public Schools are hiring.
Find Cleaner jobs in Milwaukee, WI
-
Des Moines, IA
Average Salary: $35,186
Des Moines, IA, has a growing need for cleaning staff. Jobs are available in offices, hospitals, and schools. Look for openings with MercyOne Des Moines Medical Center and the Des Moines Public Schools.
Find Cleaner jobs in Des Moines, IA
-
Kansas City, MO
Average Salary: $34,773
Kansas City, MO, offers cleaning jobs in a variety of environments. Work in offices, hotels, and healthcare facilities. Companies like HCA Midwest Health and the University of Missouri-Kansas City are hiring.
Find Cleaner jobs in Kansas City, MO
-
Omaha, NE
Average Salary: $34,401
Omaha, NE, provides cleaning jobs in both commercial and residential areas. Opportunities exist in offices, hotels, and homes. Look for positions with Nebraska Medicine and the Omaha Public Schools.
Find Cleaner jobs in Omaha, NE
-
Nashville, TN
Average Salary: $33,970
Nashville, TN, offers cleaning jobs in a vibrant city. Work in offices, hotels, and entertainment venues. Companies like Vanderbilt University Medical Center and the Nashville Convention & Visitors Bureau are hiring.
Find Cleaner jobs in Nashville, TN
-
Detroit, MI
Average Salary: $33,908
Detroit, MI, offers cleaning jobs in a diverse range of settings. Opportunities exist in offices, hotels, and manufacturing plants. Companies like Henry Ford Health and the Detroit Public Schools are hiring.
Find Cleaner jobs in Detroit, MI
-
Cincinnati, OH
Average Salary: $33,285
Cincinnati, OH, provides cleaning jobs in both urban and suburban areas. Work in offices, schools, and healthcare facilities. Look for positions with Cincinnati Children's Hospital Medical Center and the Cincinnati Public Schools.
Find Cleaner jobs in Cincinnati, OH
-
Pittsburgh, PA
Average Salary: $33,240
Pittsburgh, PA, offers cleaning jobs in a variety of environments. Work in offices, hospitals, and educational institutions. Companies like UPMC and the University of Pittsburgh are hiring.
Find Cleaner jobs in Pittsburgh, PA
What are the best paying companies for a Cleaner in St. Louis, MO?

-
PRAIRIE FARMS DAIRY
Average Salary: $49,760
PRAIRIE FARMS DAIRY offers competitive salaries for Cleaner jobs. They maintain clean and safe environments in their dairy facilities. Their main location is in St. Louis, MO. They also have other facilities in the region.
-
Hoffmann Brothers
Average Salary: $47,690
Hoffmann Brothers provides good pay for Cleaner positions. They focus on keeping their facilities spotless. Hoffmann Brothers operates in St. Louis, MO, and has several locations in the area.
-
U.S. National Park Service
Average Salary: $45,608
The U.S. National Park Service offers Cleaner jobs with a good salary. They ensure clean and well-maintained parks and recreational areas. They have locations in St. Louis, MO, and other parts of the state.
-
Better Life Maids
Average Salary: $45,111
Better Life Maids pays well for Cleaner jobs. They provide cleaning services to homes and businesses. They operate in St. Louis, MO, and serve clients in the surrounding areas.
-
Fish Window Cleaning
Average Salary: $42,000
Fish Window Cleaning offers Cleaner positions with a decent salary. They specialize in window cleaning for both residential and commercial clients. Their main location is in St. Louis, MO, with services extending to nearby areas.
-
Dierbergs
Average Salary: $40,033
Dierbergs provides Cleaner jobs with a good salary. They focus on maintaining clean and hygienic grocery stores. Dierbergs has multiple locations in St. Louis, MO, and the surrounding region.
-
Pretium Packaging
Average Salary: $39,000
Pretium Packaging offers Cleaner jobs with a competitive salary. They ensure clean and safe packaging environments. Their main location is in St. Louis, MO, with additional facilities in the area.
-
City of St. Louis
Average Salary: $38,943
The City of St. Louis offers Cleaner positions with a fair salary. They maintain clean public spaces and facilities. The city operates in St. Louis, MO, and provides services to the local community.
-
Woodard Cleaning and Restoration
Average Salary: $38,833
Woodard Cleaning and Restoration provides Cleaner jobs with a good salary. They offer cleaning and restoration services for homes and businesses. They operate in St. Louis, MO, and serve clients in the region.
-
Encompass Health
Average Salary: $38,000
Encompass Health offers Cleaner positions with a decent salary. They focus on maintaining clean and hygienic healthcare facilities. Encompass Health has multiple locations in St. Louis, MO, and the surrounding area.
What are the best paying Cleaner related jobs in St. Louis, MO?

-
Carpet Cleaning Technician
Average Salary: $47,803
This role involves cleaning and maintaining carpets in various settings. Technicians use specialized equipment to clean and restore carpets. Companies like ServiceMaster and Mr. Clean offer opportunities in this field.
Find Carpet Cleaning Technician jobs in St. Louis, MO
-
Custodian
Average Salary: $42,688
Custodians ensure cleanliness and safety in buildings. They perform tasks like sweeping, mopping, and disinfecting. Local schools and hospitals often need custodians to maintain a clean environment.
Find Custodian jobs in St. Louis, MO
-
Environmental Services Technician
Average Salary: $36,914
These professionals focus on maintaining a clean and safe environment. They work in healthcare settings, ensuring all areas meet hygiene standards. St. Louis hospitals often hire for these positions.
Find Environmental Services Technician jobs in St. Louis, MO
-
Housekeeping
Average Salary: $34,931
Housekeeping staff clean and organize rooms in hotels and motels. They make beds, tidy up spaces, and ensure guests have a comfortable stay. Marriott and Hilton are well-known employers in this area.
Find Housekeeping jobs in St. Louis, MO
-
Laundry Attendant
Average Salary: $32,184
Laundry attendants handle the washing, drying, and folding of linens. They work in hotels, hospitals, and residential care facilities. This role ensures that clean linens are always available.
Find Laundry Attendant jobs in St. Louis, MO
-
Housekeeper
Average Salary: $30,897
Housekeepers clean and maintain private residences. They perform tasks like dusting, vacuuming, and laundry. Many families and property management companies hire housekeepers for their services.
Find Housekeeper jobs in St. Louis, MO