Elementary Schools
Holy Family Catholic Elementary School
St. Teresa of Calcutta Catholic Elemnetary School
Our Lady of Peach Catholic Elementary School
St. Andrew Catholic Elementary School
St. Bernadette Catholic Elementary School *French Extended*
St. Dominic Catholic elementary School
St. Joan of Arc Catholic Elementary School
St. John Paul II Catholic Elementary School
St. Luke Catholic Elementary School
St. Marguerite d’Youville Catholic elementary School (French Immersion)
St. Mary Catholic Elementary School (French Immersion)
St. Matthew Catholic Elementary School (French Extended)
St. Michael Catholic Elementary School
St. Nicholas Catholic Elementary School
St. Vincent Catholic Elementary School
Secondary Schools
Holy Trinity Catholic Secondary School
St. Ignatius of Loyola Catholic Secondary School
St. Thomas Aquinas Catholic Secondary School *IB School*