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.
Applications are being accepted for the 2023-2024 school year.
We still have openings in our Pre-Kindergarten Program for the 2023-2024 school year!
See more information about applying below.
We are now full in Kindergarten, 3rd grade, and 4th grade. All applications received for these grade levels will be placed on a waitlist.
Register for a tour of our school:
Select grade levels are filling quickly. Click the button below today to schedule a tour.
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 >
Annual Fund – Help us Reach our Goal
All Saints Catholic School kicked off its 2022-2023 Annual Fund Campaign on #GivingTuesday in November, raising $10,000 in support of our Annual... Read More >

End of Year – Calendar of Events
As we near the end of the 2022-2023 school year, we wish to share our updated end of year calendar of events.

School Supplies Orders: 2023-2024
There are two ways to purchase school supplies for the 2023-2024 school year: Shop on your own You can do your shopping... Read More >

Summer Learning Program
Information about the All Saints Summer Learning Program is listed below. All assignments and activities will be posted by grade level and... Read More >
Upcoming Events
View Full Calendar >- June 5, 2023
-
-
05JunPray the Angelus with our school families, M-F at noon
12:00 pm
-
- June 6, 2023
-
-
06Jun8th Grade Graduation Mass & Ceremony (Tentative)
4:00 pm -
06JunPTO Executive Committee Mtg. (PLC)
7:00 pm
-
- June 8, 2023
-
-
08JunKindergarten Graduation - Church
10:00 am
-
- June 9, 2023
-
-
09JunFinal Day of School, Grades 1-7
8:00 am -
09JunClosing School Mass
8:30 am -
09Jun11:00 AM Dismissal
10:45 am
-
- June 12, 2023
-
-
12JunPray the Angelus with our school families, M-F at noon
12:00 pm
-