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.
Blessed Teresa of Calcutta

Christ, Light of the Nations

Holy Spirit Catholic School
Holy Spirit

Holy Trinity Catholic School
Holy Trinity

Our Lady of Guadalupe
Sacred Heart

St. Ann

St. Ferdinand

St. Norbert

St. Rose Philippine Duchesne