We offer superior academics and values in a safe and supportive environment. We offer a quality pre-kindergarten through eighth grade education in a structured, holistic, and disciplined environment.
Average class size is 21 students and average student body is 200 students.
High school credits offered in Algebra, Spanish, Earth Science and World History.
100% high school graduation rate and 95% of students go on to college.
Extracurricular activities include Lego Robotics, 4-H STEM, drama, choir, basketball, soccer and more.
The Office of Catholic Schools for the Richmond Diocese recognized school winners for an Excellence in Catholic Education Award at a reception on May 10. Mrs. Hoang was selected by her fellow teachers and her administrators as the All Saints’ recipient. Cathy Hoang has served God at All Saints for over twenty years as a […]