Preschool Teacher Salary in Des Moines, IA

Updated on May 09, 2025
Position
City
Salary

How much does a Preschool Teacher make in Des Moines, IA?

The average salary for a Preschool Teacher is $35,280 per year in Des Moines, IA.

In Des Moines, IA, preschool teachers can expect to earn a competitive salary. The average salary for this role is around $35,280 per year. This figure reflects the dedication and important work preschool teachers do in shaping young minds.

Factors such as experience, education, and the specific institution can influence earnings. Those with more experience or advanced degrees may see higher salaries. Additionally, preschool teachers working in private institutions or those with specialized skills might earn more. This range of salaries offers a good opportunity for professionals in this field to grow and advance in their careers.

Preschool Teacher jobs in Des Moines, IA

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

Job seekers looking for preschool teacher positions near Des Moines, IA, can find higher salaries in nearby cities. Sioux City, IA, offers the highest average salary at $39,315. Other cities like Marshalltown, IA, and Waterloo, IA, also provide competitive pay. Exploring these areas can lead to better financial opportunities.
Graph displaying highest paying cities salaries for Preschool Teacher jobs near Des Moines, IA, highlighting Sioux City, IA with the highest at $39,315 and Cedar Rapids, IA with the lowest at $33,226.
  1. Sioux City, IA
    Average Salary: $39,315
    In Sioux City, educators have the chance to work in a vibrant community that values early childhood education. Schools here focus on creating a nurturing environment for young learners. Families appreciate the dedication of teachers who lay the foundation for future success.
    Find Preschool Teacher jobs in Sioux City, IA


  2. Marshalltown, IA
    Average Salary: $36,356
    Marshalltown offers a welcoming atmosphere for those who wish to teach young children. The community supports educational growth and values the role of teachers. Working in this area means being part of a close-knit community that cherishes the early years of learning.
    Find Preschool Teacher jobs in Marshalltown, IA


  3. Waterloo, IA
    Average Salary: $36,221
    Waterloo provides a dynamic setting for educators. The city has a strong focus on quality education from an early age. Teachers here enjoy a supportive environment, with many families valuing the importance of preschool education.
    Find Preschool Teacher jobs in Waterloo, IA


  4. Muscatine, IA
    Average Salary: $34,884
    In Muscatine, teachers have the opportunity to work in a community that prioritizes early childhood development. The city's schools are known for their commitment to providing a solid educational foundation. Educators here play a crucial role in shaping young minds.
    Find Preschool Teacher jobs in Muscatine, IA


  5. Mason City, IA
    Average Salary: $34,449
    Mason City offers a nurturing environment for those who wish to teach young children. The community values the importance of early education. Teachers here are part of a supportive network that helps children develop essential skills.
    Find Preschool Teacher jobs in Mason City, IA


  6. Davenport, IA
    Average Salary: $34,021
    Davenport provides a vibrant setting for educators. The city's schools focus on creating a positive learning experience for young children. Teachers here are appreciated for their role in fostering early development and preparing children for future success.
    Find Preschool Teacher jobs in Davenport, IA


  7. Council Bluffs, IA
    Average Salary: $33,856
    In Council Bluffs, teachers have the chance to work in a community that values early childhood education. The city's schools are dedicated to providing a nurturing environment. Educators here are essential in helping children develop important skills.
    Find Preschool Teacher jobs in Council Bluffs, IA


  8. Clinton, IA
    Average Salary: $33,707
    Clinton offers a supportive environment for those who wish to teach young children. The community values the role of teachers in early education. Working in this area means being part of a close-knit community that cherishes the early years of learning.
    Find Preschool Teacher jobs in Clinton, IA


  9. Urbandale, IA
    Average Salary: $33,316
    Urbandale provides a dynamic setting for educators. The city's schools focus on creating a positive learning experience for young children. Teachers here are appreciated for their role in fostering early development and preparing children for future success.
    Find Preschool Teacher jobs in Urbandale, IA


  10. Cedar Rapids, IA
    Average Salary: $33,226
    In Cedar Rapids, teachers have the opportunity to work in a community that prioritizes early childhood development. The city's schools are known for their commitment to providing a solid educational foundation. Educators here play a crucial role in shaping young minds.
    Find Preschool Teacher jobs in Cedar Rapids, IA

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

Drake University offers one of the highest salaries for preschool teachers in Des Moines, IA, with an average of $41,990. Sargent Rehabilitation Center and Des Moines Public Schools also provide competitive wages, around $39,000 and $38,760 respectively. These institutions value their educators and offer attractive compensation packages.
Graph displaying best paying company salaries for Preschool Teacher jobs in Des Moines, IA, highlighting Drake University with the highest at $41,990 and Easter Seals with the lowest at $29,750.
  1. Drake University
    Average Salary: $41,990
    Drake University offers a nurturing environment for Preschool Teachers. They focus on early childhood education and have multiple locations. Teachers here benefit from a supportive community and professional development.


  2. SARGENT REHABILITATION CENTER
    Average Salary: $39,028
    SARGENT REHABILITATION CENTER provides a rewarding experience for Preschool Teachers. They work with children in a therapeutic setting. The center is located in Des Moines and offers a unique approach to early education.


  3. Des Moines Public Schools
    Average Salary: $38,763
    Des Moines Public Schools is a large employer of Preschool Teachers. They offer a variety of programs and support for educators. The schools are spread across the city, providing diverse teaching experiences.


  4. MercyOne
    Average Salary: $38,650
    MercyOne values its Preschool Teachers. They provide a caring environment for young learners. The organization operates several centers in Des Moines, offering a stable and supportive workplace.


  5. Grace Preschool
    Average Salary: $35,667
    Grace Preschool offers a warm, family-like atmosphere for Preschool Teachers. They focus on holistic development and have a strong community presence. The preschool is located in Des Moines.


  6. Children & Families of Iowa
    Average Salary: $31,880
    Children & Families of Iowa provides a supportive environment for Preschool Teachers. They offer various programs and resources for early childhood education. The organization operates in several locations in Des Moines.


  7. ChildServe
    Average Salary: $31,536
    ChildServe is dedicated to the well-being of children. Preschool Teachers here work in a caring and supportive setting. They have multiple locations in Des Moines, offering diverse teaching opportunities.


  8. Easter Seals
    Average Salary: $29,750
    Easter Seals offers a fulfilling role for Preschool Teachers. They focus on inclusive education and have several centers in Des Moines. Teachers here benefit from a supportive and inclusive environment.

Currently 9,449 Preschool Teacher job openings, nationwide.

How's the job market for a Preschool Teacher in the US?

Learn what a Preschool Teacher does, how to become one, and understand the job outlook. Get simple steps to start your career as a Preschool Teacher today.
Position
Overview
Preschool Teacher
9,449 Job Openings