A Sacred Space for All People

Worship Every Sunday

  • 10:00am
    Live Stream & 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

January 24, 2021

Morning Prayer, Rite II, January 24, 2021

Sermon by the Rev. Eric Long

More Sermons


  • Creator Spirit, Come 1/27/21
    Art and music inspire our own creativity in a variety of ways. They draw us in and deepen our relationship with each other, with the world around us, and with our Creator. Enjoy these music-inspired ...
  • Webinar on Foster Care in the Roanoke Valley 1/20/21
    St. John’s youth Channa Levine organized and moderated this webinar to discuss foster care in Roanoke Valley. Channa is a Girl Scout who organized this webinar as part of her Silver Award. ...
  • God of Wonder 1/6/21
    By The Rev. Whitney Burton-Smith "O God, by the leading of a star you manifested your only Son to the peoples of the earth: Lead us, who know you now by faith, to your presence, where we may ...

Latest News

  • January and February Offerings at St. John's 1/6/21

    Adult Formation Sacred Balance, Sundays, January 10, 17, 24, 31, 4-5 p.m. on Zoom Join author and yoga instructor Melinda Emily Thomas for this 4- week series exploring the complementary pra...

  • Join Me in Exploring Benedictine Spirituality and Yoga 1/6/21

    By Melinda Emily Thomas I am delighted by the opportunity to spend time with you this January. On Sundays from 4-5 p.m. beginning on January 10, we will explore the balancing traditions of yoga ...

  • Vestry Election Results 12/11/20

    Below are the newly elected Vestry members from our December 8 Annual Parish Meeting:   Ben Garden Lawrence McConnell Dawn Murray Nicole Terrill Lee Wilhelm &n...