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.
Chapel Painting
A contractor will be painting the All Saints Chapel on Monday-Tuesday, June 16-17. After the Blessed Sacrament is reposed at 6:45 AM on Monday, the chapel will be closed and unavailable.
First Friday
Confession – 7:30-8:00 AM
Confession – 7:00 – 7:45 PM
Mass in Spanish – 8:00 PM


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)
We will have no evening/Sunday hours: May 27 – June 4.
Monday – 9:15 AM – 8:00 PM
Tuesday – 9:15 AM – 8:00 PM
Wednesday – 9:15 AM – 8:00 PM
Thursday – 9:15 AM – 8:00 PM
Friday – 9:15 AM – 12:00 PM
Sunday – 11:00 AM – 3: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.


Pastor's Message
Solemnity of the Most Holy Trinity
Today we celebrate that great mystery of faith in the Holy Trinity, three Persons in one God: Father, Son, and Holy Spirit. We should think of how we pray the Mass. The Holy Spirit prays within us and “lifts” our inspirations, our hopes and joys, our sorrows and struggles, and unites them with the prayer of Jesus being offered at the altar. The prayer of Jesus is that eternal act of love, in which God the Father loves Jesus and Jesus loves God the Father. That is the same eternal act of love in which Jesus offered himself on the cross to the Father for the life of the world. We are “caught up” in this great act of love.
Today we celebrate Father’s Day as an American holiday in which we thank all fathers, living and deceased, for the love, care, and example that they provide for their children. Fathers, God has entrusted you with this responsibility to your children. Your modeling of what it means to be a good Catholic father is found in your participation at Sunday Mass, in leading prayer in your family at home, in directing your children so that they grow in virtue, and in seeing that your speech builds up others. Happy Fathers Day!
Msgr. Lee Roos
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.


Employment Opportunities
Parish Office Evening / Sunday Receptionist
All Saints Catholic Church has an immediate opening for a parish office Evening and Sunday Receptionist. This important position serves as the “face of the parish.” The position is part-time. Work hours are Monday – Thursday, 4:00 PM to 8:00 PM and Sunday, 11:00 AM – 3:00 PM. The candidate must be fluent in both English and Spanish. See Job Opportunities for more information.
School Employment Opportunities
All Saints Catholic School has the following employment opportunities for the 2025-2026 school year:
• 1st Grade Teacher
• 4th Grade Teacher
• 5th Grade Teacher
• Middle School Language Arts
• Resource Teacher (Grades 4-8)
• Kindergarten Instructional Assistant
• 1st Grade Instructional Assistant
• Music Teacher
• School Nurse
• Director of Marketing & Enrollment
For information or to apply for any of these positions, please contact our principal, Mr. Conroy (dconroy@allsaintsva.org).
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 >
Openings in Pre-K for Fall
All Saints Pre-Kindergarten Program (for 4-year-old children) offers a nurturing environment and a well rounded faith and academic focus that includes religion,... Read More >

Confession Schedule – Week of June 15
All Saints offers the Sacrament of Reconciliation on the following dates: Wednesday, June 18: 6:30–8:00PM Saturday, June 21: 3:00–4:00 PM First FridayFor... Read More >

Eucharistic Adoration – Week of June 15
Exposition of the Blessed Sacrament — Adoration Adoration of the Blessed Sacrament in the Chapel is available at the times listed below.... Read More >

Spotlight on the Arts Summer Camps
Art, Drama, Musical Theatre Camps for K-12 in a Catholic setting Are you ready to “leap” into a summer your child will... 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.