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.
The Parish Office will have no evening or Sunday hours from May 27 – June 4.
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.
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
Solemnity of the Ascension of the Lord
Today we celebrate the Ascension of the Lord into heaven. While Luke’s gospel and the Acts of the Apostles (both authored by Luke) tell of the end of the 40 days of the Resurrected Jesus to the disciples, the faith dimension of this feast is about the exaltation of Jesus in heaven, present now in his glorified body, with God the Father. The movements of the Paschal Mystery are the suffering death, resurrection, exaltation of Christ, and the sending of the Holy Spirit. When we say that Christ is exalted in glory, we use the phrase “at the right hand of the Father.” The one sitting at the right hand of the king was one who was favored in a special way. Jesus, because he is divine and one with the Father and the Holy Spirit, is now with the Father in his glorified body. Jesus, in his divinity, is always with the Father; yet now, in his glorified humanity, he is exalted in heaven in a new way. Jesus’ humanity has become a vessel for the outpouring of the Spirit. Now that Jesus returns to the Father, he can give the Holy Spirit to his followers. This is a part of the mystery of God’s plan. Jesus’ obedience to God the Father’s will reveals itself as the path to glory.
In ancient times, to sit at one’s right hand was a place of honor. This exaltation establishes Jesus as the Kyrios (Greek for the Lord). In the Old Testament, only God (the Father) was referred to as LORD. Now, by his Resurrection and Ascension into heaven, Jesus is called Lord. Because he is exalted in heaven in his glorified humanity, Jesus is now capable of sending the Spirit. In his divinity, Jesus was always capable of this, but it is through his glorified humanity that the Resurrection and Ascension bring about this sending of the Holy Spirit into creation.
The Ascension is the investiture of Christ as universal Lord and King. It is the glorification of Christ. The Ascension terminates Jesus’ earthly mission and is the prelude to the giving of the Spirit.
The meaning of the Ascension is that Jesus, in his humanity, is divinized and able to pour out his Spirit on us — to make us one with him. By his outpouring of the Holy Spirit, his new life can now be offered to us.
Msgr. Lee Roos


VBS: Register by June 5th
Vacation Bible School – Register Today!
Registration is open for All Saints’ Vacation Bible School from 9:00 AM – 12:00 PM, June 23-27, 2025. This year’s theme is Barnyard Roundup. The program is for children in Kindergarten – 5th grade (school year 2025-2026). Limited spots are available, and the deadline to register is Thursday, June 5. The cost is $50 per child and includes a VBS T-shirt, music, CD, craft supplies, and snacks.
Volunteers Needed
Adults/teen volunteers are needed to serve as stations and group leaders. Students going into year 2 of sacramental preparation can earn service hours. Please complete our Barnyard Roundup Volunteer Form to let us know of your interest.
Barnyard Roundup Registration
Deadline: Thursday, June 5th
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
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 >
Register for Vacation Bible School by June 5th
Registration is now open for All Saints’ Vacation Bible School from 9:00 AM – 12:00 PM, June 23-27, 2025. This year’s theme... Read More >

Parish Pastoral Council Nominations
The purpose of the parish pastoral council is to advise and counsel the pastor on pastoral programs and services in the parish.... Read More >

New Altar Server Training
Due to senior altar servers leaving in May, we would like to train new servers now, so that they may serve at... Read More >

Confession Schedule – Week of June 1
All Saints offers the Sacrament of Reconciliation on the following dates: Wednesday, June 4: 6:30–8:00PM Saturday, June 7: 3:00–4:00 PM First FridayFor... 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.