Welcome to All Saints Academy! 
Now enrolling 2020-21
Any family interested in enrollment for the 2020-21 school year is invited to contact the office at your parish campus (see below for contact information). We would love to set a time to give you a virtual tour! 

As we ended our 2019-20 school year with distance learning amid the COVID-19 pandemic, we are grateful for our wonderful teachers and families who went above and beyond for the benefit of our students. Currently our 2020-21 school year is set to open on August 18, 2020.  
A task force is in place through the Archdiocese of St. Louis with principals and administrators working together to ensure the safety of all students, teachers and staff as we make plans for the new school year. Please stay tuned for announcements as information becomes available over the summer.

Mission Statement: All Saints Academy challenges every child to achieve academic excellence and acquire skills for a lifetime of learning rooted in Catholic Tradition.  Guided by the Gospel of Jesus, we develop the mind, body and spirit of students to lead and serve in a diverse community.

All Saints Academy is now enrolling for the 2020-21 school year. St. Ferdinand, St. Norbert, and St. Rose Philippine Duchesne Parishes along with the Office of Catholic Education and Formation are working together to continue to bring quality academic programs and faith formation for students in preschool through 8th grade at each of the three parishes.

Please see below for a map and contact information for each location of All Saints Academy.  

All Saints Academy 

Principal: Mrs. Anna Davis

Pastor: Rev. Michael Murphy

Phone: 314-921-2201

E-mail St. Ferdinand School Office

Request Enrollment Information


All Saints Academy 

Principal: Ms. Joanne Hoormann

Pastor: Rev. James Mitulski

Phone: 314-839-0948

E-mail St. Norbert School Office

Request Enrollment Information


All Saints Academy 

Principal: Ms. Barbara Zipoli

Parochial Administrator: Rev. John Nickolai

Phone: 314-921-3023

E-mail St. Rose Philippine Duchesne School Office 

Request Enrollment Information