Mass Schedule
Saturday: 5:30 PM (Vigil Mass – English)
Sunday (English): 7:30 AM, 9:30, 11:30 AM,* 5:30 PM
Sunday (Español): 1:30 PM,* 3:30, 7:00 PM
*The 11:30 AM (English) and 1:30 PM (Spanish) Masses are livestreamed each Sunday on the All Saints Parish Facebook page and YouTube channel. Recordings remain available after Mass.
Daily Mass Schedule
Monday – Friday: 7:00 & 8:30 AM
Saturday: 8:00 AM
Adoration Schedule
Confession Times
Learn more about the Catholic faith.
Change in Tuesday Mass Schedule
Due to a diocesan-wide Catholic Educators Mass and Convocation being held at All Saints this Tuesday, August 19, the 8:30 AM Mass will be moved up and begin at 8:00 AM.
First Friday
Confession – 7:30-8:00 AM
Confession – 7:00 – 7:45 PM
Mass – 8:00 PM (Spanish)


Weekly Bulletins
Download our weekly bulletins in PDF format for all the latest news and announcements from All Saints. See our Current Bulletin and Bulletin Archive.
Parish Office Hours
(Closed for lunch M-F: 12:00 – 1:00 PM)
Monday – 9:15 AM – 5:00 PM
Tuesday – 9:15 AM – 5:00 PM
Wednesday – 9:15 AM – 4:00 PM
Thursday – 9:15 AM – 4:00 PM
Friday – 9:15 AM – 12:00 PM
Inclement Weather Policy/
Política Meteorológica Inclemente
Scheduling a Mass Intention for 2025
Are you registered in the parish?
If you are not a registered parishioner, please stop by the parish office to become a registered member of All Saints. Parish registration is required to be a Baptismal Godparent or Confirmation Sponsor.
Know of Someone Interested in Becoming Catholic?
If you or someone you know would like to learn more about the Catholic Faith and how one becomes a Catholic, please contact Samantha Welsh, the Director of Religious Education, to learn about the Order of Christian Initiation of Adults (OCIA). If you know someone who might be interested please let us know. This is how we make disciples of the Lord. The 50 day Easter Season really is an outpouring of God’s grace in our midst.


Pastor's Message
Twentieth Sunday in Ordinary Time
The Letter to the Hebrews tells us that “… we are surrounded by so great a cloud of witnesses …”. These witnesses are the saints, of every time and place. Sometimes we might think that there are few witnesses to Christ today. The saints of past times and places encourage us that holiness is possible.
Holiness is allowing Jesus to live within us. Holiness of life is possible because the Holy Spirit wants to set the earth on fire with a knowledge and love of Jesus. Jesus wants us to have a knowledge and love of God the Father. Cast aside sinful decisions this week. Become one of those joining this great cloud of witnesses so that future generations will look at us, and say, “Yes, it is possible to be a saint. Look at how many of them loved Jesus!”
Msgr. Lee Roos


RE Registration Deadline
Registration for Religious Education (RE) classes will close on Tuesday, August 19th!
To register a child for RE classes, families must be active, registered parish members by Tuesday, August 12, living in the area accepted for parish registration. The parish office inactivates members who have moved or for whom it has no record of activity. Parish registration is different from RE registration. It takes about a week to process parish registrations before you may register for RE. We are sorry but we cannot accommodate those from
neighboring parishes.
Catechists and religious education assistants are still needed. Please see the All Saints Religious Education website to register. The registration fee is $85 per child. No child is denied participation in the program for inability to pay the fee; those needing financial aid should contact Samantha Welsh, Director of Religious Education.
All Saints Pre-K Program
Only a few openings remain in All Saints’ 2025-2026 Pre-Kindergarten class! Give your child a strong start in a nurturing, faith-filled environment. The All Saints Pre-Kindergarten Program for 4-year-old children offers a well-rounded curriculum that blends academic readiness with spiritual growth. Before and after school care is available. For additional information or to schedule a tour, please contact Mrs. Mary Rodriguez at 571-516-3170 or admissions@allsaintsva.org. For more information, see allsaintsvaschool.org.
School Employment Opportunities
All Saints Catholic School has the following employment opportunities for the 2025-2026 school year. For information or to apply, please contact our principal, Mr. Conroy (dconroy@allsaintsva.org).
• 1st Grade Teacher
• Music Teacher
• Director of Marketing & Enrollment
Welcome to All Saints Catholic Church
Become a part of our vibrant, faith-filled community.
All Saints Catholic Church is an ever-changing and evolving community, steeped in a rich history and diverse culture. We are dedicated, hard-working families and individuals from virtually every walk of life.
We are disciples of the Lord Jesus. By virtue of our baptism, we live our Catholic faith and are God’s voice calling out to others. We celebrate the Eucharist and Sacraments, live out the scriptures in service to our neighbors, and are faithful to Church teachings.
We are called to keep our faith vibrant and to pass on the faith for all generations to come, that we may bring others closer to Christ and continue building the kingdom of God.
“Every baptized person has received the vocation to proclaim — to proclaim something to proclaim Jesus — the vocation and mission to evangelize: to proclaim Jesus.” — Pope Francis
Latest News
View All News >
Fall Adult Faith Formation
For Adult Faith Formation this fall, we will do a 7-session video series entitled The Creed. This series is by Bishop Robert Barron... Read More >

Arlington Diocese announces Papal Honors
On August 12, 2025, Most Reverend Michael Burbidge, Bishop, Diocese of Arlington, announced that Papal Honors were granted to 50 members of... Read More >

RE Class Registration Deadline: August 19
Registration for Religious Education (RE) classes is now open through August 19, 2025. Only classes with an available volunteer catechist will be... Read More >

New Altar Server Training
Boys and girls at least 10 years old by Sept. 30th, and in 5th grade or above who would like to be... Read More >
Upcoming Events
View Full Calendar >Online Giving

Looking for an easy way to make Sunday collections, donations, etc. online?
Click the “Parish Giving logo” below to get started—it’s safe and secure. Sign-up, choose automatic payments, or just make a one-time payment.