Local church directory
Churches in Opp, AL
51 churches across Christian traditions. Compare listings and confirm current details before visiting.
Plan a first visit in Opp
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 |
|---|---|---|
| Westview Baptist ChurchSouthern Baptist | Sunday School — 9:00 AM | Official website ↗ |
| Southside Baptist ChurchBaptist | Life Groups — 9:30 AM | Official website ↗ |
| Opp Church of ChristChurch of Christ | Sunday Bible Class — 9:30 AM | Official website ↗ |
| Onycha Baptist ChurchBaptist | Sunday School — 10:00 AM | Official website ↗ |
| West County Line Baptist ChurchSouthern Baptist Convention | Sunday Bible Study — 9:30 AM | Official website ↗ |
| Total Restoration Empowerment MinistryChurch | Sunday Pre-Service Worship — 10:45 AM | Official website ↗ |
Browse churches in Opp
Researched profiles appear first. Other public listings remain available while their details are checked.
1404 N Main St
Sunday School — 9:00 AM
Researched profile600 Dorsey St
Life Groups — 9:30 AM
Researched profile901 E Hart Ave
Sunday Bible Class — 9:30 AM
Researched profile24671 Indian Creek Rd
Sunday School — 10:00 AM
Researched profile30380 County Line Loop
Sunday Bible Study — 9:30 AM
Researched profile100 Covington Ave
Sunday Pre-Service Worship — 10:45 AM
Researched profile1302 N Main St
Sunday School — 9:00 AM
Researched profile107 Whaley St
Confirm worship times with the church
Basic listing · details need confirmation508 AL-52
Confirm worship times with the church
Basic listing · details need confirmationOpp, AL 36467
Confirm worship times with the church
Basic listing · details need confirmation209 E Ida Ave
Confirm worship times with the church
Basic listing · details need confirmation31022 East, US-84
Confirm worship times with the church
Basic listing · details need confirmation106 Grover St
Confirm worship times with the church
Basic listing · details need confirmationOpp, AL 36467
Confirm worship times with the church
Basic listing · details need confirmation18699 Horn Hill Rd
Confirm worship times with the church
Basic listing · details need confirmation103 Church St
Confirm worship times with the church
Basic listing · details need confirmationOpp, AL 36467
Confirm worship times with the church
Basic listing · details need confirmation16612 Maggie Rd
Confirm worship times with the church
Basic listing · details need confirmation1022 Douglas Ave
Confirm worship times with the church
Basic listing · details need confirmationOpp, AL 36467
Confirm worship times with the church
Basic listing · details need confirmationCounty Road 72 and, US-84
Confirm worship times with the church
Basic listing · details need confirmation1103 US-84
Confirm worship times with the church
Basic listing · details need confirmationOpp, AL 36467
Confirm worship times with the church
Basic listing · details need confirmation15756 Pure Rd
Confirm worship times with the church
Basic listing · details need confirmation599 Virginia Ave #501
Confirm worship times with the church
Basic listing · details need confirmationOpp, AL 36467
Confirm worship times with the church
Basic listing · details need confirmation28488 AL-12
Confirm worship times with the church
Basic listing · details need confirmationCounty Road 437 and, Co Rd 426
Confirm worship times with the church
Basic listing · details need confirmationOpp, AL 36467
Confirm worship times with the church
Basic listing · details need confirmation27952 US-331
Confirm worship times with the church
Basic listing · details need confirmationOpp, AL 36467
Confirm worship times with the church
Basic listing · details need confirmation28613 Wade Ln
Confirm worship times with the church
Basic listing · details need confirmationOpp, AL 36467
Confirm worship times with the church
Basic listing · details need confirmation405 Pearl Dr
Confirm worship times with the church
Basic listing · details need confirmationOpp, AL 36467
Confirm worship times with the church
Basic listing · details need confirmation602 Brundidge St
Confirm worship times with the church
Basic listing · details need confirmation106 Lawrence Ave
Confirm worship times with the church
Basic listing · details need confirmation30799 US-331
Confirm worship times with the church
Basic listing · details need confirmation30623 Co Rd 72
Confirm worship times with the church
Basic listing · details need confirmation101 N Jackson St
Confirm worship times with the church
Basic listing · details need confirmationFriendship Rd
Confirm worship times with the church
Basic listing · details need confirmationBethel Road and, Co Rd 89
Confirm worship times with the church
Basic listing · details need confirmation311 Hardin St
Confirm worship times with the church
Basic listing · details need confirmation24683 Indian Creek Rd
Confirm worship times with the church
Basic listing · details need confirmation29021 Bell Crossing Rd
Confirm worship times with the church
Basic listing · details need confirmation28171 Co Rd 30
Confirm worship times with the church
Basic listing · details need confirmation307 W Hart Ave
Confirm worship times with the church
Basic listing · details need confirmation1730 Co Rd 437
Confirm worship times with the church
Basic listing · details need confirmationFinding a church in Opp
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.