Local church directory
Churches in Salem, VA
64 churches across Christian traditions. Compare listings and confirm current details before visiting.
Plan a first visit in Salem
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 |
|---|---|---|
| Salem Apostolic ChurchApostolic Pentecostal | This Is Home class: Sunday 10:00 AM during active cycles | Official website ↗ |
| CommUNITY ChurchBaptist | Sunday Bible Study — 9:45 AM | Official website ↗ |
| Bethel Baptist ChurchSouthern Baptist | Sunday Connect Groups — 9:30 AM | Official website ↗ |
| Fellowship Community ChurchChristian church | Salem Campus Sunday Worship — 9:00 and 10:45 AM | Official website ↗ |
| Salem Church of ChristChurch of Christ (instrumental) | Sunday Bible Class — 10:00 AM | Official website ↗ |
| The Church of Jesus Christ of Latter-day Saints - Salem, VirginiaLatter-day Saint | Roanoke Ward - Sunday 9:00 AM sacrament meeting | Official website ↗ |
Browse churches in Salem
Researched profiles appear first. Other public listings remain available while their details are checked.
2031 E Main St
This Is Home class: Sunday 10:00 AM during active cycles
Researched profile
1923 E Main St
Sunday Bible Study — 9:45 AM
Researched profile
1601 S Colorado St
Sunday Connect Groups — 9:30 AM
Researched profile1226 Red Lane Ext
Salem Campus Sunday Worship — 9:00 and 10:45 AM
Researched profile401 West Main Street
Sunday Bible Class — 10:00 AM
Researched profile
6311 Wayburn Dr
Roanoke Ward - Sunday 9:00 AM sacrament meeting
Researched profile314 Turner Rd
Confirm worship times with the church
Basic listing · details need confirmation4215 W Main St
Confirm worship times with the church
Basic listing · details need confirmation600 Craig Ave
Confirm worship times with the church
Basic listing · details need confirmation4335 W Main St
Confirm worship times with the church
Basic listing · details need confirmation6017 Twine Hollow Rd
Confirm worship times with the church
Basic listing · details need confirmation5600 Poor Mountain Rd
Confirm worship times with the church
Basic listing · details need confirmation125 W 4th St
Confirm worship times with the church
Basic listing · details need confirmation2931 W Main St
Confirm worship times with the church
Basic listing · details need confirmation307 N Bruffey St
Confirm worship times with the church
Basic listing · details need confirmation1870 Apperson Dr
Confirm worship times with the church
Basic listing · details need confirmation955 Bird Ln
Confirm worship times with the church
Basic listing · details need confirmation1 CLI Way
Confirm worship times with the church
Basic listing · details need confirmation2037 E Main St
Confirm worship times with the church
Basic listing · details need confirmation
529 Apperson Dr
Confirm worship times with the church
Basic listing · details need confirmation1920 Lucas St
Confirm worship times with the church
Basic listing · details need confirmation221 College Ln
Confirm worship times with the church
Basic listing · details need confirmation4804 Stanley Farm Rd
Confirm worship times with the church
Basic listing · details need confirmation3631 Evelyn Dr
Confirm worship times with the church
Basic listing · details need confirmation712 Front Ave
Confirm worship times with the church
Basic listing · details need confirmation42 E Main St
Confirm worship times with the church
Basic listing · details need confirmation125 W Main St
Confirm worship times with the church
Basic listing · details need confirmation226 S Broad St
Confirm worship times with the church
Basic listing · details need confirmation296 High St
Confirm worship times with the church
Basic listing · details need confirmation101 Keesling Ave
Confirm worship times with the church
Basic listing · details need confirmation1520 Swimmer Ln
Confirm worship times with the church
Basic listing · details need confirmation3415 Locust Grove Ln
Confirm worship times with the church
Basic listing · details need confirmation4338 Alleghany Dr
Confirm worship times with the church
Basic listing · details need confirmation900 E 8th St
Confirm worship times with the church
Basic listing · details need confirmation5435 Tomahawk Cir
Confirm worship times with the church
Basic listing · details need confirmation128 Mill Ln
Confirm worship times with the church
Basic listing · details need confirmation428 S College Ave
Confirm worship times with the church
Basic listing · details need confirmation1126 Kime Ln
Confirm worship times with the church
Basic listing · details need confirmation4339 Daugherty Rd
Confirm worship times with the church
Basic listing · details need confirmation2241 Mill Ln
Confirm worship times with the church
Basic listing · details need confirmation103 N Broad St
Confirm worship times with the church
Basic listing · details need confirmation402 S Colorado St
Confirm worship times with the church
Basic listing · details need confirmation424 Chamberlain Ln
Confirm worship times with the church
Basic listing · details need confirmation912 Florida St
Confirm worship times with the church
Basic listing · details need confirmation41 E Main St
Confirm worship times with the church
Basic listing · details need confirmation1683 Red Lane Ext
Confirm worship times with the church
Basic listing · details need confirmation500 Turner Rd
Confirm worship times with the church
Basic listing · details need confirmation8269 Bradshaw Rd
Confirm worship times with the church
Basic listing · details need confirmationFinding a church in Salem
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.