Cleaner Salary in Des Moines, IA

Updated on May 09, 2025
Position
City
Salary

How much does a Cleaner make in Des Moines, IA?

The average salary for a Cleaner is $35,186 per year in Des Moines, IA.

In Des Moines, IA, cleaners can expect to earn a competitive salary. The average salary for a cleaner in this area is around $35,186 per year. This figure can vary based on experience, specific duties, and the type of facility where the cleaner works.

Cleaners in Des Moines often work in a variety of settings, including offices, hospitals, schools, and hotels. The salary range can differ significantly depending on these factors. For instance, those working in healthcare facilities might earn more due to the specialized nature of the work. Similarly, cleaners with more experience or additional certifications may command higher wages. It's important for job seekers to consider these factors when looking for cleaning positions in the area.

Cleaner jobs in Des Moines, IA

What are the highest paying cities for a Cleaner near Des Moines, IA?

Cleaners in Johnston, IA, earn the highest average salary near Des Moines. The average annual salary in Johnston is $39,829. This makes it a top choice for job seekers looking for a better pay. Other cities like Mason City, IA, and Cedar Falls, IA, also offer competitive salaries for cleaners. Mason City pays an average of $38,196, while Cedar Falls pays $36,416. These cities provide good opportunities for those seeking a higher income in the cleaning field.
Graph displaying highest paying cities salaries for Cleaner jobs near Des Moines, IA, highlighting Johnston, IA with the highest at $39,829 and Iowa City, IA with the lowest at $33,834.
  1. Johnston, IA
    Average Salary: $39,829
    In Johnston, IA, you can find cleaning jobs with local businesses and schools. The area offers a variety of opportunities for those looking to maintain clean and safe environments. Companies like Hy-Vee and MercyOne provide steady work.
    Find Cleaner jobs in Johnston, IA


  2. Mason City, IA
    Average Salary: $38,196
    Mason City, IA, has many cleaning positions available in both commercial and residential settings. The city's focus on community well-being makes it a great place to work. Local businesses and healthcare facilities often need reliable cleaning staff.
    Find Cleaner jobs in Mason City, IA


  3. Cedar Falls, IA
    Average Salary: $36,416
    Cedar Falls, IA, offers cleaning jobs in educational institutions and local businesses. The city's vibrant community creates a welcoming environment for workers. Companies like UNI and local hotels provide good opportunities.
    Find Cleaner jobs in Cedar Falls, IA


  4. Sioux City, IA
    Average Salary: $35,721
    Sioux City, IA, has a variety of cleaning jobs in both private and public sectors. The city's diverse economy offers many options for those in the cleaning field. Local businesses and healthcare facilities are always in need of skilled cleaners.
    Find Cleaner jobs in Sioux City, IA


  5. Council Bluffs, IA
    Average Salary: $35,243
    Council Bluffs, IA, provides cleaning jobs in various industries, including healthcare and retail. The city's strong economy offers many opportunities for those looking to maintain clean environments. Companies like Jennie Edmundson Hospital and Hy-Vee are always hiring.
    Find Cleaner jobs in Council Bluffs, IA


  6. Cedar Rapids, IA
    Average Salary: $34,855
    Cedar Rapids, IA, offers numerous cleaning positions in both commercial and residential areas. The city's growing economy provides many opportunities for those in the cleaning industry. Local businesses and healthcare facilities often need dependable cleaning staff.
    Find Cleaner jobs in Cedar Rapids, IA


  7. Ottumwa, IA
    Average Salary: $34,221
    Ottumwa, IA, has many cleaning jobs in local businesses and healthcare facilities. The city's community-focused environment makes it a great place to work. Companies like Ottumwa Regional Health Center and local hotels offer steady employment.
    Find Cleaner jobs in Ottumwa, IA


  8. Urbandale, IA
    Average Salary: $34,201
    Urbandale, IA, offers cleaning jobs in both commercial and residential settings. The city's strong economy provides many opportunities for those in the cleaning industry. Local businesses and schools often need reliable cleaning staff.
    Find Cleaner jobs in Urbandale, IA


  9. Fort Dodge, IA
    Average Salary: $34,017
    Fort Dodge, IA, has many cleaning positions available in both private and public sectors. The city's focus on community well-being makes it a great place to work. Companies like UnityPoint Health and local businesses provide good opportunities.
    Find Cleaner jobs in Fort Dodge, IA


  10. Iowa City, IA
    Average Salary: $33,834
    Iowa City, IA, offers cleaning jobs in educational institutions and local businesses. The city's vibrant community creates a welcoming environment for workers. Companies like University of Iowa Health Care and local hotels provide good opportunities.
    Find Cleaner jobs in Iowa City, IA

What are the best paying companies for a Cleaner in Des Moines, IA?

Cleaners in Des Moines, IA, can find good pay with METRO WASTE AUTHORITY, offering an annual salary of $59,765. Service Legends also provides a competitive salary of $46,000 per year. Cloud Contents pays $37,654 annually, making it another attractive option for those in the field.
Graph displaying best paying company salaries for Cleaner jobs in Des Moines, IA, highlighting METRO WASTE AUTHORITY with the highest at $59,765 and McDonald Partners LLC with the lowest at $32,632.
  1. METRO WASTE AUTHORITY
    Average Salary: $59,765
    METRO WASTE AUTHORITY offers competitive salaries for Cleaner jobs. They focus on waste management and operate facilities throughout the Des Moines area. Cleaners here ensure that all areas are kept clean and safe.


  2. Service Legends
    Average Salary: $46,000
    Service Legends provides a good salary for Cleaner positions. They offer cleaning services to various businesses and homes in Des Moines. Cleaners work in different environments, ensuring high standards of cleanliness.


  3. Cloud Contents
    Average Salary: $37,654
    Cloud Contents pays a solid salary for Cleaner jobs. They specialize in office cleaning and operate in many commercial buildings in Des Moines. Cleaners here maintain clean and organized office spaces.


  4. State of Iowa
    Average Salary: $37,076
    The State of Iowa offers a decent salary for Cleaner roles. They manage various state facilities and buildings in Des Moines. Cleaners ensure that all public spaces are clean and welcoming.


  5. Happy Houses Cleaning Services
    Average Salary: $36,000
    Happy Houses Cleaning Services provides a good salary for Cleaner jobs. They focus on residential cleaning and serve many homes in Des Moines. Cleaners here make sure that homes are clean and comfortable for residents.


  6. Iowa Beverage Systems
    Average Salary: $35,500
    Iowa Beverage Systems offers a fair salary for Cleaner positions. They operate beverage production facilities in Des Moines. Cleaners ensure that all production areas are clean and meet safety standards.


  7. Heritage Building Maintenance
    Average Salary: $35,267
    Heritage Building Maintenance provides a good salary for Cleaner jobs. They offer maintenance services to various buildings in Des Moines. Cleaners work to keep all areas clean and well-maintained.


  8. MercyOne
    Average Salary: $35,113
    MercyOne offers a decent salary for Cleaner roles. They operate healthcare facilities in Des Moines. Cleaners ensure that all patient areas are clean and hygienic.


  9. ANIMAL RESCUE LEAGUE OF IOWA
    Average Salary: $33,817
    ANIMAL RESCUE LEAGUE OF IOWA provides a fair salary for Cleaner jobs. They focus on animal care and operate shelters in Des Moines. Cleaners ensure that all animal areas are clean and safe.


  10. McDonald Partners LLC
    Average Salary: $32,632
    McDonald Partners LLC offers a good salary for Cleaner positions. They provide cleaning services to various businesses in Des Moines. Cleaners work to maintain clean and professional environments.

Currently 12,837 Cleaner job openings, nationwide.

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

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