All Things Advent

A flooded building with a van in front of it

Celebrate the joy and spirit of Advent with All Saints! We’re offering a variety of opportunities to get involved. From heartwarming programs to wonderful worship services, there’s something for everyone. Join us in sharing the light of Christ's birth.




Wednesday, December 24

*Children 3 years and older (who are not in the Main Cast) are invited to come to the Great Hall 30 minutes prior to the 11am or 4pm services to choose a costume, learn a song, and participate in the Christmas Pageant!


The Rev. Ed Bacon will provide the message today, titled, "The God Baby Jesus Gave Us and Gives Us."


11am - Children's Pageant with Holy Eucharist (Live Stream)

*Nursery available


4pm - Children's Pageant with Holy Eucharist (Live Stream)

*Nursery not available


7pm - Christmas Eve Holy Eucharist

*Nursery not available


10pm - Caroling in the Church


10:30pm - Christmas Eve Holy Eucharist (Live Stream)

*Nursery not available



Thursday, December 25

10am - Christmas Day Holy Eucharist in the Holy Family Chapel

Preacher is the Rev. Kelley Hudlow



Sunday, December 28

Wear your PJ's!

10am - 1st Sunday of Christmas Holy Eucharist with the Blessing of the Toys and wear your PJ's! We will have a guest preacher, the Rev. Pat Gahan.

*No Sunday activities

*This is the only service on this day




More Announcements

April 8, 2026
Upcoming Community Events In Birmingham
July 23, 2025
This is a monthly report of our year-to-date income and expenses.
March 3, 2026
A prayer for our new Rector: Almighty God, who knows our needs even before we ask, grant us peace and a spirit of faith, that we may have the wisdom and courage to meet the days to come with steadfast hope and patience; look graciously upon our beloved All Saints’, and send forth your Holy Spirit to guide the search committee, the vestry, and our parish family to be of one heart and one mind, that we may seek and receive a faithful pastor to care for your people and equip us for our ministries.
February 25, 2026
Have you learned how to play Mahjong but need a consistent group to keep up your knowledge of the game? Do you like to meet different people at All Saints and gather in fellowship? Well, open to all ages and genders, meet the Mahj Squad, a group that meets 2-3xs a month at All Saints to play Mahjong. We meet next April 12 from 2:30-4:30pm and on April 17th from 2-4pm in the Great Hall.. If you are interested in joining the Group Me list, text Emily Holm at emilyeholm@gmail.com
2025 Contemplative Service Series
February 24, 2026
2026 Contemplative Service Series
February 17, 2026
Sundays in Lent
Show More