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 first weekend of December 2019, All Saints’s LEGO Robotics team, the Flaming Marshmallows, took the first place Inspiration Award at the state First League LEGO Challenge at JMU in Harrisonburg. On November 16, the team placed first overall at the regional First League LEGO Challenge at L.C. Bird H.S., securing their seat to the […]
All Saints broke ground for new classrooms and an administrative office on its feast, All Saints Day, Friday, November 1, 2019. The historic ground-breaking ceremony began with a Mass celebrated by The Most Reverend Barry C. Knestout, Bishop of the Diocese of Richmond followed by an El Dia de Los Muertos presentation. Then students and […]