The Spirit of Faith, Leadership, Academics, & Excellence


#Giving Tuesday is November 30, 2021! Show your support of Catholic Education by clicking on this link: Donate Here!


Preschool Update!

Our new preschool room is open! We are so happy to welcome our new preschoolers to the All Saints Family.
If you would like to enroll in preschool, please contact the school office at 636-397-1440 ext. 232.


About Our School

We provide a caring and nurturing environment where children grow in self-esteem, self-discipline, and learn to work, play and pray with others in ways that are mutually supportive, enriching, and respectful. Our students grow to become outstanding leaders, people of faith, and dedicated learners.

We embrace our parents and the role they have as primary educators of their children. We are committed to working together to ensure each child’s spiritual, social, emotional, and academic development while also nurturing the whole child and his or her gifts and talents.  

Our faculty’s devotion to fostering inclusive classrooms through personalization and differentiation helps to ensure the growth and success of every child. Dedicated and compassionate teachers make All Saints School feel like family and create a welcoming environment for all students.

We have dedicated ourselves to helping our students realize and reach their full potential as individuals and followers of Christ. Following the model of Jesus, our teacher, we have learned there cannot be faith without service to others and that to serve joyfully is one of the most fulfilling and spiritually enriching experiences anyone can have.

It is our sincere hope to foster an environment where every child experiences the joy of serving others, the love of Christ, and days filled with excitement and wonder on the journey toward life-long learning.

For information about our Preschool, click here.

Please contact our school office at 636-397-1440 ext. 2 for more information and to schedule your personal tour.