St. Leo the Great Catholic School

FACTS Tuition Welcome to the St. Leo the Great Catholic School website!    Register Now for the 2017-2018 School Year......  Call 210 532-3166 and schedule a Tour!!!!    
News and Announcements

Welcome to St. Leo the Great Catholic School!

St. Leo the Great Catholic School, home of the Dual Language School of Leadership is located in the heart of San Antonio, just South of downtown. St. Leo the Great Catholic School is a home away from home for students and parents. We think you'll feel right at home in our family atmosphere, small classroom learning environment, enriching spiritual formation, all wrapped up in a dual language immersion experience.

Consider St. Leo the Great Catholic School for your child TODAY!
Read More »