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 still accepting applications for the 2024-2025 school year for select grade levels. 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 >
Spotlight on the Arts Summer Camps
Early Bird registration deadline is March 31st. Art, Drama, Musical Theatre Camps for K-12 in a Catholic setting Are you ready to... Read More >

Bread of Life Food Drive
“For I was hungry and you gave me food.” – Matthew 25:35 During this Lenten season, we are pleased to announce that... Read More >

Math Madness in March
We are excited to announce the start of our first annual “Math Madness in March” championship challenge through First in Math! The championship, modeled after... Read More >

Spring CYO: Volleyball and Track & Field
CYO registration for Girls Volleyball is now open through March 9, 2025. All Saints CYO relies on the volunteerism of parents and members of... Read More >
Upcoming Events
View Full Calendar >- March 24, 2025
-
-
24MarNo School - Professional Development Day
12:00 am -
24MarPray the Angelus with our school families, M-F at noon
12:00 pm
-
- March 26, 2025
-
-
26MarLenten Penance Service Grades 6-8 10:00 am
10:00 am -
26Mar4th Grade Virginia Presentation PAC
1:30 pm
-
- March 28, 2025
-
-
28MarSchool Mass
8:30 am
-
- March 31, 2025
-
-
31MarPray the Angelus with our school families, M-F at noon
12:00 pm
-
- April 1, 2025
-
-
01AprPTO Exec. Committee Mtg. PAC Atrium
7:00 pm
-
- April 3, 2025
-
-
03AprFaculty Mtg.
3:30 pm
-