St. Cecilia School and Academy

St. Louis, MO
St. Cecilia School Building

The students and staff at St. Cecilia Grade School and Academy are committed to education for the glory of God. We emphasize the following values: Catholic Community- We bring glory to God in sacrament, prayer, and all that we do. Differentiated Learning- We are committed to growth in a diverse learning environment. Compassionate Relationships- We respect and honor the image of God in all we meet.









Ms. Emily Roth


St. Cecilia School and Academy, in partnership with families, provides students an excellent Catholic education where each child can develop spiritually, intellectually, and socially for the glory of God.


Our students and staff can be found glorifying God through weekly mass, classroom prayer circles, regular practice of confessions, and daily prayer as a whole school. We offer student retreats and provide opportunities for student spiritual leadership.


Our students learn to think critically in our academic programming, most notably in the use of our Makerspace. Students are seen working intently to build, create, design, and solve problems.  We believe in personalized learning to meet each of our students where they are and move them forward, particularly in literacy and math.  We make this happen through small group and individual instruction.  We are a 1:1 school with technology.  All K-2 students have an iPad they take to and from school each day, and students in grades 3-8 have a Chromebook.  This allows learning to happen anywhere!

Dynamic Community 

We offer enrichment programming for all grade levels including dance, Hispanic culture, robotics, STEM, Mad Science, yoga, art, cooking, and theater, as well as CYC sports.


Average class size is 18
88% of St. Cecilia students identify as Catholic
100% of students receive individualized graduate support services throughout middle school and high school
Our 1st grade class improved their reading skills by 1.5 grade levels in just one year.
4,180 total alumni to date

906 Eichelberger Avenue
St. Louis, MO 63111
United States