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
First Friday
Confession – 7:30-8:00 AM
Confession – No Evening Confession on 4/4/25
Mass in Spanish – 8:00 PM
Learn more about the Catholic faith.


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
Click here for special hours through New Year’s week.
(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
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 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
Third Sunday of Lent
The Gospel for today gives us the parable of the fig tree. The gardener tells the owner of the orchard that he will cultivate the ground around it and fertilize it. The gardener does not know that the tree will bear fruit, but he will do his best to provide the right conditions for growth.
Jesus provides the right conditions for our growth in the Spirit. This Lent, receive the Sacrament of Penance, confess your sins, and be reconciled to Christ and the Church. Prayer, fasting, and almsgiving become ways in which we become more aware of how the Holy Spirit wants to work within us and have us move from sin to repentance and from repentance to growth in virtue.
Msgr. Lee Roos, Pastor
“Come Walk with Him Holy Hour” with Mark Forrest
Join All Saints for the “Come Walk with Him” Holy Hour featuring beautiful meditations sung by Irish Tenor Mark Forrest on Wednesday, April 9 from 7:00 – 8:00 PM in the church. Confession will be available.
Fasting & Abstinence
Fridays during Lent are obligatory days of abstinence. For members of the Latin Catholic Church, the norms on fasting are obligatory from age 18 until age 59. When fasting, a person is permitted to eat one full meal. Two smaller meals may also be taken, but not to equal a full meal. The norms concerning abstinence from meat are binding upon members of the Latin Catholic Church from age 14 onwards.


Stations of the Cross
Stations of the Cross
Friday Evenings – March 28; April 4
Join All Saints for Stations of the Cross in English at 7:00 PM and in Spanish following the 8:00 PM Friday evening Mass. Adoration will follow the Spanish Stations of the Cross in the Chapel at approximately 9:15 PM.
Lenten Soup Suppers
All Saints will be hosting its annual Lenten Soup Supper in the Parish Activities Center on Wednesdays from 5:00 – 7:00 PM during Lent. The menu includes many varieties of homemade and purchased soups, sandwiches made of: peanut butter, peanut butter and jelly, as well as only jelly. The soup is provided by the hosting organization. There is no charge for the meal. All are encouraged to make a “Free Will” charitable donation. Donations will go to a charity selected by the host organization.
– March 26 – Trail Life and American Heritage Girls & Squire Roses
– April 2 – Misioneros de Jesús
– April 9 – Filipino-American Ministry
Friday Fish Fry
Don’t miss the Knights of Columbus Lenten Fish Fry in the Bishop Flaherty Hall (Knights Hall behind the church). The Fish Fry will take place on the following Fridays from 5:00 – 7:30 PM, and is open to the community: March 28; April 4, 11.
Virginia March for Life
The 2025 Virginia March for Life will take place on Wednesday, April 2. It is hosted by March for Life and the Family Foundation. Be a voice for the voiceless by joining in the Virginia March for Life and Rally in Richmond. We will use Flocknote as the means for people to sign up to go on a parish bus. The bus will leave All Saints at 8:30 AM with an expected arrival back at 3:00 PM. See link for the complete schedule for the day’s events: https://marchforlife.org/VIRGINIA/.
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 >
Join us this Lenten Season
en español As we enter the Lenten season, we are reminded of God’s invitation to journey with Jesus through this time of... Read More >

Car Raffle Ticket Update
March 23, 2025 – Only six weeks until the Car Raffle drawing on May 3rd! Spread the word to your social media... Read More >

Get Ready 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 >

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.