Free nationwide church directory · new communities are being added continuously

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.

Worship information for researched churches in Opp, AL
ChurchPublished worship or gathering timeVisitor information
Westview Baptist ChurchSouthern BaptistSunday School — 9:00 AMOfficial website ↗
Southside Baptist ChurchBaptistLife Groups — 9:30 AMOfficial website ↗
Opp Church of ChristChurch of ChristSunday Bible Class — 9:30 AMOfficial website ↗
Onycha Baptist ChurchBaptistSunday School — 10:00 AMOfficial website ↗
West County Line Baptist ChurchSouthern Baptist ConventionSunday Bible Study — 9:30 AMOfficial website ↗
Total Restoration Empowerment MinistryChurchSunday Pre-Service Worship — 10:45 AMOfficial website ↗

Browse churches in Opp

Researched profiles appear first. Other public listings remain available while their details are checked.

Westview Baptist Church
Southern Baptist
Opp, AL

1404 N Main St

Sunday School — 9:00 AM

Researched profile
Southside Baptist Church
Baptist
Opp, AL

600 Dorsey St

Life Groups — 9:30 AM

Researched profile
Opp Church of Christ
Church of Christ
Opp, AL

901 E Hart Ave

Sunday Bible Class — 9:30 AM

Researched profile
Onycha Baptist Church
Baptist
Opp, AL

24671 Indian Creek Rd

Sunday School — 10:00 AM

Researched profile
West County Line Baptist Church
Southern Baptist Convention
Opp, AL

30380 County Line Loop

Sunday Bible Study — 9:30 AM

Researched profile
Total Restoration Empowerment Ministry
Church
Opp, AL

100 Covington Ave

Sunday Pre-Service Worship — 10:45 AM

Researched profile
Westview Baptist Church
Southern Baptist
Opp, AL

1302 N Main St

Sunday School — 9:00 AM

Researched profile
Christian Service Center
Charity
Opp, AL

107 Whaley St

Confirm worship times with the church

Basic listing · details need confirmation
Cross Over Ministry
Church
Opp, AL

508 AL-52

Confirm worship times with the church

Basic listing · details need confirmation
First Baptist Church
Baptist
Opp, AL

Opp, AL 36467

Confirm worship times with the church

Basic listing · details need confirmation
First Methodist Church
Methodist
Opp, AL

209 E Ida Ave

Confirm worship times with the church

Basic listing · details need confirmation
Country Cathedral
Church
Opp, AL

31022 East, US-84

Confirm worship times with the church

Basic listing · details need confirmation
Westview Assembly of God
Pentecostal
Opp, AL

106 Grover St

Confirm worship times with the church

Basic listing · details need confirmation
Bethany Church
Church
Opp, AL

Opp, AL 36467

Confirm worship times with the church

Basic listing · details need confirmation
Mt. Olive Bible Church
Bible Church
Opp, AL

18699 Horn Hill Rd

Confirm worship times with the church

Basic listing · details need confirmation
Nazareth Baptist Church
Baptist
Opp, AL

103 Church St

Confirm worship times with the church

Basic listing · details need confirmation
Sweet Home Baptist Church
Baptist
Opp, AL

Opp, AL 36467

Confirm worship times with the church

Basic listing · details need confirmation
Beulah Baptist Church
Baptist
Opp, AL

16612 Maggie Rd

Confirm worship times with the church

Basic listing · details need confirmation
Refuge Church Opp Campus
Church
Opp, AL

1022 Douglas Ave

Confirm worship times with the church

Basic listing · details need confirmation
Faith Chapel Church
Nondenominational
Opp, AL

Opp, AL 36467

Confirm worship times with the church

Basic listing · details need confirmation
Mount Zion Methodist Church
Methodist
Opp, AL

County Road 72 and, US-84

Confirm worship times with the church

Basic listing · details need confirmation
Cool Springs Church
Church
Opp, AL

1103 US-84

Confirm worship times with the church

Basic listing · details need confirmation
New Hope Missionary Baptist Church
Baptist
Opp, AL

Opp, AL 36467

Confirm worship times with the church

Basic listing · details need confirmation
Pine Level
Church
Opp, AL

15756 Pure Rd

Confirm worship times with the church

Basic listing · details need confirmation
Opp First United Pentecostal Church
Pentecostal
Opp, AL

599 Virginia Ave #501

Confirm worship times with the church

Basic listing · details need confirmation
Holiness Church
Church
Opp, AL

Opp, AL 36467

Confirm worship times with the church

Basic listing · details need confirmation
84 Church of Christ
Church of Christ
Opp, AL

28488 AL-12

Confirm worship times with the church

Basic listing · details need confirmation
Brooklyn Congregational Methodist Church
Methodist
Opp, AL

County Road 437 and, Co Rd 426

Confirm worship times with the church

Basic listing · details need confirmation
Pine Grove Church
Church
Opp, AL

Opp, AL 36467

Confirm worship times with the church

Basic listing · details need confirmation
Valley Grove Church
Church
Opp, AL

27952 US-331

Confirm worship times with the church

Basic listing · details need confirmation
Hickory Grove Church
Church
Opp, AL

Opp, AL 36467

Confirm worship times with the church

Basic listing · details need confirmation
Great Commission Church
Church
Opp, AL

28613 Wade Ln

Confirm worship times with the church

Basic listing · details need confirmation
Blue Springs Baptist Church
Baptist
Opp, AL

Opp, AL 36467

Confirm worship times with the church

Basic listing · details need confirmation
Northern Heights Baptist Church
Baptist
Opp, AL

405 Pearl Dr

Confirm worship times with the church

Basic listing · details need confirmation
Union Grove Church
Church
Opp, AL

Opp, AL 36467

Confirm worship times with the church

Basic listing · details need confirmation
Eden Fellowship Church
Church
Opp, AL

602 Brundidge St

Confirm worship times with the church

Basic listing · details need confirmation
Sharpe Wayne
Church
Opp, AL

106 Lawrence Ave

Confirm worship times with the church

Basic listing · details need confirmation
County Line Church of Christ
Church
Opp, AL

30799 US-331

Confirm worship times with the church

Basic listing · details need confirmation
Faith Express
Church
Opp, AL

30623 Co Rd 72

Confirm worship times with the church

Basic listing · details need confirmation
First Methodist Church
Methodist
Opp, AL

101 N Jackson St

Confirm worship times with the church

Basic listing · details need confirmation
Friendship United Methodist Church
Methodist
Opp, AL

Friendship Rd

Confirm worship times with the church

Basic listing · details need confirmation
Bethel Church
Church
Opp, AL

Bethel Road and, Co Rd 89

Confirm worship times with the church

Basic listing · details need confirmation
Stephen African Methodist Episcopal Church
Anglican
Opp, AL

311 Hardin St

Confirm worship times with the church

Basic listing · details need confirmation
Welcome the Way Baptist Church
Baptist
Opp, AL

24683 Indian Creek Rd

Confirm worship times with the church

Basic listing · details need confirmation
Cool Springs Church
Church
Opp, AL

29021 Bell Crossing Rd

Confirm worship times with the church

Basic listing · details need confirmation
Sweetwater Baptist Church
Baptist
Opp, AL

28171 Co Rd 30

Confirm worship times with the church

Basic listing · details need confirmation
First Assembly of God
Pentecostal
Opp, AL

307 W Hart Ave

Confirm worship times with the church

Basic listing · details need confirmation
Brooklyn Baptist Church
Baptist
Opp, AL

1730 Co Rd 437

Confirm worship times with the church

Basic listing · details need confirmation

Finding 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.