Find a School

The nine elementary schools of the Federation of Catholic Schools are located in Florissant, Ferguson, Spanish Lake, Cool Valley, Normandy, Maryland Heights and Hazelwood.  Click on the links below to visit each school's website for more information about enrollment. You may also inquire online to receive a reply by e-mail or phone.
https://www.allsaintsacademystl.org

All Saints Academy
at St. Ferdinand, St. Norbert and 
St. Rose Philippine Duchesne Parishes


BTC

Blessed Teresa of Calcutta

http://guadalupestl.org/

Our Lady of Guadalupe


http://www.shcs-flo.org/

Sacred Heart

St. Ann



https://www.trinitycatholichigh.org/