Join All Saints as we livestream Sunday Mass on Sundays at 11:30 AM in English and 1:30 PM in Spanishon our parish Facebook page and YouTube channel.
Switch to online Parish Giving for your weekly offertory donation,a safe and convenient way to support All Saints.
Stay up-to-date on the latest news from All Saints.Text the keyword ALLSAINTSVA to 84576 to join our mailing list.

Mass Schedule

Latest News

View All News >

Monthly Speaker Series: The Holy Trinity

Join us for the next installment of our Monthly Speaker Series – The Fundamentals of the Catholic Faith and how to Live... Read More >

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 >

Register for CYO Track & Field & Volleyball

All Saints Sports for 3rd – 8th Graders: Track & Field and Girls’ Volleyball CYO spring sports registration is open for Boys... Read More >

Spotlight on the Arts Summer Camps

Early Bird registration deadline is March 31st. Art, Drama, Musical Theatre Camps for K-12 Are you ready to “leap” into a summer... Read More >