Local places of worship

Buddhist places of worship


Christian places of worship

  • College Lutheran Church
    210 South College Avenue
    Salem, VA 24153
    Telephone: 389-4963
    10:00 a.m. - Sunday Worship Service
    12:15 p.m. - Wednesday Worship Service
    5:00 p.m. - First Sunday of the month Folk Service

  • First United Methodist Church
    Main Street and Langhorne Place
    Salem, Virginia 24153
    Telephone: 389-5459
    8:30 a.m. - First Worship Service
    9:45 a.m. - Sunday School
    11:00 a.m. - Worship Service

  • Our Lady of Perpetual Help Catholic Church
    314 Turner Road
    Salem, Virginia 24153
    Telephone: 387-0491
    5:30 p.m. (Sat.) - Mass
    10:30 a.m. (Sun.) - Mass

  • Restoration Church

    Office: 540-384 1601

    On Sundays- The YMCA
    Salem YMCA
    1126 Kime Lane
    Salem, VA 24153
    United States

    Our Office- The Cave
    15 East Main Street
    Salem, VA, 24153
    United States

    Mailing Address
    P.O. Box 902
    Salem, VA, 24153
    United States 

  • Salem Baptist Church
    103 North Broad Street
    Salem, Virginia 24153
    Telephone: (540) 387-0416
    9:30 a.m. - Sunday School
    11:00 a.m. - Morning Worship Service
    5:30 p.m. (Wed.) - Prayer Meeting
    6:00 p.m. - Evening Worship Service

  • Salem Church of Christ
    401 West Main Street
    Salem Virginia 24153
    Telephone: 389-2400
    8:30 a.m. - Worship Service
    9:45 a.m. - Bible School
    10:45 a.m. - Worship Service
    6:00 p.m. - Evening Service

  • Salem Presbyterian Church
    East Main and South Market Streets
    Salem, Virginia 24153
    Telephone: 389-3881
    9:45 a.m. - Sunday School
    11:00 a.m. - Worship Service

  • St. Paul's Episcopal Church
    East Main and South Market Streets
    Salem, Virginia 24153
    Telephone: 389-9307
    7:30 a.m. - Holy Eucharist (Rite 1)
    9:00 a.m. - Holy Eucharist (Rite 2)
    10:15 a.m. - Adult Seminar
    11:00 a.m. - Holy Eucharist or Morning Prayer (Rite 1)

Hindu places of worship


Islamic places of worship


Jewish places of worship

  • Beth Israel Synagogue
    920 Franklin Road
    Roanoke, VA 24018
    Telephone: (540) 343-0289
    Fax: (540) 344-2846
    Email: office@bethisraelroanoke.org
    Please visit the website for worship times.

  • Temple Emanuel
    1163 Persinger Road SW
    Roanoke, VA 24015
    Telephone: (540) 342-3378
    Fax: (540) 342-4109
    Our normal business hours are 9:00 am to 5:00 pm Monday through Friday.
    Our Judaica store is usually open from 10:00 am to 12:00 pm on Sundays or by appointment.
    We request that visitors please call our office before arriving at Temple Emanuel.