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.
Learn more about the Catholic faith.
Daily Mass Schedule
Monday – Friday: 7:00 & 8:30 AM
Saturday: 8:00 AM
Adoration Schedule
Confession Times
First Friday
Confession – 7:30-8:00 AM
Confession – 7:00 – 7:45 PM
Mass in Spanish – 8:00 PM
Pope Francis – Holy Hour & Rosary this Friday
The Funeral Mass for Pope Francis will be held in Rome on Saturday, April 26. We are offering the opportunity for prayer the evening before with a Holy Hour, Exposition of the Blessed Sacrament, and Rosary (in Spanish) on Friday, April 25 at 8:00 PM. This prayer will be for his peaceful repose.
Volunteers Needed for the Parish Festival
We are in need of volunteers to donate items and/or take a volunteer shift for our 2025 Parish Festival on May 2-3. Please see our Parish Festival page for Volunteer Links.
All Saints Car Raffle
Could you use a new vehicle or $20,000 in cash? Time is running out to get your tickets for our 2025 Car Raffle. Tickets are available at the Parish Office. To be entered into all of the drawings, tickets should be submitted no later than 4:00 PM on Friday, May 2. Please consider getting your tickets in by Thursday, May 1 or sooner. See Latest News below for more information!


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 – 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
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 Rite of Christian Initiation of Adults (RCIA). 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
Easter Sunday of the Resurrection of the Lord
Today we celebrate the great feast of the Resurrection of the Lord, Easter Sunday. The Resurrection of Jesus is the sign that he has power over life and death and is the One who he claimed that he was, God himself. We need to allow the signs of new life that flow from the Resurrection enter into all aspects of our life. No matter what difficulty we face, the Resurrection shows us that the promises of Jesus are true.
The Resurrection is not limited to one day of the year. Every Sunday is a “Little Easter” in which we celebrate the Resurrection of Jesus. Just as the disciples of Jesus had to come to belief in his Resurrection, so too do we. See the credible reasons that the Scriptures give us for the witnesses who saw the Risen Christ and ate and drank with him. The Holy Spirit reveals to us and gives us faith in the Resurrection of Jesus.
May you and your families know the joy of the Risen Lord. Easter joy and blessings!
Msgr. Lee Roos, Pastor
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.
Blue Ridge Singers – Tuesday, April 29
Dr. Jeff Alban leads audience favorite, the Blue Ridge Singers, in their Spring program, Anchored in Song! Join us in the church for this uplifting musical event on Tuesday, April 29 at 7:30 PM.
Presented by the All Saints Sacred Music Concert Series.


Divine Mercy Sunday
Sunday, April 27 – Divine Mercy Sunday
Join us in praying the Divine Mercy Chaplet in song and in the presence of the Blessed Sacrament (with
Exposition and Benediction) at 3:00 PM in the Parish Activities Center (PAC). This devotion will also be livestreamed.
At the 11:30 AM Mass, newly-ordained Transitional Deacon Jim Harbour will assist at the Mass and preach the homily. Deacon Jim is from All Saints Parish and is a member of the Youth Apostles.
All Saints Parish Festival: May 2-3
Join us for the All Saints Parish Festival on Friday, May 2 – Saturday, May 3. See the link below for details about this beloved event featuring games, entertainment, outdoor amusement rides (Saturday), international foods, book sale, Thrift Shop, plant sale, and much more! Drawings for the All Saints Car Raffle will also take place at the festival on Saturday, May 3rd!
Consider donating an item and/or volunteering your time to make this year’s festival a success!
Parish Festival Information
All Saints Car Raffle
The Car Raffle will be held on Saturday, May 3rd. Come out to the festival for some food and excitement as you watch the winning tickets being drawn. Just imagine hearing the name of a friend or even better – your own name. You can’t win if you don’t purchase a ticket!
Cash drawings will begin at 1:00 PM in the gym with vehicle drawings following at approximately 4:15 PM. If you can’t make it, the winners will be posted on our website. Proceeds provide for maintenance of our church facilities.
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 >
Blue Ridge Singers – Tuesday, April 29
Dr. Jeff Alban leads audience favorite, the Blue Ridge Singers, in their Spring program, Anchored in Song! Join us in the church... Read More >

Volunteer for the 2025 Parish Festival
Save the date for the All Saints Parish Festival (May 2-3, 2025), and see the list below for items to donate to... Read More >

Car Raffle Ticket Update
April 24, 2025 – The All Saints Car Raffle will be held on Saturday, May 3rd. Come out to the festival for... Read More >

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