Diocese of Birmingham
Explore 81 Catholic parishes, updated schedules, and livestream options across the diocese.
The Diocese of Birmingham in Alabama was erected in 1969 when the Diocese of Mobile-Birmingham was divided into two separate sees. Covering 38 counties across north and central Alabama, it comprises 81 parishes. The Cathedral of Saint Paul in Birmingham serves as its seat, and the diocese is a suffragan of the Archdiocese of Mobile.
Mass Times
See every scheduled Mass across the diocese
603 scheduled Masses
Confession
Find the next opportunity for the Sacrament of Reconciliation
168 confession times
Adoration
Locate chapels and parishes offering Eucharistic Adoration
57 adoration slots
Livestream
Join parishes streaming the Holy Mass online
20 streaming parishes
All Parishes
81 churches in Diocese of Birmingham
All Saints
Anniston, Alabama
1 Mass
Annunciation of the Lord Church
Decatur, Alabama
6 Mass11 Confession
Blessed Sacrament
Birmingham, Alabama
11 Mass4 Confession1 Adoration
Chapel of Our Lady of the Angels ( EWTN)
Irondale, Alabama
7 Mass1 Adoration
Chapel of the Holy Cross
Albertville, Alabama
11 Mass2 Confession2 Adoration
Good Shepherd
Russellville, Alabama
6 Mass
Good Shepherd
Huntsville, Alabama
7 Mass2 Confession
Holy Family
Ensley, Alabama
2 Mass1 Confession
Holy Family
Lanett, Alabama
1 Mass1 Confession
Holy Infant of Prague
Trussville, Alabama
8 Mass1 Confession1 Adoration
Holy Name of Jesus
Childersburg, Alabama
2 Mass1 Confession
Holy Rosary
Birmingham, Alabama
2 Mass
Holy Spirit
Tuscaloosa, Alabama
10 Mass6 Confession1 Adoration
Holy Spirit
Huntsville, Alabama
16 Mass
Immaculate Conception
Wedowee, Alabama
6 Mass2 Confession
Most Merciful Jesus
Madison, Alabama
7 Mass1 Confession2 Adoration
Our Lady, Help of Christians
Huntsville, Alabama
20 Mass
Our Lady of Fatima
Birmingham, Alabama
7 Mass3 Confession1 Adoration
Our Lady of Guadalupe
Haleyville, Alabama
25 Mass3 Confession2 Adoration
Bew White Chapel at Children's Hospital
Birmingham, Alabama
No schedule listed
Christ the King Monastery
Cullman, Alabama
No schedule listed
Corpus Christi
Oneonta, Alabama
No schedule listed
Holy Family
Fayette, Alabama
No schedule listed
Holy Spirit
Winfield, Alabama
No schedule listed