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.
Register for our Open House
Wednesday, January 28 @ 9:00 AM
Openings remain in select grade levels for the 2025-2026 school year. To learn more, please contact Mrs. Mary Rodriguez at admissions@allsaintsva.org.
Register for our January Open House
Wednesday, January 28th @ 9:00 AM
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 or attend an upcoming Open House, 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 >
Catholic Schools Week Celebration 2026!
Although the Nationwide celebration of Catholic Schools Week was last week, we will continue the celebration due to the school closures. Beginning... Read More >
Tuition Assistance Applications
The application for tuition assistance for the 2026-2027 academic year is now available. Please see the All Saints Tuition Assistance page on... Read More >
RSVP for our Open House – January 28 – Postponed
All Saints Catholic School will host an Open House for prospective parents for the 2025-26 school year on Wednesday, January 28 at... Read More >
Earn Up to $400 in Tuition Credit
Many of our applicants initially hear about All Saints through a personal referral from a school family. With this in mind, 11... Read More >
Upcoming Events
View Full Calendar >- February 3, 2026
-
-
03FebSt. Blaise Blessing of Throats (classroom visits)
12:00 am
-
- February 4, 2026
-
-
04FebPTO Executive Committee Meeting - PAC Atrium 7:00pm
12:00 am
-
- February 5, 2026
-
-
05FebFaculty Meeting
3:30 pm
-
- February 9, 2026
-
-
09FebPray the Angelus with our school families, M-F at noon
12:00 pm
-
- February 10, 2026
-
-
10FebPTO General Assembly Meeting – Presentation II PAC
7:00 pm
-
- February 12, 2026
-
-
12FebEnrollment Management Team Meeting PLC
7:00 pm
-
- February 16, 2026
-
-
16FebNo School - Presidents' Day
12:00 am -
16FebPray the Angelus with our school families, M-F at noon
12:00 pm
-