Welcome to All Saints Catholic School
Are you considering a Catholic education for your child? All Saints is a nationally recognized school anchored in the cherished traditions of our faith. Our school provides a dynamic, joy-filled learning environment in which students in Pre-Kindergarten to 8th grade excel academically and grow in wisdom and grace each day.
Contact All Saints for a Tour
Secure your spot today!
Schedule a Tour
Join our school community! All Saints Catholic School is accepting applications for the 2025-2026 school year. To schedule a tour of our nationally recognized Pre-Kindergarten through 8th grade school, please contact Mrs. Mary Rodriguez at 571-516-3170 or admissions@allsaintsva.org.
Ready to Join our School Community?
Click the Apply Online button below to start your All Saints Catholic School application. To find out more about our vibrant, faith-focused learning community, please click the buttons below or contact Mrs. Mary Rodriguez at 571-516-3170 or admissions@allsaintsva.org.
Latest News
View All News >
2025 Art Show
Join us for the 2025 Art Show brought to you by our talented Pre-K – 8th grade students. Don’t miss this amazing... Read More >

Register for Vacation Bible School by June 5th
Registration is now open for All Saints’ Vacation Bible School from 9:00 AM – 12:00 PM, June 23-27, 2025. This year’s theme... Read More >

High School Senior – Graduation Walk
All Saints Catholic School is pleased to invite alumni from our Class of 2021 to walk the halls of All Saints with... Read More >

Employment Opportunities
Employment Opportunities: All Saints Catholic School All Saints Catholic School has the following employment opportunities for the 2025-2026 school year: For information... Read More >
Upcoming Events
View Full Calendar >- June 5, 2025
-
-
05JunSchool Mass
8:30 am
-
- June 6, 2025
-
-
06JunGraduation Reception
12:00 am -
06JunPass-It-On Ceremony
9:30 am -
06Jun8th Grade Graduation Breakfast
10:00 am -
06Jun8th Grade Walk of Honor
11:00 am -
06JunNoon Dismissal
12:00 pm -
06Jun8th Grade Graduation Mass & Ceremony
4:00 pm
-
- June 9, 2025
-
-
09JunPray the Angelus with our school families, M-F at noon
12:00 pm
-