Advent Schedule

En español

Prepare your heart to receive the joy of Christ during this season of Advent. Our reminder from John the Baptist to “Prepare the way of the Lord, make straight his paths,‘ [Matthew 3:3] is also an invitation to create room in our hearts to receive the presence of Christ at Christmas.

We invite you to rekindle your spiritual life this Advent through our many liturgies and special events.

An Evening with St. Nicholas

An Evening with St. Nicholas

Thursday, December 1 – 7:00 PM
Join us for a prayer service in the church hosted by our parish school, featuring traditional Advent carols and a visit by St. Nicholas and St. Elizabeth Ann Seton. Donations of new white, blue or black sneakers benefit House of Mercy.


Advent Lessons & Carols

Advent Lessons & Carols

Monday, December 5 – 7:30 PM
The All Saints Parish Choir and Handbell Choir present an evening of Scripture lessons and beloved Advent carols, hymns, and motets to prepare our hearts and minds for the celebration of Jesus’ birth.


Our Lady of Guadalupe Feast Day

Our Lady of Guadalupe

Monday, December 12 
Celebrate the Feast of Our Lady of Guadalupe at All Saints church beginning with Rosary (3:00 AM), followed by Las Mañanitas (3:30 AM), Mass (4:30 AM), and traditional dance in the Courtyard (5:30 AM). Evening Masses will be celebrated at 5:00 PM and 7:00 PM (bilingual) followed by a fiesta in the Parish Activity Center.


Simbang Gabi

Simbang Gabi Mass

Friday, December 16 at 7:00 PM
Simbang Gabi is a devotional, nine-day series of Masses in anticipation of Christmas. Join All Saints as we celebrate a Christmas Novena Mass for Simbang Gabi on December 16. See the Diocese of Arlington website for the full schedule of Masses.


Tatiana Cameron Concert

Advent Concert: Tatiana Cameron

Friday, December 16 – 7:30 PM
Upper Room Theatre Ministry presents Emmanuel: A Musical Journey Through the Christmas Story with award-winning musical artist Tatiana “Tajci” Cameron in the Parish Activity Center (PAC). FREE Admission with a free-will offering to benefit All Saints Youth Ministry.


All Saints Advent Penance Service

Advent Penance Service

Tuesday, December 20 – 6:30-8:00 PM
All Saints will host an Advent Penance Service with additional priests on December 20, from 6:30-8:00 PM. For those unable to drive at night, we will offer Confession on Monday, December 19 from 10:00-11:00 AM.


All Saints Christmas Mass Schedule

The Nativity of Our Lord

Celebrate the joy of the birth of Jesus with our All Saints community! See our Christmas Mass Schedule for full details.

December 24:
4:00 PM; 4:15 PM (PAC); 4:30 PM (Metz Middle School); 6:00 PM; 8:00 PM (Spanish); Midnight Mass.

December 25:All Masses at All Saints
7:30 AM; 9:30 AM; 11:30 AM; 1:30 PM (Spanish); 3:30 PM (Spanish).

Stay up-to-date on the latest news from All Saints! Text the keyword ALLSAINTSVA to 84576 to join our mailing list.