Catholic School Careers

Teachers do so much more than teach reading, writing and mathematics. They inspire. They lead. They care. Considering a career in education? Working at our schools is more than a job. It is a vocation and a career worth exploring.

Our Schools Are Hiring

The Diocese of Des Moines serves more than 7,000 students from early childhood development through high school. To join this mission, please view our current open positions or contact us.

View All Open Positions   Interested in Being a Catholic Teacher? Contact us!

Current Openings

Administration

Chief Advancement Officer

Council Bluffs | St. Albert Catholic School

Saint Albert Catholic is seeking to hire its first Chief Advancement Officer (CAO) in its school’s history! The CAO will provide leadership, strategic direction, fundraising and operational management to ensure the financial vitality and stability of St. Albert Catholic School. The CAO is required to be a practicing Catholic in good standing with the Catholic Church.

The CAO will oversee the Development Office. This role will create and execute a comprehensive strategy to engage prospective donors and build a portfolio of top prospects, strengthening the school’s relationship with the Council Bluffs community and alumni. The CAO will be responsible for growing the school’s annual fund, which includes alumni, parents, faculty, staff, and friends of the school. The CAO will also foster a philanthropic culture in alignment with the Catholic mission of the school and its five supporting parishes.

Learn More and Apply

High School Faculty

There are currently no openings. 

K-8 Faculty

All positions are listed in alphabetical order by city & school name.

 

3rd Grade Teacher

Perry | St. Patrick Catholic School

St. Patrick Catholic School in Perry, Iowa is seeking an energetic and enthusiastic classroom teacher for an opening in 3rd grade for 2025-26 school year. This teacher would work with other staff teaching in 2nd and 4th grades. St. Patrick School is located outside the Des Moines metro and serves a diverse student body. Candidates must have letters of recommendation updated and hold appropriate teaching endorsements from the State of Iowa BOEE. 

Learn More and Apply

  

EL Teacher

Urbandale | St. Pius X Catholic School

St. Pius X Catholic School is seeking a certified EL teacher. This is a full-time position that will share time between St. Pius X and Urbandale Public Schools. This person is responsible for providing language instruction and support to English Learners through data-driven strategies, differentiated instruction techniques, and a continuous improvement mindset to increase their English proficiency. This role also involves collaborating with classroom teachers, managing translator associates, and acting as an ambassador for students, families, and the wider school community.

Learn More and Apply

Early Childhood Education

All positions are listed in alphabetical order by city & school name.

Preschool Classroom Associate

Perry | St. Patrick Catholic School

St. Patrick School in Perry, Iowa, is looking for a part-time associate to assist in our preschool classroom and with other assigned duties in the building.  The position will work less than 28 hours per week, but the position may be made full-time based on preschool enrollment.

Learn More and Apply

Support Staff

  There are currently no openings.  
Extended Care (Before/After School Programs)
 There are currently no openings.  
Food Service

 There are currently no openings. 

Interested in teaching but don't have a degree?

The State of Iowa has several options to get you the training you need without going back to school:

  • Teacher Intern Program
  • Content Area Specialist Authorization
  • Native Language Teacher Authorization
  • Career and Technical Authorization

Learn more about these pathways on the Official State of Iowa Website.

Explore Teaching Pathways

Why I Love Being a Catholic School Teacher

Betsy Lemus worked in both public and private schools but she returned to St. Pius X Catholic School in Urbandale because she loved the faith, friendship, and family like atmosphere.


8 Reasons to Work in Catholic Schools

16 Locations

16 schools in rural, suburban, and urban communities.

Engaged Students

6,200+ engaged students and 4,500+ committed families.

All Grade-Levels

Work with students from early childhood through high school.

Leading-Edge Technology

All classrooms are equipped with leading-edge technology.

Faith-Based Foundation

The Catholic faith is our foundation but we welcome faculty from all faith backgrounds. More than 1/3 of our faculty are non-Catholic.

Innovative Professional Development

Grow your skills as an educator with innovative professional development opportunities.

Supportive Work Community

We offer more than a great work environment. In Catholic schools you will find a supportive community.

Small Class Sizes

We offer small class sizes with an average student to teacher ratio of 13:1.