Register now for All Saints First In-Person Open House of the School Year - Thursday, May 13 at 9:00 AM.
All Saints 2021 Race for Education now underway. See details below!

Welcome to All Saints Catholic School

A nationally recognized school anchored in the cherished traditions of our faith, All Saints Catholic School provides a nurturing environment in which students in Pre-Kindergarten to 8th grade excel academically and grow in wisdom and grace each day.

All Saints is currently offering 4 day, in-person instruction for K-8, as well as a 100% virtual option. Please see our COVID-19 Mitigation Health Plan for additional information on our health mitigation practices.

All Saints to Offer 5 Day a Week In-Person Learning for 2021-2022
Our Principal Mr. David Conroy recently announced that All Saints will offer five days of in-person instruction per week for students in grades PK-8 beginning in the fall. While we are mindful that it may be necessary to adjust our instructional plan in response to health concerns or trends that might occur in the year ahead, our traditional school schedule will serve as the baseline beginning in August. See complete message here.

Register for our May In-Person Open House – Thursday, May 13,  2021 at 9:00 AM
Our Pre-Kindergarten – 8th grade nationally recognized school is currently offering in-person and virtual learning options. Register below to attend our Open House in the All Saints Parish Activity Center (PAC) on Thursday, May 13 at 9:00 AM. Discover how your child can benefit from All Saints’ nurturing faith environment and innovative approach to learning.


Applications are now being accepted for the 2021-2022 school year.
Click the Apply Now button to start your All Saints application. Select openings are also available for the current school year. Please see All Saints Reopening Plan and COVID Mitigation Health Plan for details about our In-Person, Blended and Virtual Learning options for the 2020-2021 school year.  Contact Mrs. Nancy Weaver at (703) 393-1490 / for detailed information about grade level openings!

To find out more about our vibrant, faith-focused learning community, please click the buttons below or contact Mrs. Nancy Weaver at (703) 393-1490 /

Latest News

View All News >

Race for Education – Now Underway!

We are one week in to our Race for Education fundraiser and are already looking forward to announcing the winners of the Incentive Rewards!... Read More >

Race for Education Kick-Off

During the week of May 24 – 28, 2021, All Saints Catholic School PTO will hold a Race for Education to raise... Read More >

Race for Education 2021 Fact Sheet

Are you interested in helping the ASCS Parent Teacher Organization raise $20,000 for PTO initiatives that benefit our students, faculty and staff... Read More >

5 Days Per Week In-Person Learning – Fall 2021

A Message from our Principal Mr. David Conroy, Jr. As we approach the close of the school year, I wish to share... Read More >

Support curriculum and technology for our students at All Saints on #GivingTuesday - Tuesday, December 2, 2020.