A Sacred Space for All People

Worship Every Sunday

  • 8:00am
    In-Person Worship
  • 10:00am
    Live Stream &
    In-Person Worship
  • 5:00pm
    The Gathering
    In-Person Worship

Serving God and neighbor for 125 years

St. John’s is an exciting church that exists to proclaim the Good News that is Jesus and reach out in his name. Hospitality, community, faithfulness, service, family and love are not just words to us. They are the most descriptive expressions of the life we share together and they set the narrative for the story that is us. That is how we have lived together for over 125 years. That is the mission God has called us to offer in his name to the world he loves.

Photo of pastor delivering a sermon. Play The Latest Sermon

Latest Sermon

March 19, 2023

Holy Eucharist, Rite II, March 19, 2023

Sermon by the Rev. Eric Long

More Sermons


  • Big Birthday Bike Ride and Marriage Enrichment Odyssey 3/6/23
    By Rand Garrett As I approached a milestone birthday, I knew where and with whom I wanted to celebrate. My spot would be The Broadmoor Hotel in Colorado Springs, CO… with Jan. To further c...
  • Our Neighbors at Elm and Mountain Manor Apartments 2/7/23
    By Tom Schroeder Long before downtown living in Roanoke became popular again, St. John’s decided to invest in housing for our neighbors on Elm Avenue. In 1985, St. John’s, along with...
  • Forty Days of Wonder 2/2/23
    By the Rev. Marisa Sifontes I have a question for you. I wonder if you might be willing to engage in a spiritual discipline with me for a season. Now, that might sound daunting, but it doesn&rsq...

Latest News

  • Lent, Holy Week, and Easter at St. John's 3/1/23

    Lent, Holy Week, and Easter Stations of the Cross, Wednesday evenings in Lent, March 1 - 29, 2023 5:30 p.m. Be part of this quiet preparation for  Holy Week and Easter as we follow the st...

  • Parish Directory Update 6/7/22

    We have upgraded our parish software. This will allow us to provide you with a printed and online pictorial directory. We would like to have updated information in our system before we take the next s...