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.
Join us in welcoming Fr. Robert Renner to All Saints from Parochial Vicar at Saint Mary of the Immaculate Conception.
On Sunday, August 10, during our Masses will be celebrating the 15th anniversary of the Dedication of All Saints Catholic Church.
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
Eighteenth Sunday in Ordinary Time
The readings for today’s Sunday Mass bring us a familiar biblical expression “… vanity of vanities! All things are vanity!” [Ecclesiastes 1:2]. We might think of the word vanity as referring to one’s physical characteristics. However, in the wider sense, vanity refers to an outlook on life which is centered on oneself, not centered on the outlook of God. This passage leads us to think about setting our priorities in order in our lives. If you go on vacation during the summer or even change the pace of life for a day or two, it can provide an opportunity to sit back and think about your priorities. Is it time to realign your priorities with those of Christ? The Holy Spirit leads us to fulfill those promises of our Baptism: to reject sin, so as to live in the freedom of God’s children; to reject the glamour of evil, and refuse to be mastered by sin; and to reject Satan, father of sin and prince of darkness. Through a daily examination of conscience and frequent reception of the Sacrament of Penance, we turn back to the Lord. Summer is a time for “slowing down” the pace of life. May it also be a time in which we draw closer to God in the priorities which we set for ourselves.
On the facilities front, we have the following updates on projects. This week we are having painting done in some portions of the Parish Activities Center. We had fencing installed around outdoor Heating, Air Conditioning, and Ventilation (HVAC) units per our annual safety inspection. We have also had hallway walls and stairwells painted in the “new” building of the school. In addition, our facilities staff have been hard at work this summer cleaning and waxing the floors in the school classrooms and hallways.
We thank God for the efforts of all of these workers and for you, our parishioners, who provide the resources so that we can maintain the parish facilities for all of the use that they get throughout the year. Please pray to St. Joseph for all of the staff and contractors and our Parish Facilities Committee involved in these projects.
Msgr. Lee Roos


Pre-Kindergarten Openings
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.
Register for Religious Education Classes today!
The registration deadline for religious education classes for the 2025-2026 school year is August 19, 2025. Catechists and religious education assistants are still needed. Please see the All Saints Religious Education website for details!
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
• 5th Grade Teacher
• Kindergarten Long-Term Substitute
• 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 >
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 >

Register for CYO Cross Country
CYO Cross Country Registration is Open! CYO registration is now open for 2025 Boys and Girls Cross Country. Please register before the September... Read More >

Confession Schedule – Week of August 3
All Saints offers the Sacrament of Reconciliation on the following dates: Wednesday, August 6 – 6:30-8:00 PM Saturday, August 9 – 3:00-4:00... Read More >

Eucharistic Adoration – Week of August 3
Exposition of the Blessed Sacrament — Adoration Adoration of the Blessed Sacrament in the Chapel is available at the times listed below.... 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.