Cook Salary in Des Moines, IA

Updated on May 09, 2025
Position
City
Salary

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

The average salary for a Cook is $33,663 per year in Des Moines, IA.

In Des Moines, IA, Cooks can expect to earn a competitive salary. The average annual salary for a Cook in this area is around $33,663. This figure provides a good benchmark for job seekers considering this role. Cooks in Des Moines can earn anywhere from $22,350 to $42,490 per year, depending on experience and specific job responsibilities.

Several factors can influence a Cook's salary in Des Moines. These include the type of establishment, such as restaurants, hotels, or catering companies, and the Cook's level of experience. Cooks with more experience or specialized skills, like culinary arts training, often earn higher salaries. Additionally, Cooks who work in high-end restaurants or busy catering events may have opportunities for higher pay due to the nature of their work. Understanding these factors can help job seekers set realistic expectations and target roles that match their career goals.

Cook jobs in Des Moines, IA

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

Cooks in Iowa City, IA, earn the highest average salary near Des Moines. This city offers competitive pay for culinary professionals. Job seekers may find attractive opportunities in this area.
Graph displaying highest paying cities salaries for Cook jobs near Des Moines, IA, highlighting Iowa City, IA with the highest at $34,113 and Waterloo, IA with the lowest at $32,231.
  1. Iowa City, IA
    Average Salary: $34,113
    In Iowa City, culinary professionals find a vibrant food scene. The University of Iowa draws a diverse crowd, offering many dining opportunities. Local favorites like Cafe Noo and The Daily Grind attract a steady flow of patrons.
    Find Cook jobs in Iowa City, IA


  2. West Des Moines, IA
    Average Salary: $33,912
    West Des Moines offers a bustling environment for cooks. With many restaurants and cafes, there is a high demand for skilled culinary talent. Companies like Hy-Vee and Pella Windows provide steady employment.
    Find Cook jobs in West Des Moines, IA


  3. Sioux City, IA
    Average Salary: $33,817
    Sioux City presents a unique market for cooks. The city's growing food industry offers various opportunities. Local eateries and hotels create a steady demand for talented chefs.
    Find Cook jobs in Sioux City, IA


  4. Newton, IA
    Average Salary: $33,498
    Newton offers a close-knit community for culinary professionals. The city's smaller size means cooks often work in family-owned establishments. This setting fosters a strong sense of community and collaboration.
    Find Cook jobs in Newton, IA


  5. Cedar Rapids, IA
    Average Salary: $32,861
    Cedar Rapids has a diverse food landscape. The city's mix of local diners and chain restaurants provides a range of experiences. Companies like Cedar Rapids Marriott attract skilled chefs.
    Find Cook jobs in Cedar Rapids, IA


  6. Ottumwa, IA
    Average Salary: $32,808
    Ottumwa offers a welcoming environment for cooks. The city's smaller size means cooks often work in close-knit teams. Local favorites like The Patio and The Old Fashioned provide a steady flow of customers.
    Find Cook jobs in Ottumwa, IA


  7. Council Bluffs, IA
    Average Salary: $32,771
    Council Bluffs offers a dynamic culinary scene. The city's proximity to Omaha, NE, brings a mix of influences. Local restaurants and hotels offer many opportunities for skilled chefs.
    Find Cook jobs in Council Bluffs, IA


  8. Ames, IA
    Average Salary: $32,744
    Ames presents a vibrant market for cooks. The city's university setting brings a diverse crowd. Local eateries and cafes offer a steady demand for culinary talent.
    Find Cook jobs in Ames, IA


  9. Urbandale, IA
    Average Salary: $32,280
    Urbandale offers a bustling environment for cooks. The city's growing food industry provides many opportunities. Local favorites like The District and The Urban Kitchen attract a steady flow of patrons.
    Find Cook jobs in Urbandale, IA


  10. Waterloo, IA
    Average Salary: $32,231
    Waterloo offers a diverse culinary scene. The city's mix of local restaurants and chain eateries provides a range of experiences. Companies like Cedar Valley Marriott attract skilled chefs.
    Find Cook jobs in Waterloo, IA

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

Job seekers looking for cook positions in Des Moines, IA, can find competitive salaries at the US Department of Veterans Affairs, where cooks earn an average of $78,839. MercyOne offers a solid salary of $37,010, while WesleyLife provides $35,923. These companies offer attractive pay and could be great options for those seeking a rewarding career in cooking.
Graph displaying best paying company salaries for Cook jobs in Des Moines, IA, highlighting US Department of Veterans Affairs with the highest at $78,839 and WesleyLife with the lowest at $35,923.
  1. US Department of Veterans Affairs
    Average Salary: $78,839
    The US Department of Veterans Affairs offers competitive salaries for Cook positions. They provide excellent benefits and opportunities for career growth. This federal agency operates multiple facilities in Des Moines, IA, dedicated to serving veterans.


  2. MercyOne
    Average Salary: $37,010
    MercyOne is a well-known healthcare provider in Des Moines, IA. They offer Cook positions with a good salary and benefits. MercyOne operates several hospitals and clinics in the area, providing a stable work environment.


  3. WesleyLife
    Average Salary: $35,923
    WesleyLife provides Cook jobs with a decent salary. They focus on senior living and healthcare services. WesleyLife has multiple locations in Des Moines, offering various opportunities for career advancement.

Currently 19,988 Cook job openings, nationwide.

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

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