Diocese of Birmingham
Advanced
    • Blount County
      • Corpus Christi
        Oneonta
        X
        Corpus Christi
        32015 State Hwy. 75, Oneonta, Alabama, 35121
        P: 205-625-6078 | F: 205-625-6008
        • Sat: 4:30 PM Spanish Español
        • Sun: 6:30 AM Bilingual Bilingual 9:30 AM English English 12:30 PM Spanish Español
        • Tue: 8:30 AM English English
        • Wed: 8:30 AM English English
        • Thu: 6:15 PM English English Benediction/Rosary Before Mass
        • Fri: 8:30 AM English English
        • Mon 8:00 AM to 8:30 AM Before All Masses
    • Calhoun County
      • Sacred Heart of Jesus
        Anniston
        X
        Sacred Heart of Jesus
        1301 Golden Springs Rd., Anniston, Alabama, 36207
        P: 256-237-3011 | F: 256-241-2048
        • Sat: 5:00 PM English English
        • Sun: 9:00 AM English English Holy Days 8:00 am, 12:00 pm, 7:00 pm 11:00 AM English English 1:00 PM Spanish Español
        • MF 7:00 AM English English
        • Sat: 4:00 PM to 4:45 PM
      • St. Joachim
        Piedmont
        X
        St. Joachim
        555 Babbling Brook Road, Piedmont, Alabama, 36272
        P: 256-435-3238 | F: 256-435-4942
        • Sun: 8:30 AM English English Holy Day Vigil Mass 6:30 pm
        • Sun: 8:00 AM to 8:20 AM
    • Chambers County
      • Holy Family
        Lanett
        X
        Holy Family
        705 N. 3rd Ave, Lanett, Alabama, 36863
        334-644-4405
        • Sat: 4:00 PM English English 6:00 PM Spanish Español
        • Sun: 8:00 AM English English
        • Mon: 5:00 PM English English
        • Tue: 8:00 AM English English
        • Wed: 8:00 AM English English
        • Thu: 8:00 AM English English
        • Fri: 11:00 AM English English
        • Sat: 4:00 PM to 4:40 PM
    • Cherokee County
      • St. Michael the Archangel
        Centre
        X
        St. Michael the Archangel
        165 Plaza Dr., Centre, Alabama, 35960
        256-764-1885
        • Sun: 5:00 PM English English Reconciliation by appointment
    • Chilton County
      • Resurrection
        Clanton
        X
        Resurrection
        300 1st Ave., Clanton, Alabama, 35045
        205-755-5498
        • Sat: 6:00 PM Spanish Español
        • Sun: 9:00 AM English English Holy Days 6:30 pm 12:00 PM Spanish Español
        • Wed: 6:30 PM English English
        • Thu: 6:00 PM English English
        • Fri: 12:00 PM English English
    • Clay County
      • St. Mark
        Ashland
        X
        St. Mark
        460 Country Club Rd., Ashland, Alabama, 36251
        • Sun: 11:30 AM Bilingual Bilingual Holy Day Vigil Mass 5:00 pm
        • Tue: 11:30 AM English English
        • Sun: 1:00 PM
    • Colbert County
      • Our Lady of Shoals
        Tuscumbia
        X
        Our Lady of Shoals
        200 East Commons St. North, Tuscumbia, Alabama, 35674
        P: 256-383-7207 | F: 256-383-7883
        • Sat: 5:30 PM English English
        • Sun: 7:00 AM Spanish Español 10:00 AM English English Holy Days 12:00, 5:30, 7:00 pm
        • MTh 5:30 PM English English
        • Fri: 12:00 PM English English
        • Sat: 4:00 PM to 5:00 PM
    • Cullman County
      • Sacred Heart of Jesus
        Cullman
        X
        Sacred Heart of Jesus
        112 Second Ave. Southeast, Cullman, Alabama, 35055
        P: 256-734-3730 | F: 256-734-3476
        • Sat: 5:30 PM English English 7:30 PM Spanish Español
        • Sun: 8:30 AM English English Holy Days 6:30 am, 8:00 am, 5:30 pm 11:00 AM English English 6:00 PM Spanish Español
        • MF 6:30 AM English English
        • M WF 5:30 PM English English
        • Tue: 12:00 PM English English
        • Wed: 7:30 AM Spanish Español 8:15 AM English English during the school year
        • Sat: 8:00 AM English English
        • Wed: 12:00 PM to 1:00 PM 6:15 PM to 7:00 PM or by appointment
        • Sat: 3:00 PM to 4:30 PM
      • St. Boniface
        Hanceville
        X
        St. Boniface
        301 Blountsville St.Northeast, Hanceville, Alabama, 35077
        P: 256-734-3730 | F: 256-734-3476
        • Sat: 5:00 PM Spanish Español 4th Saturday is bilingual
        • Sun: 8:00 AM English English
        • Sun: 7:30 AM to 8:00 AM
    • DeKalb County
      • Our Lady of the Valley
        Fort Payne
        X
        Our Lady of the Valley
        2910 Gault Ave. North, Fort Payne, Alabama, 35967
        P: 256-845-4774 | F: 256-845-4708
        • Sat: 6:00 PM Bilingual Bilingual
        • Sun: 10:00 AM English English Holy Days 9:00 am, 5 pm(bilingual), 7:30 pm(Spanish) 1:00 PM Spanish Español
        • Tu Th 6:00 PM English English
        • Wed: 5:00 PM Bilingual Bilingual
        • Fri: 9:00 AM English English
        • 1st Fri: 9:00 AM
        • 1st Sat: 9:00 AM 2nd & 4th 5:00 pm, 3rd 7:00 pm or by appointment
    • Etowah County
      • St.James
        Gadsden
        X
        St.James
        622 Chestnut Street, Gadsden, Alabama, 35904
        256-546-2975
        • Sat: 4:00 PM English English
        • Sun: 8:00 AM English English 10:30 AM English English 1:00 PM Spanish Español
        • Tue: 6:00 PM English English
        • Wed: 9:30 AM English English St.James School Mass 12:00 PM Bilingual Bilingual
        • Thu: 8:00 AM English English
        • Fri: 12:00 PM English English
        • Sun: 11:30 AM to 12:15 PM
        • Sat: 3:00 PM to 3:45 PM
    • Fayette County
      • Holy Family
        Fayette
        X
        Holy Family
        423 19th Street Northwest, Fayette, Alabama, 35555
        P: 205-487-3616 | F: 205-487-3616
        • Sat: 5:00 PM English English
        • Sun: 9:00 AM English English 1st, 2nd and 3rd Sunday
        • Sun: 8:15 AM to 8:40 AM
    • Franklin County
      • Good Shepherd
        Russellville
        X
        Good Shepherd
        1700 North Jackson Ave., Russellville, Alabama, 35653
        P: 256-332-4861 | F: 256-332-3284
        • Sat: 6:00 PM Spanish Español
        • Sun: 8:00 AM Bilingual Bilingual 11:00 AM Spanish Español 1:00 PM Spanish Español
    • Greene County
    • Hale County
    • Jackson County
      • St.Jude
        Scottsboro
        X
        St.Jude
        17205 Hwy.35, Scottsboro, Alabama, 35768
        256-574-6156
        • Sat: 5:00 PM English English
        • Sun: 9:00 AM English English 11:00 AM Spanish Español
        • Tu W 5:00 PM English English
        • Th F 8:00 AM English English
        • Sun: 8:30 AM to 8:50 AM or by appointment
        • Sat: 4:00 PM to 4:45 PM
    • Jefferson County
      • Blessed Sacrament
        Birmingham
        X
        Blessed Sacrament
        1460 Pearson Avenue, S.W, Birmingham, Alabama, 35211
        205-785-9840
        • Sat: 4:00 PM English English
        • Sun: 9:00 AM English English 10:45 AM English English Extraordinary Form
        • Mon: 8:30 AM English English
        • Tue: 8:30 AM English English
        • Wed: 8:30 AM English English
        • Thu: 8:30 AM English English
        • Fri: 8:30 AM English English
        • 1st Fri: 8:30 AM English English Adoration & Benediction
        • 1st Sat: 8:30 AM English English Extraordinary Form
        • Sun: 8:30 AM to 9:00 AM
        • Sat: 3:30 PM to 4:00 PM
      • Cathedral of St. Paul
        Birmingham
        X
        Cathedral of St. Paul
        2120 3rd Avenue North, Birmingham, Alabama, 35203
        205-251-1279
        • Sat: 5:00 PM English English
        • Sun: 7:15 AM English English 8:30 AM English English 11:00 AM English English
        • Mon: 6:30 AM English English 12:10 PM English English
        • Tue: 6:30 AM English English 12:10 PM English English
        • Wed: 6:30 AM English English 12:10 PM English English
        • Thu: 6:30 AM English English 12:10 PM English English
        • Fri: 6:30 AM English English 12:10 PM English English
        • Sat: 8:30 AM English English
        • Mon: 11:30 AM to 12:00 PM
        • Tue: 11:30 AM to 12:00 PM
        • Wed: 11:30 AM to 12:00 PM
        • Thu: 11:30 AM to 12:00 PM
        • Fri: 11:30 AM to 12:00 PM
        • Sat: 3:00 PM to 4:00 PM
      • Holy Family
        Ensley
        X
        Holy Family
        1910 19th Street, Ensley, Alabama, 35218
        205-780-3440
        • Sat: 5:30 PM English English
        • Sun: 8:00 AM English English
        • Tue: 7:00 AM English English in Rectory Chapel
        • Fri: 7:00 AM English English in Rectory Chapel
      • Holy Infant of Prague
        Trussville
        X
        Holy Infant of Prague
        8090 Gadsden Hwy., Trussville, Alabama, 35173
        205-655-2541
        • Sat: 5:00 PM English English
        • Sun: 8:15 AM English English 11:15 PM English English
        • M WF 8:30 AM English English 1st
        • Mon: 8:30 AM English English
        • Tue: 7:00 AM English English
        • Wed: 8:30 AM English English
        • Thu: 7:00 AM English English 11:00 AM English English 1st
        • Fri: 8:30 AM English English
        • Wed: 6:00 PM to 6:30 PM
        • Sat: 4:00 PM to 4:45 PM
      • Holy Rosary
        Birmingham
        X
        Holy Rosary
        7414 Georgia Rd., Birmingham, Alabama, 35212
        205-595-0652
        • Sun: 8:30 AM English English
        • Tue: 5:00 PM English English
        • Sat: 4:30 PM to 5:00 PM or by appointment
      • Our Lady of Fatima
        Birmingham
        X
        Our Lady of Fatima
        708 1st St.South, Birmingham, Alabama, 35205
        P: 205-322-1205 | F: 205-714-5056
        • Sat: 6:00 PM English English
        • Sun: 7:00 AM English English 11:00 AM English English
        • MF 7:00 AM English English
        • Sun: 6:30 AM to 7:00 AM 10:30 AM to 11:00 AM
        • MF 6:30 AM to 7:00 AM
        • Sat: 5:30 PM to 6:00 PM
      • Our Lady of La Vang-Vietnamese Parish@ St.John Bosco Church
        Birmingham
        X
        Our Lady of La Vang-Vietnamese Parish@ St.John Bosco Church
        5224 1st Ave. N., Birmingham, Alabama, 35212
        205-253-7674
        • Sat: 6:00 PM Vietnamese Tiếng Việt
        • Sun: 10:00 AM Vietnamese Tiếng Việt
        • MF 8:05 AM Vietnamese Tiếng Việt
      • Our Lady of Lourdes
        Birmingham
        X
        Our Lady of Lourdes
        980 Huffman Rd., Birmingham, Alabama, 35215
        P: 205-836-5436 | F: 205-836-5436
        • Sat: 4:00 PM English English
        • Sun: 11:00 AM English English 1:00 PM Spanish Español
        • Tue: 7:00 PM Spanish Español
        • Thu: 8:30 AM English English
        • Tue: 8:00 PM to 9:00 PM
        • Sat: 3:00 PM to 3:45 PM
      • Our Lady of Sorrows
        Birmingham
        X
        Our Lady of Sorrows
        1730 Oxmoor Rd., Birmingham, Alabama, 35209
        P: 205-871-8121 | F: 205-871-8180
        • Sat: 5:00 PM English English
        • Sun: 7:00 AM English English 8:30 AM English English 10:00 AM English English 11:30 AM English English 6:00 PM English English
        • MF 6:30 AM English English 7:30 AM English English
        • Thu: 9:00 AM English English during the school year
        • Sat: 7:45 AM English English
        • Sat: 3:00 PM to 4:00 PM or by appointment
      • Our Lady Queen of the Universe
        Birmingham
        X
        Our Lady Queen of the Universe
        961 Center Street North, Birmingham, Alabama, 35204
        P: 205-328-7729 | F: 205-328-7703
        • Sun: 11:00 AM English English Holy Days 6:00 pm
        • Thu: 9:00 AM English English
        • Sat: 3:30 PM to 4:00 PM or by appointment
      • Prince of Peace
        Birmingham
        X
        Prince of Peace
        4600 Preserve Parkkway, Birmingham, Alabama, 35226
        P: 205-822-9125 | F: 205-822-9127
        • Sat: 5:00 PM English English
        • Sun: 7:00 AM English English 8:30 AM English English 11:00 AM English English 1:30 PM Spanish Español 5:00 PM English English 7:00 PM Spanish Español
        • Mon: 8:30 AM English English 6:30 PM English English
        • Tu Th F 8:30 AM English English
        • Wed: 8:15 AM English English during the school year 5:00 PM English English
        • Sat: 4:00 PM to 4:45 PM
      • Sacred Heart of Jesus
        Birmingham
        X
        Sacred Heart of Jesus
        3401 27th Court North, Birmingham, Alabama, 35207
        P: 205-328-7729 | F: 205-328-7703
        • Sun: 9:00 AM English English
        • Wed: 9:00 AM English English
      • St. Barnabas
        Birmingham
        X
        St. Barnabas
        7921 1st Ave. North, Birmingham, Alabama, 35206
        205-833-0334
        • Sat: 6:00 PM English English Holy Days 8:30 am, 7:00 pm
        • Sun: 9:00 AM English English
        • Wed: 7:00 PM English English
        • Fri: 8:30 AM English English and 1st Saturday
        • Wed: 6:00 AM to 6:45 AM or by appointment
        • Sat: 5:30 PM to 5:55 PM
        • M Tu Th F 8:00 AM to 9:00 AM
      • St. Charles Borromeo
        Jacksonville
        X
        St. Charles Borromeo
        308 7th Street Northeast, Jacksonville, Alabama, 36265
        P: 256-435-3238 | F: 256-435-4942
        • Sat: 5:00 PM English English
        • Sun: 11:00 AM English English Holy Days 11:00 am
        • Tu Th F 8:00 AM English English
        • Wed: 11:00 AM English English
        • Sat: 4:00 PM to 4:30 PM
      • St. Elias(Marion Rite)
        Birmingham
        X
        St. Elias(Marion Rite)
        836 8th Street South, Birmingham, Alabama, 35205-4567
        P: 205-251-5057 | F: 205-251-5028
        • Sat: 5:00 PM English English
        • Sun: 8:00 AM English English Holy Days 8:00am, 7:00pm 10:30 AM English English
        • MF 8:00 AM English English
        • Sat: 4:00 PM to 5:00 PM or by appointment
      • St. Francis of Assisi
        Bessemer
        X
        St. Francis of Assisi
        2400 7th Ave. North, Bessemer, Alabama, 35020
        P: 205-428-4758 | F: 205-428-4751
        • Sun: 9:00 AM English English
        • MF 9:00 AM English English
        • Sat: 8:30 AM to 9:00 AM or by appointment
      • St. Francis Xavier
        Birmingham
        X
        St. Francis Xavier
        2 Xavier Circle, Birmingham, Alabama, 35213
        P: 205-871-1153 | F: 205-871-9831
        • Sat: 4:30 PM English English
        • Sun: 8:30 AM English English 11:00 AM English English 1:00 PM Spanish Español 5:00 PM English English
        • M Th 8:00 AM English English 5:30 PM English English
        • Tue: 8:00 AM English English 7:00 PM Spanish Español
        • Wed: 6:30 AM English English 9:00 AM English English 8:00 am June-August 5:30 PM English English
        • Fri: 8:00 AM English English
        • Sat: 3:30 PM to 4:15 PM
      • St. George the Great Martyr(Melkite Rite)
        Birmingham
        X
        St. George the Great Martyr(Melkite Rite)
        425 16th Ave. South, Birmingham, Alabama, 35205
        P: 205-252-1085 | F: 205-252-0063
        • Sun: 9:00 AM English English Orthros 10:30 AM English English Liturgy
        • Sat: 5:00 PM English English Divine Liturgy
      • St. Joseph
        Birmingham
        X
        St. Joseph
        3020 Ave.K Ensley, Birmingham, Alabama, 35218
        P: 205-788-5721 | F: 205-788-7146
        • Sat: 5:00 AM English English
        • Sun: 9:30 AM Bilingual Bilingual 12:30 PM Spanish Español
        • 1st Fri: 10:00 AM English English excluding July/August 7:00 PM Spanish Español
      • St. Luke Hwang
        Birmingham
        X
        St. Luke Hwang
        759 Valley Street, Birmingham, Alabama, 35226
        205-881-7890
        • Sun: 10:00 AM Korean 조선말 Prayer Mtg.Tuesday 9:00 am
      • St. Mary
        Fairfield
        X
        St. Mary
        6101 Dr. Martin Luther King Jr. Drive, Fairfield, Alabama, 35064
        205-923-0202
        • Sat: 4:00 PM English English
        • Sun: 9:30 AM English English Holy Days 9:30 am
        • Fri: 6:00 PM English English
        • Sat: 3:30 PM
      • St. Patrick
        Adamsville
        X
        St. Patrick
        301 Shamrock Trail, Adamsville, Alabama, 35005
        P: 205-798-5326 | F: 205-798-5330
        • Sat: 4:00 PM English English
        • Sun: 10:00 AM English English Holy Days 6:30 pm
        • Mon: 6:00 PM English English
        • W Th 9:00 AM English English 3rd Wednesday 10;00 am
        • Sat: 3:00 PM to 3:45 PM or by appointment
      • St. Stanislaus
        Birmingham
        X
        St. Stanislaus
        904 Indiana Street Wylam, Birmingham, Alabama, 35224
        205-785-9625
        • Sun: 8:00 AM English English
        • Tu F 9:00 AM English English
        • Sun: 7:30 AM before Mass
        • Tu F 8:30 AM before Mass
      • St. Stephen the Martyr Catholic University Chapel
        Birmingham
        X
        St. Stephen the Martyr Catholic University Chapel
        1515 12th Avenue South, Birmingham, Alabama, 35205
        P: 205-933-2500 | F: 205-323-0475
        • Sun: 10:00 AM English English 5:00 PM English English
        • Tu Th F 12:30 PM English English
        • Wed: 5:00 PM English English
        • Sat: 8:30 AM English English only 1st and 3rd Saturday
        • Sun: 9:30 AM 30 minutes prior to Mass or by appointment
      • St. Theresa
        Leeds
        X
        St. Theresa
        1394 Ashville Court, Leeds, Alabama, 35094
        205-352-3741
        • Sat: 5:30 PM English English
        • Sun: 8:00 AM English English 10:30 AM English English 2:00 PM Spanish Español 6:00 PM English English
        • TuF 9:00 AM English English
        • 1st Fri: 9:00 AM English English
        • 1st Sat: 12:30 PM English English
        • Sat: 4:30 PM or by appointment
      • St.Aloysius
        Bessemer
        X
        St.Aloysius
        751 Academy Dr., Bessemer, Alabama, 35020
        P: 205-424-2984 | F: 205-426-5753
        • Sat: 4:30 PM English English
        • Sun: 8:30 AM English English 11:00 AM English English 1:00 PM Spanish Español
        • Mon: 5:30 PM English English
        • TuTh 8:30 AM English English
        • Fri: 8:30 AM English English
        • Sat: 3:30 PM to 4:00 PM or by appointment
      • St.Elizabeth Ann Seton
        Gardendale
        X
        St.Elizabeth Ann Seton
        334 Main St., Gardendale, Alabama, 35071
        205-632-9398
        • Sat: 5:00 PM English English
        • Sun: 11:00 AM English English
        • MF 6:30 AM English English
        • 1st Sat: 8:00 AM English English
        • Sat: 3:30 PM to 4:30 PM
      • St.Henry
        Warrior
        X
        St.Henry
        221 5th Street, Warrior, Alabama, 35071
        P: 205-631-9398 | F: 205-631-5781
        • Sun: 8:30 AM English English Reconciliation by request
      • St.Peter the Apostle
        Birmingham
        X
        St.Peter the Apostle
        2061 Patton Chapel Rd., Birmingham, Alabama, 35213
        P: 205-822-4480 | F: 205-822-4534
        • Sat: 5:00 PM English English
        • Sun: 7:00 AM English English Holy Days 6:20 am, 9:00 am, 6:30 pm 8:30 AM English English 11:00 AM English English 12:45 PM Spanish Español 5:00 PM English English
        • Mon: 9:00 AM English English
        • TuF 6:20 AM English English 9:00 AM English English
        • Wed: 6:00 PM Spanish Español
        • Sat: 3:15 PM or by appointment
    • Lauderdale County
      • St. Joseph
        Florence
        X
        St. Joseph
        203 Plum Street, Florence, Alabama, 35630
        256-764-3303
        • Sat: 5:30 AM English English
        • Sun: 8:30 AM English English 11:00 AM English English 5:00 PM English English Campus Ministry Mass
        • M Tu Th F 8:15 AM English English
        • Wed: 5:30 PM English English
        • Sat: 3:30 PM to 5:30 PM or by appointment
      • St. Michael's
        Florence
        X
        St. Michael's
        2751 Country Road 30, Florence, Alabama, 35634
        P: 256-764-1885/256-349-2272 | F: 256-349-2186
        • Sat: 6:00 PM English English
        • Sun: 7:30 AM English English Holy Days 6:00 pm, 7:30 am, 7:00 pm 10:00 AM English English
        • Tu Th F 7:30 AM English English
        • Wed: 6:00 PM English English
        • Sat: 8:00 AM English English
        • Wed: 6:30 PM or by appointment
        • Sat: 5:20 PM
    • Lawrence County
      • Resurrection Catholic Chapel
        Hillsboro
        X
        Resurrection Catholic Chapel
        4826 County Rd.217, Hillsboro, Alabama, 35650
        256-476-0134
        • Sun: 5:00 PM English English Holy Days 6:30 pm
    • Limestone County
      • Most Merciful Jesus
        Madison
        X
        Most Merciful Jesus
        10509 Segers Rd., Madison, Alabama, 35756
        256-258-8865
        • Sat: 5:30 PM English English
        • Sun: 8:30 AM English English 11:30 AM English English
        • Sat: 5:00 PM to 5:00 PM Or by appointment
      • St. Paul
        Athens
        X
        St. Paul
        1900 Hwy 72 West, Athens, Alabama, 35611
        256-232-4191
        • Sat: 5:00 PM English English 6:30 PM Spanish Español
        • Sun: 8:30 AM English English Holy Days 8:30 am, 7:00 pm 11:15 PM English English
        • Tu Th F 8:30 AM English English
        • Wed: 6:00 PM English English
        • 1st Sat: 8:30 AM English English
        • Sat: 4:00 PM to 4:45 PM
    • Madison County
      • Good Shepherd
        Huntsville
        X
        Good Shepherd
        13550 Chaney Thompson Rd.Southeast, Huntsville, Alabama, 35803-2326
        P: 256-882-1844 | F: 256-882-1841
        • Sat: 5:30 PM English English
        • Sun: 8:30 AM English English 11:00 AM English English
        • Wed: 4:30 PM to 5:30 PM
        • Sat: 3:30 PM to 4:30 PM
      • Holy Spirit
        Huntsville
        X
        Holy Spirit
        625 Airport Rd.Southwest, Huntsville, Alabama, 3582
        256-881-4781
        • Sat: 5:00 PM English English
        • Sun: 7:30 AM English English 9:00 AM English English 11:45 AM English English 2:00 PM Spanish Español 4:00 PM Korean 조선말
        • M Tu Th 12:00 PM English English
        • W Th Sa 9:30 AM Korean 조선말
        • Wed: 7:00 PM English English
        • Fri: 9:00 AM English English
        • Sat: 3:30 PM to 4:45 PM
      • Huntsville Korean Community
        Huntsville
        X
        Huntsville Korean Community
        625 Airport Rd. Southwest, Huntsville, Alabama, 35802
        256-690-9951
        • Sun: 4:00 PM Korean 조선말
        • Tu F 7:30 PM Korean 조선말
        • Wed: 9:30 AM Korean 조선말
        • Th Sa 9:30 PM Korean 조선말
      • Our Lady of the Valley Catholic Military Community
        Redstone Arsenal
        X
        Our Lady of the Valley Catholic Military Community
        Bicentennial Chapel Bldg. 376 Goss Rd., Redstone Arsenal, Alabama, 35898
        256-842-2175
        • Sat: 5:00 PM English English
        • Sun: 9:00 AM English English
        • TuF 12:00 PM English English Holy Days 12:00 pm, 6:00 pm
        • Sun: 8:30 AM to 9:00 AM
        • Sat: 4:30 AM to 5:00 PM
      • Our Lady Queen of the Universe
        Huntsville
        X
        Our Lady Queen of the Universe
        2421 Shady Lane Drive, Northwest, Huntsville, Alabama, 35810
        P: 256-852-0788 | F: 256-852-0199
        • Sat: 5:00 PM English English
        • Sun: 9:00 AM English English Holy Days 12:00 pm, 7 pm 11:30 AM English English
        • Tue: 6:30 PM English English
        • WF 12:00 PM English English
        • Sat: 3:30 PM to 4:30 PM or by appointment
      • Our Lady, Help of Christians
        Huntsville
        X
        Our Lady, Help of Christians
        1201 Kingsbury Ave., Huntsville, Alabama, 35801
        256-801-9157
        • Sun: 8:00 AM Latin Latine 10:00 AM Latin Latine
        • MF 9:00 AM Latin Latine
        • Tue: 5:30 PM Latin Latine
        • W Th 7:00 AM Latin Latine
        • Sat: 8:00 AM Latin Latine
        • Sun: 7:30 AM to 7:50 AM 9:00 AM to 9:50 AM
        • Mon: 8:30 AM to 8:50 AM
        • Tue: 4:30 PM to 5:15 PM
        • Fri: 8:00 AM to 8:40 AM
        • Sat: 7:30 AM to 7:50 AM
      • St. John the Baptist
        Madison
        X
        St. John the Baptist
        1055 Hughes Road, Madison, Alabama, 35758
        P: 256-722-0130 | F: 256-722-0303
        • Sat: 5:30 PM English English
        • Sun: 7:00 AM English English Holy Days Vigil Mass 6:00 am, 8:30 am, 6:30 pm 8:30 AM English English 11:00 AM English English 5:30 PM English English
        • MF 8:30 AM English English
        • Tue: 6:15 AM English English
        • Wed: 6:30 AM English English
        • W Th 5:30 PM to 6:20 PM
        • Sat: 3:30 PM to 5:00 PM or by appointment
      • St. Joseph
        Huntsville
        X
        St. Joseph
        2300 Beasley Ave., Huntsville, Alabama, 35816
        P: 256-534-8459 | F: 256-534-8450
        • Sat: 5:00 PM English English
        • Sun: 8:15 AM English English Holy Days 7:00 am, 9:00 am, 7:00 pm 11:15 AM English English
        • MF 7:00 AM English English
        • Sat: 8:00 AM English English
        • Sat: 3:30 PM to 4:45 PM or by appointment
      • St. Mary the Visitation
        Huntsville
        X
        St. Mary the Visitation
        222 Jefferson Street North, Huntsville, Alabama, 35801
        P: 256-536-6349 | F: 256-536-6349
        • Sat: 5:30 PM English English
        • Sun: 8:00 AM English English 11:00 AM English English
        • M Tu Th F 8:00 AM English English
        • Sat: 4:00 PM to 5:00 PM or by appointment
    • Marengo County
      • St. Leo the Great
        Demopolis
        X
        St. Leo the Great
        309 South Main Street, Demopolis, Alabama, 36732
        P: 334-289-2767 | F: 334-289-6085
        • Sat: 6:00 PM English English
        • Sun: 10:00 AM English English Holy Days 8:00 am, 6:00 pm
        • MSa 8:00 AM English English
        • Sat: 9:30 AM to 10:00 AM 30 minutes prior to Mass or by appointment 5:30 PM to 6:00 PM
    • Marion County
      • Holy Spirit
        Winfield
        X
        Holy Spirit
        2710 US Hwy 43 North, Winfield, Alabama, 35594
        P: 205-487-3616 | F: 205-487-3616
        • Sun: 11:15 AM English English
        • Wed: 6:30 PM English English
        • 1st Fri: 11:30 AM English English
        • Wed: 5:45 PM to 6:15 PM or by appointment
    • Marshall County
      • Chapel of the Holy Cross
        Albertville
        X
        Chapel of the Holy Cross
        1534 Whitesville Rd., Albertville, Alabama, 35950
        256-891-0550
        • Sat: 6:00 PM Spanish Español
        • Sun: 8:30 AM Spanish Español 11:00 AM Spanish Español 6:00 PM Spanish Español
        • Wed: 6:00 PM Spanish Español
        • Fri: 6:00 PM Spanish Español
        • Wed: 4:30 PM to 5:30 PM
        • Sat: 4:30 PM to 5:30 PM
        Mission of St.William, Guntersville
      • St. William
        Guntersville
        X
        St. William
        929 Gunter Avenue, Guntersville, Alabama, 35976
        256-582-4245
        • Sat: 5:00 PM English English
        • Sun: 8:30 AM English English 11:00 AM English English
        • MW 8:30 AM English English
        • Sat: 3:45 PM to 4:30 PM or by appointment
    • Morgan County
      • Annunciation of the Lord
        Decatur
        X
        Annunciation of the Lord
        3910 Spring Avenue Southeast, Decatur, Alabama, 35603
        P: 256-353-2667 | F: 256-353-8994
        • Sat: 5:00 PM English English
        • Sun: 8:30 AM English English 11:00 AM English English 1:30 PM Spanish Español 6:30 PM Spanish Español
        • Mon: 6:00 PM English English
        • Tue: 6:30 PM Spanish Español
        • Wed: 12:30 PM Spanish Español
        • Thu: 10:00 AM English English
        • Fri: 10:00 AM English English
        • Sat: 3:30 PM to 4:30 PM
    • Pickens County
      • St. Robert Bellarmine
        Reform
        X
        St. Robert Bellarmine
        407 Hwy 17 South, Reform, Alabama, 35481
        205-375-2638
        • Sun: 4:00 PM English English
    • Randolph County
      • Immaculate Conception
        Wedowee
        X
        Immaculate Conception
        506 Country Rd. I, Wedowee, Alabama, 36278
        256-357-2977
        • Sun: 10:30 AM English English 12:00 PM Spanish Español
        • Wed: 6:00 PM English English
        • Fri: 6:00 PM Spanish Español
        • Sun: 10:00 AM to 10:30 AM Before and after Mass or by appointment
    • Shelby County
      • Our Lady of the Valley
        Birmingham
        X
        Our Lady of the Valley
        5514 Double Oak Ln., Birmingham, Alabama, 35242
        P: 205-991-5488 | F: 205-991-5151
        • Sat: 4:30 PM English English
        • Sun: 7:00 AM English English 8:30 AM English English 11:00 AM English English
        • M Tu Th 7:45 AM English English
        • Sat: 3:00 PM to 4:00 PM or by appointment
      • St. Mark the Evangelist
        Birmingham
        X
        St. Mark the Evangelist
        7340 Cahaba Valley Rd., Birmingham, Alabama, 35242
        P: 205-980-1810 | F: 205-980-9208
        • Sat: 4:00 PM English English
        • Sun: 7:45 AM English English Holy Days 7:00 am, 6:00 pm 10:30 AM English English
        • Wed: 6:00 PM English English
        • Th F 8:30 AM English English
        • 1st Sat: 9:00 AM English English
        • Sat: 2:30 PM to 3:30 PM
      • St. Thomas the Apostle
        Montevallo
        X
        St. Thomas the Apostle
        80 St.Thomas Way, Montevallo, Alabama, 35115
        P: 205-663-3936 | F: 205-663-0657
        • Sat: 5:30 PM English English
        • Sun: 8:00 AM English English 11:00 AM English English 2:30 PM Spanish Español
        • WF 9:00 AM English English
        • Wed: 5:30 PM English English in Students Life Center Chapel(regular session)
        • Sat: 4:30 PM to 5:00 PM or by appointment
    • St. Claire County
      • Our Lady of the Lake
        Cropwell
        X
        Our Lady of the Lake
        4609 Martin St., Cropwell, Alabama, 35054
        P: 205-525-5161 | F: 205-525-5162
        • Sat: 5:00 PM English English
        • Sun: 8:30 AM English English 11:15 AM English English
        • M Tu Th F 9:00 AM English English
        • Wed: 8:30 AM English English at St. Vincent St.Claire Hospital Chapel 7:00 PM English English
        • Sat: 3:30 PM to 5:00 PM or by appointment
    • Sumter County
    • Talladega County
      • Holy Name of Jesus
        Childersburg
        X
        Holy Name of Jesus
        415 5th Ave.Southwest, Childersburg, Alabama, 35044
        256-245-7741
        • Sat: 5:00 PM English English
        • Tue: 5:00 PM English English
        • Sat: 4:30 PM to 5:00 PM
      • St. Francis of Assisi
        Talladega
        X
        St. Francis of Assisi
        722 East Street South, Talladega, Alabama, 35160
        256-362-5372
        • Sun: 8:30 AM English English
        • Wed: 6:00 PM English English 2nd Wednesday 6:00 PM English English 4th Wednesday
        • Fri: 6:00 PM English English
        • 1st Sat: 10:00 AM English English
        • Sun: 8:00 AM to 8:30 AM or by appointment
      • St.Jude
        Sylacauga
        X
        St.Jude
        310 West Bay Street, Sylacauga, Alabama, 35150
        256-245-7741
        • Sun: 11:00 AM English English
        • Thu: 8:30 AM English English Coosa Valley Medical Chapel
        • Sat: 3:00 PM to 4:00 PM or by appointment
    • Tallapoosa County
      • St. John the Apostle
        Alexander City
        X
        St. John the Apostle
        454 North Central Ave., Alexander City, Alabama, 35010
        P: 256-234-3631 | F: 256-234-3789
        • Sat: 4:00 PM English English
        • Sun: 9:00 AM English English 4:00 PM Spanish Español
        • M F 5:30 PM English English
        • Tue: 9:00 AM English English
        • Sat: 3:45 PM to 4:00 PM or by appointment
    • Tuscaloosa County
      • Holy Spirit
        Tuscaloosa
        X
        Holy Spirit
        733 James I. Harrison Jr. Parkway East, Tuscaloosa, Alabama, 35405
        205-553-9733
        • Sat: 5:30 PM English English
        • Sun: 9:00 AM English English 11:00 AM English English 1:00 PM Spanish Español
        • Tu W F 6:45 PM English English
        • Sat: 4:30 PM to 5:30 PM
      • St. Francis of Assisi University Parish
        Tuscaloosa
        X
        St. Francis of Assisi University Parish
        811 5th Avenue, Tuscaloosa, Alabama, 35401
        P: 205-758-5672 | F: 205-758-5673
        • Sun: 9:00 AM English English Holy Days 12:00 pm, 7:00 pm 11:00 AM English English 7:00 PM English English during Fall/Spring Semester
        • Mon: 12:00 PM English English
        • Tue: 12:30 PM English English 5:15 PM English English
        • Wed: 12:00 PM English English 7:00 PM English English
        • Thu: 12:30 PM English English
        • Fri: 12:00 PM English English
        • M W F 11:15 AM to 11:45 AM
        • Tu Th 11:45 AM to 12:15 PM
        • Wed: 6:00 PM to 7:00 PM
      • St. John the Baptist
        Tuscaloosa
        X
        St. John the Baptist
        800 Lurleen Wallace Boulevard, Tuscaloosa, Alabama, 35405
        205-553-9733
        • Sun: 7:30 AM English English
    • Walker County
      • St. Cecilia
        Jasper
        X
        St. Cecilia
        2159 Highway 195 North, Jasper, Alabama, 35503
        205-384-4800
        • Sat: 5:00 PM English English
        • Sun: 9:00 AM English English Holy Days 6:00 pm 11:30 AM Spanish Español
        • Tu Th 8:00 AM English English
        • Wed: 5:30 PM English English
        • Fri: 12:00 PM English English
        • Sat: 9:00 AM English English
        • Sat: 4:00 PM to 4:30 PM or by appointment
        • Wed: 6:00 PM to 8:00 PM
    • Winston County
      • Our Lady of Guadalupe
        Haleyville
        X
        Our Lady of Guadalupe
        485 Layne Hill Dr., Haleyville, Alabama, 35565
        P: 205-487-3616 | F: 205-487-3616
        • Sat: 4:30 PM English English 7:00 PM Spanish Español
        • Sun: 11:00 AM Spanish Español and Last Sunday of the month 9:00am