Local church directory
Churches in Selma, AL
138 churches across Christian traditions. Compare listings and confirm current details before visiting.
Plan a first visit in Selma
Start with these researched profiles. Each links to the church’s official information; confirm the schedule before traveling. Details and source dates are available on the individual profile.
| Church | Published worship or gathering time | Visitor information |
|---|---|---|
| Crosspoint Christian ChurchNon-denominational | Sunday Small Groups — 9:30 AM | Official website ↗ |
| Elkdale Baptist ChurchBaptist | Traditional Sunday worship: 8:30 AM | Official website ↗ |
| Tabernacle Baptist ChurchBaptist (National Baptist Convention, USA, Inc.) | Sunday Morning Worship — 10:00 AM | Official website ↗ |
| First Baptist Church of Selma, AlabamaBaptist | Sunday School — 9:30 AM | Official website ↗ |
| Cornerstone Presbyterian ChurchPresbyterian | Sunday Church School — 9:15 AM | Official website ↗ |
| Gospel Tabernacle Church of God in ChristChurch of God in Christ (COGIC) | Sunday Online Worship — 10:30 AM | Official website ↗ |
Browse churches in Selma
Researched profiles appear first. Other public listings remain available while their details are checked.
1710 W Dallas Ave
Sunday Small Groups — 9:30 AM
Researched profile2221 Elkdale St
Traditional Sunday worship: 8:30 AM
Researched profile1431 Broad St
Sunday Morning Worship — 10:00 AM
Researched profile218 Lauderdale St
Sunday School — 9:30 AM
Researched profile301 Broad St
Sunday Church School — 9:15 AM
Researched profile2300 Summerfield Road
Sunday Online Worship — 10:30 AM
Researched profile210 Lauderdale St
Sunday Worship — 8:00 AM
Researched profile4955 US-80
Sunday School — 9:30 AM
Researched profile2004 W Highland Ave
Sunday Worship Service — 11:00 AM
Researched profile
705 Idaho St
Sunday Bible Study — 9:45 AM
Researched profile2 Crescent Hill Dr
Sunday Bible Class — 9:00 AM
Researched profile1 Bell Rd r
Sunday Worship — 10:00 AM
Researched profile
221 Old Marion Junction Rd
Selma Branch - Sunday 9:00 AM sacrament meeting
Researched profile122 Ocmulgee Church Rd
Prayer Time — 8:45 AM Sunday
Researched profile410 Martin Luther King St
Confirm worship times with the church
Basic listing · details need confirmation850 Woodrow Ave
Confirm worship times with the church
Basic listing · details need confirmation1548 FD Reese St
Confirm worship times with the church
Basic listing · details need confirmation2809 Hardie Ave
Confirm worship times with the church
Basic listing · details need confirmation709 Martin Luther King St
Confirm worship times with the church
Basic listing · details need confirmation1209 Selma Ave
Confirm worship times with the church
Basic listing · details need confirmation309 Washington St
Confirm worship times with the church
Basic listing · details need confirmation700 Roosevelt Ave
Confirm worship times with the church
Basic listing · details need confirmation215 Selmont Ave
Confirm worship times with the church
Basic listing · details need confirmation718 Franklin St
Confirm worship times with the church
Basic listing · details need confirmation1601 Franklin St
Confirm worship times with the church
Basic listing · details need confirmation2701 Church St
Confirm worship times with the church
Basic listing · details need confirmation1207 1st Ave
Confirm worship times with the church
Basic listing · details need confirmation1315 Selma Ave
Confirm worship times with the church
Basic listing · details need confirmation1416 Selma Ave
Confirm worship times with the church
Basic listing · details need confirmation1910 Summerfield Rd
Confirm worship times with the church
Basic listing · details need confirmation2910 Range St
Confirm worship times with the church
Basic listing · details need confirmation215 Selmont Ave
Confirm worship times with the church
Basic listing · details need confirmation120 N Division St
Confirm worship times with the church
Basic listing · details need confirmation3000 Old Montgomery Hwy
Confirm worship times with the church
Basic listing · details need confirmation422 Medical Center Pkwy
Confirm worship times with the church
Basic listing · details need confirmation203 Hopson St
Confirm worship times with the church
Basic listing · details need confirmationSelma, AL 36701
Confirm worship times with the church
Basic listing · details need confirmation2013 Clinton Ave
Confirm worship times with the church
Basic listing · details need confirmationSelma, AL 36701
Confirm worship times with the church
Basic listing · details need confirmation2950 Citizens Pkwy
Confirm worship times with the church
Basic listing · details need confirmation811 Philpot Ave
Confirm worship times with the church
Basic listing · details need confirmation408 Buckeye Ave
Confirm worship times with the church
Basic listing · details need confirmation1512 Old Orrville Rd
Confirm worship times with the church
Basic listing · details need confirmation3100 Water Ave
Confirm worship times with the church
Basic listing · details need confirmationSelma, AL 36703
Confirm worship times with the church
Basic listing · details need confirmation1204 Highland Ave
Confirm worship times with the church
Basic listing · details need confirmation205 Co Rd 840
Confirm worship times with the church
Basic listing · details need confirmation1900 Marie Foster St
Confirm worship times with the church
Basic listing · details need confirmationFinding a church in Selma
Compare the church’s stated tradition, address and worship schedule. If you need children’s care, an accessible entrance, another language, or transport, ask the church directly before your visit; missing information here does not mean a service is unavailable.
Suggest a correction to help keep this local directory accurate, or suggest a missing church.