Free nationwide church directory · new communities are being added continuously

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.

Worship information for researched churches in Salem, VA
ChurchPublished worship or gathering timeVisitor information
Salem Apostolic ChurchApostolic PentecostalThis Is Home class: Sunday 10:00 AM during active cyclesOfficial website ↗
CommUNITY ChurchBaptistSunday Bible Study — 9:45 AMOfficial website ↗
Bethel Baptist ChurchSouthern BaptistSunday Connect Groups — 9:30 AMOfficial website ↗
Fellowship Community ChurchChristian churchSalem Campus Sunday Worship — 9:00 and 10:45 AMOfficial website ↗
Salem Church of ChristChurch of Christ (instrumental)Sunday Bible Class — 10:00 AMOfficial website ↗
The Church of Jesus Christ of Latter-day Saints - Salem, VirginiaLatter-day SaintRoanoke Ward - Sunday 9:00 AM sacrament meetingOfficial website ↗

Browse churches in Salem

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

Salem Apostolic Church
Apostolic Pentecostal
Salem, VA

2031 E Main St

This Is Home class: Sunday 10:00 AM during active cycles

Researched profile
CommUNITY Church church
CommUNITY Church
Baptist
Salem, VA

1923 E Main St

Sunday Bible Study — 9:45 AM

Researched profile
Bethel Baptist Church church
Bethel Baptist Church
Southern Baptist
Salem, VA

1601 S Colorado St

Sunday Connect Groups — 9:30 AM

Researched profile
Fellowship Community Church
Christian church
Salem, VA

1226 Red Lane Ext

Salem Campus Sunday Worship — 9:00 and 10:45 AM

Researched profile
Salem Church of Christ
Church of Christ (instrumental)
Salem, VA

401 West Main Street

Sunday Bible Class — 10:00 AM

Researched profile
The Church of Jesus Christ of Latter-day Saints - Salem, Virginia church
The Church of Jesus Christ of Latter-day Saints - Salem, Virginia
Latter-day Saint
Salem, VA

6311 Wayburn Dr

Roanoke Ward - Sunday 9:00 AM sacrament meeting

Researched profile
Our Lady of Perpetual Help Roman Catholic Church
Catholic
Salem, VA

314 Turner Rd

Confirm worship times with the church

Basic listing · details need confirmation
Fort Lewis Baptist Church
Baptist
Salem, VA

4215 W Main St

Confirm worship times with the church

Basic listing · details need confirmation
Salem Church of God
Christian church
Salem, VA

600 Craig Ave

Confirm worship times with the church

Basic listing · details need confirmation
Christian Life Fellowship
Christian church
Salem, VA

4335 W Main St

Confirm worship times with the church

Basic listing · details need confirmation
Son of God Ministry
Christian church
Salem, VA

6017 Twine Hollow Rd

Confirm worship times with the church

Basic listing · details need confirmation
Emmaus Road Community Church
Christian church
Salem, VA

5600 Poor Mountain Rd

Confirm worship times with the church

Basic listing · details need confirmation
Faith Assembly of God
Pentecostal
Salem, VA

125 W 4th St

Confirm worship times with the church

Basic listing · details need confirmation
Fort Lewis Christian Church
Christian church
Salem, VA

2931 W Main St

Confirm worship times with the church

Basic listing · details need confirmation
Beacon Baptist Church and Christian Academy
Baptist
Salem, VA

307 N Bruffey St

Confirm worship times with the church

Basic listing · details need confirmation
Iglesia De Dios Renacer
Christian church
Salem, VA

1870 Apperson Dr

Confirm worship times with the church

Basic listing · details need confirmation
Covenant Community Church
Christian church
Salem, VA

955 Bird Ln

Confirm worship times with the church

Basic listing · details need confirmation
CLI Church
Christian church
Salem, VA

1 CLI Way

Confirm worship times with the church

Basic listing · details need confirmation
Truth Tabernacle
Christian church
Salem, VA

2037 E Main St

Confirm worship times with the church

Basic listing · details need confirmation
Wake The World Church church
Wake The World Church
Christian church
Salem, VA

529 Apperson Dr

Confirm worship times with the church

Basic listing · details need confirmation
Riverside Evangelical Methodist Church
Methodist
Salem, VA

1920 Lucas St

Confirm worship times with the church

Basic listing · details need confirmation
Virginia Synod Elca
Christian church
Salem, VA

221 College Ln

Confirm worship times with the church

Basic listing · details need confirmation
Glenvar Baptist Church
Baptist
Salem, VA

4804 Stanley Farm Rd

Confirm worship times with the church

Basic listing · details need confirmation
Unlimited Power Church
Christian church
Salem, VA

3631 Evelyn Dr

Confirm worship times with the church

Basic listing · details need confirmation
First Christian Church
Christian church
Salem, VA

712 Front Ave

Confirm worship times with the church

Basic listing · details need confirmation
St Paul's Episcopal Church
Anglican
Salem, VA

42 E Main St

Confirm worship times with the church

Basic listing · details need confirmation
First United Methodist Church
Methodist
Salem, VA

125 W Main St

Confirm worship times with the church

Basic listing · details need confirmation
First Baptist Church
Baptist
Salem, VA

226 S Broad St

Confirm worship times with the church

Basic listing · details need confirmation
Antrim Chapel
Christian church
Salem, VA

296 High St

Confirm worship times with the church

Basic listing · details need confirmation
New Life Presbyterian Church
Presbyterian
Salem, VA

101 Keesling Ave

Confirm worship times with the church

Basic listing · details need confirmation
Living Water Christian Church
Christian church
Salem, VA

1520 Swimmer Ln

Confirm worship times with the church

Basic listing · details need confirmation
Locust Grove United Methodist Church
Methodist
Salem, VA

3415 Locust Grove Ln

Confirm worship times with the church

Basic listing · details need confirmation
Glenvar Church of God
Christian church
Salem, VA

4338 Alleghany Dr

Confirm worship times with the church

Basic listing · details need confirmation
Faith Baptist Church
Baptist
Salem, VA

900 E 8th St

Confirm worship times with the church

Basic listing · details need confirmation
Rogers R C
Christian church
Salem, VA

5435 Tomahawk Cir

Confirm worship times with the church

Basic listing · details need confirmation
Freedom Church
Christian church
Salem, VA

128 Mill Ln

Confirm worship times with the church

Basic listing · details need confirmation
Central United Methodist Church
Methodist
Salem, VA

428 S College Ave

Confirm worship times with the church

Basic listing · details need confirmation
Restoration Church
Christian church
Salem, VA

1126 Kime Ln

Confirm worship times with the church

Basic listing · details need confirmation
Temple Baptist Church
Baptist
Salem, VA

4339 Daugherty Rd

Confirm worship times with the church

Basic listing · details need confirmation
Jehovah's Witnesses
Jehovah’s Witnesses
Salem, VA

2241 Mill Ln

Confirm worship times with the church

Basic listing · details need confirmation
Salem Baptist Church
Baptist
Salem, VA

103 N Broad St

Confirm worship times with the church

Basic listing · details need confirmation
New Life Christian Fellowship
Christian church
Salem, VA

402 S Colorado St

Confirm worship times with the church

Basic listing · details need confirmation
Abundant Life Salem
Christian church
Salem, VA

424 Chamberlain Ln

Confirm worship times with the church

Basic listing · details need confirmation
Calvary Baptist Church
Baptist
Salem, VA

912 Florida St

Confirm worship times with the church

Basic listing · details need confirmation
Salem Presbyterian Church
Presbyterian
Salem, VA

41 E Main St

Confirm worship times with the church

Basic listing · details need confirmation
Bethel Assembly Of God
Christian church
Salem, VA

1683 Red Lane Ext

Confirm worship times with the church

Basic listing · details need confirmation
West Salem Baptist Church
Baptist
Salem, VA

500 Turner Rd

Confirm worship times with the church

Basic listing · details need confirmation
New Grace Baptist Church
Baptist
Salem, VA

8269 Bradshaw Rd

Confirm worship times with the church

Basic listing · details need confirmation

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