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.
First Friday
Confession – 7:30-8:00 AM
Confession – No Evening Confession on 4/4/25
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)
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 – 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.
– 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: April 4, 11.
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 >
Lenten Penance Service – April 14
All Saints is offering a Lenten Penance Service with many additional priests on April 14, from 6:30-8:00 PM, in the church for English speakers... Read More >

Living Stations of the Cross
Join All Saints for Living Stations of the Cross on Friday, April 11 at 7:00 PM. This bilingual, live performance by our... Read More >

Virginia March for Life
Wednesday, April 2, is the Virginia March for Life. It is hosted by March for Life and the Family Foundation. Be a voice for... Read More >

“Come Walk with Him” Holy Hour – April 9
Join All Saints for the “Come Walk with Him” Holy Hour featuring beautiful meditations sung by Irish Tenor Mark Forrest on Wednesday,... Read More >
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.