Birmingham Catholic Mass Schedules
Click on map marker to see church near you and information including location, Mass schedule, daily Mass times as well as confession and adoration times. Click on Select Mass Time to filter map by Birmingham Mass times.Shrine of the Most Blessed Sacrament
Sunday 10:00 am Sunday 7:00 am3224 County Road 548 | Hanceville, Alabama, 35077
St. Leo The Great - Demopolis, AL
Saturday 6:00 pm Sunday 10:00 am309 South Main Street | Demopolis, Alabama, 36732
Holy Family Catholic Church - Lanett, AL
Saturday 5:00 pm Saturday 7:00 pm Spanish Sunday 9:00 am705 North 3rd Avenue | Lanett, Alabama, 36863
St. John The Apostle Catholic Church - Alexander City, AL
Saturday 4:00 pm Sunday 4:00 pm Spanish Sunday 9:00 am454 N. Central Avenue | Alexander City, Alabama, 35010
Resurrection Catholic Church - Clanton, AL
Saturday 6:00 pm Spanish Sunday 11:30 am Sunday 9:00 am300 1st Avenue | Clanton, Alabama, 35045
St. Francis of Assisi Catholic Church - Livingston, AL
Sunday 12:00 pm101 Meadow Brook Drive | Livingston, Alabama, 35470
Immaculate Conception Catholic Church - Wedowee, AL
Sunday 10:30 am Sunday 12:00 pm Spanish506 County Road 1 | Wedowee, Alabama, 36278
St. Mark Catholic Church - Ashland, AL
Sunday 12:00 pm Bilingual460 Country Club Road | Ashland, Alabama, 36251
St. Francis Of Assisi Catholic Church - Talladega, AL
Sunday 8:30 am722 East Street South | Talladega, Alabama, 35160
St. Jude Catholic Church - Sylacauga, AL
Sunday 11:00 am310 West Bay Street | Sylacauga, Alabama, 35150
Holy Name Of Jesus Catholic Church - Childersburg, AL
Saturday 5:00 pm415 5th Avenue, SW, | Childersburg, Alabama, 35044
St. Thomas The Apostle - Montevallo, AL
Saturday 5:30 pm Sunday 11:00 am Sunday 2:30 pm Spanish Sunday 8:00 am80 St. Thomas Way | Montevallo, Alabama, 35115
Blessed Sacrament Catholic Church - Birmingham, AL
Saturday 4:00 pm Sunday 10:45 am Sunday 9:00 am1460 Pearson Avenue, | Birmingham, Alabama, 35211
Holy Rosary Catholic Church - Birmingham, AL
Sunday 9:30 am7414 Georgia Road | Birmingham, Alabama, 35212
St. Joachim Catholic Church - Piedmont, AL
Sunday 8:30 am555 Babbling Brook Road | Piedmont, Alabama, 36272
St. Charles Borromeo Catholic Church - Northeast Jacksonville, AL
Saturday 5:00 pm Sunday 11:00 am308 7th Street | North East Jacksonville, Alabama, 36265
Sacred Heart Of Jesus Catholic Church - Anniston, AL
Saturday 5:00 pm Sunday 11:00 am Sunday 1:00 pm Spanish Sunday 9:00 am1301 Golden Springs Road | Anniston, Alabama, 36205
All Saints Catholic Church - Anniston, AL
Sunday 9:00 am1112 West 15th Street | Anniston, Alabama, 36201
Our Lady Of The Lake Catholic Church - South Cropwell, AL
Saturday 5:00 pm Sunday 11:15 am Sunday 8:30 am4609 Martin Street | South Cropwell, Alabama, 35054
St. Theresa Catholic Church - Leeds, AL
Saturday 5:30 pm Sunday 10:30 am Sunday 2:00 pm Spanish Sunday 6:00 pm Sunday 8:00 am1394 Ashville Court | Leeds, Alabama, 35094
St. Stephen University Chapel and Campus Center - South Birmingham, AL
Sunday 10:00 am Sunday 5:00 pm1515 12th Avenue | South Birmingham, Alabama, 35205
St. Stanislaus Catholic Church - Wylam, AL
Sunday 8:00 am904 Indiana Street | Wylam, Alabama, 35224
Our Lady Of The Valley - Birmingham, AL
Saturday 4:30 pm Sunday 11:00 am Sunday 7:00 am Sunday 8:30 am5514 Double Oak Lane | Birmingham, Alabama, 35242
St. Patrick Catholic Church - Adamsville, AL
Saturday 4:00 pm Sunday 10:00 am301 Shamrock Trail | Adamsville, Alabama, 35005
St. Mary Catholic Church - Fairfield, AL
Saturday 4:00 pm Sunday 9:30 am6101 Dr. Martin Luther King Drive | Fairfield, Alabama, 35064
Our Lady Of La Vang Catholic Church - Birmingham, AL
Saturday 6:00 pm Sunday 10:00 am146 52nd Place North | Birmingham, Alabama, 35212
St. Joseph Catholic Church - Ensley, AL
Saturday 5:00 pm Sunday 12:30 pm Spanish Sunday 9:30 am bilingual3020 Avenue K | Ensley, Alabama, 35218
St. Henry Catholic Church - Warrior, AL
Sunday 8:30 am211 5th Street | Warrior, Alabama, 35180
Our Lady Of Lourdes Catholic Church - Birmingham, AL
Saturday 4:00 pm Sunday 11:00 am Sunday 1:00 pm Spanish Sunday 8:00 am980 Huffman Road | Birmingham, Alabama, 35215
St. Francis Of Assisi Catholic Church - North Bessemer, AL
Sunday 9:00 am2400 7th Avenue | North Bessemer, Alabama, 35020
St. Elizabeth Ann Seton Catholic Church - Gardendale, AL
Saturday 5:00 pm Sunday 11:00 am334 Main Street | Gardendale, Alabama, 35071
Our Lady Queen Of Sorrows - Birmingham, AL
Saturday 5:00 pm Sunday 10:00 am Sunday 11:30 am Sunday 6:00 pm Sunday 7:00 am Sunday 8:30 am1730 Oxmoor Road | Birmingham, Alabama, 35209
Our Lady, Queen Of The Universe Catholic Church - Birmingham, AL
Sunday 11:00 am961 Center Street, North | Birmingham, Alabama, 35204
St. Aloysius Catholic Church - Bessemer, AL
Saturday 4:30 pm Sunday 11:00 am Sunday 1:00 pm Spanish Sunday 8:30 am751 Academy Drive | Bessemer, Alabama, 35022
Prince Of Peace Catholic Church - Birmingham, AL
Saturday 5:00 pm Sunday 11:00 am Sunday 1:30 pm Spanish Sunday 5:00 pm Sunday 7:00 am Sunday 7:00 pm Spanish Sunday 8:30 am4600 Preserve Parkway | Birmingham, Alabama, 35226
Sacred Heart Of Jesus Catholic Church - Birmingham, AL
Sunday 9:00 am3401 27th Court North | Birmingham, Alabama, 35207
St. Barnabas Catholic Church - Birmingham, AL
Saturday 6:00 pm Sunday 10:00 am7921 1st Avenue North | Birmingham, Alabama, 35206
St. Peter The Apostle Catholic Church - Birmingham, AL
Saturday 5:00 pm Sunday 11:00 am Sunday 12:45 pm Spanish Sunday 5:00 pm Sunday 7:00 am Sunday 8:30 am2061 Patton Chapel Road | Birmingham, Alabama, 35216
St. Elias Maronite Rite Catholic Church - Birmingham, AL
Saturday 6:00 pm Sunday 10:30 am Sunday 8:00 am836 8th Street South | Birmingham, Alabama, 35205-4567
St. Francis Xavier Catholic Church - Birmingham, AL
Saturday 4:30 pm Sunday 11:00 am Sunday 1:00 pm Spanish Sunday 5:00 pm Sunday 8:30 am2 Xavier Circle | Birmingham, Alabama, 35213
St. Luke Hwang Korean Catholic Church - Birmingham, AL
Sunday 10:00 am Korean759 Valley Street | Birmingham, Alabama, 35226
Our Lady Of Fatima Catholic Church - South Birmingham, AL
Saturday 6:00 pm Sunday 11:00 am Sunday 7:00 am08 1st Street | South Birmingham, Alabama, 35205
Holy Infant Of Prague Catholic Church - Trussville, AL
Saturday 5:00 pm Sunday 11:15 am Sunday 8:15 am8090 Gadsden Highway | Trussville, Alabama, 35173
Cathedral of St. Paul - North Birmingham, AL
Saturday 5:00 pm Sunday 11:00 am Sunday 8:30 am2120 3rd Avenue | North Birmingham, Alabama, 35203
St. Mark The Evangelist - Birmingham, AL
Saturday 4:00 pm Sunday 10:30 am Sunday 7:45 am7340 Cahaba Valley Road | Birmingham, Alabama, 35242
St. Cecilia Catholic Church - Jasper, AL
Saturday 5:00 pm Sunday 11:30 am Spanish Sunday 9:00 am2159 Highway 195 | Jasper, Alabama, 35503
Holy Family Catholic Church - Fayette, AL
Saturday 5:00 pm Sunday 9:00 am423 19th Street North West | Fayette, Alabama, 35555
St. James Catholic Church - Gadsden, AL
Saturday 4:00 pm Sunday 10:30 am Sunday 12:30 pm Spanish Sunday 8:00 am622 Chestnut Street | Gadsden, Alabama, 35901
Corpus Christi Catholic Church - Oneonta, AL
Saturday 4:30 pm Spanish Sunday 12:30 pm Spanish Sunday 6:30 am Spanish32015 State Highway 75 | Oneonta, Alabama, 35121
St. Boniface Catholic Church - Hanceville, AL
Sunday 8:00 am302 Blountsville St. | Hanceville, Alabama, 35077
Sacred Heart Of Jesus Catholic Church - Cullman, AL
Saturday 5:30 pm Saturday 7:30 pm Spanish Sunday 11:00 am Sunday 6:00 pm Spanish Sunday 8:30 am205 3rd Avenue | Cullman, Alabama, 35055
Our Lady Of Guadalupe Catholic Church - Haleyville, AL
Saturday 4:30 pm Saturday 6:00 pm Spanish485 Layne Hill Drive | Haleyville , Alabama, 35565
Holy Sprit Catholic Church - Winfield, AL
Sunday 11:15 am2710 U.S. Highway 43 North | Winfield , Alabama, 35594
Our Lady Of The Valley Catholic Church - Fort Payne, AL
Saturday 6:00 pm Bilingual Sunday 10:00 am Sunday 1:00 pm Spanish2910 Gault Avenue North | Fort Payne, Alabama, 35967
St. William Catholic Church - Guntersville, AL
Saturday 5:00 pm Sunday 11:00 am Sunday 8:30 am929 Gunter Avenue | Guntersville, Alabama, 35976
Chapel Of The Holy Cross - Albertville, AL
Saturday 6:00 pm Spanish Sunday 11:00 am Spanish Sunday 6:00 pm Spanish Sunday 8:30 am Spanish1534 Whitesville Road | Albertville, Alabama, 35950
Annunciation Of The Lord Catholic Church - Decatur, AL
Saturday 5:00 pm Saturday 7:00 pm Spanish Sunday 11:30 am Sunday 1:30 pm Spanish Sunday 7:30 am Sunday 8:30 am Spanish3910 Spring Avenue | Southwest Decatur, Alabama, 35603
Resurrection Catholic Chapel - Hillsboro, AL
Sunday 5:00 pm4826 County Road 217 | Hillsboro, Alabama, 35650
Our Lady Of The Shoals Catholic Church - Tuscumbia, AL
Saturday 5:30 pm Sunday 10:00 am Sunday 7:00 am Spanish200 East Commons St, North, | Tuscumbia, Alabama, 35674
St. Jude Catholic Church - Scottsboro, AL
Saturday 5:00 pm Sunday 11:00 am Spanish Sunday 9:00 am17205 Highway 35 | Scottsboro, Alabama, 35768
St. Michael's Catholic Church - Florence AL
Saturday 6:00 pm Sunday 10:00 am Sunday 7:30 am2751 County Road 30 | Florence, Alabama, 35634
St. Joseph Catholic Church - Florence, AL
Saturday 5:30 pm Sunday 11:00 am Sunday 5:00 pm Sunday 8:30 am302 Plum Street | Florence, Alabama, 35630