St Stephen live-streams our 8:30 AM worship service on our YouTube channel (link below). The live stream will remain available on our channel after the service is concluded. Bulletins are available on the Bulletins page of this website.

Click here for the St Stephen YouTube Channel

Sunday, September 25th, Sixteenth Sunday after Pentecost

Sermon – Spiritual Poverty

Sunday, September 18th, Fifteenth Sunday after Pentecost

Sermon – Rigged Systems

Sunday, September 11th, Fourteenth Sunday after Pentecost

Sermon – Lost & Found & Lost & Found…

Sunday, September 4th, Thirteenth Sunday after Pentecost

Sermon – Cost of Living

Sunday, August 28th, Twelfth Sunday after Pentecost

Sermon – Divine Humility

Sunday, August 21st, Eleventh Sunday after Pentecost

Sermon – Compassion Over Rules

Sunday, August 14th, Tenth Sunday after Pentecost

Sermon – Peace and divisions?

Sunday, August 7th, Ninth Sunday after Pentecost

Pastor Jim Larson will be leading today.

Sunday, July 31st, Eighth Sunday after Pentecost

Sermon – Just a little bit more…

Sunday, July 24th, Seventh Sunday after Pentecost

Sermon – Teach Us to Pray

Sunday, July 17th, Sixth Sunday after Pentecost

The Rev Dr. Harvey Nelson will be leading today.

Sunday, July 10th, 5th Sunday after Pentecost

Sermon – Beware of Religion

Sunday, July 3rd, 4th Sunday after Pentecost

Sermon – Rejoice at What?

Sunday, June 26th, 3rd Sunday after Pentecost

Sermon – Unrelenting, Urgent Truth

Sunday, June 19th, 2nd Sunday after Pentecost

Sermon – Restoration

Sunday, June 12th, The Holy Trinity

Sermon – Making Space

Sunday, June 5th, Pentecost Sunday

Sermon – The Sin of Empire

Sunday, May 29th, Seventh Sunday of Easter

Sermon – Completely One

Sunday, May 22nd, Sixth Sunday of Easter

Sermon – Abiding Peace

Sunday, May 15th, Fifth Sunday of Easter

Sermon – Simon the Tanner

Sunday, May 8th, Fourth Sunday of Easter

Pastor Jim Larsen will be leading worship this morning

Sunday, May 1st

Sermon – Growth

Sunday, April 24th, Lutheran Student Association Sunday

Sunday, April 17th, Resurrection of Our Lord

Sermon – (Dis)Belief

Thursday, April 14th, Maundy Thursday

Sermon – Obedience

Sunday, April 10th, Palm Sunday

Sermon – Actions Speak

Sunday, April 3rd, Fifth Sunday in Lent

Sermon – Meeting Needs

Sunday, March 27th, Fourth Sunday in Lent

Sermon – Are you home?

Sunday, March 20th, Third Sunday in Lent

Sermon – Surrounded by Bad Theology

Sunday, March 13th, Second Sunday in Lent

Sermon – Surrounded by Enemies

Sunday, March 6th, First Sunday in Lent

Sermon – Vice or Virtue

Sunday, February 27th, Transfiguration of Our Lord

Pastor Jim Larsen will be leading worship this morning.

Sunday, February 20th, Seventh Sunday After Epiphany

Sermon – Spoken Into Existence

Sunday, February 13th, Sixth Sunday After Epiphany

Sermon – Blessed to be a Blessing

Sunday, February 6th, Fifth Sunday After Epiphany

Sermon – The Company We Keep

Sunday, January 30th, Fourth Sunday After Epiphany

Sermon – Fight, Flight or Follow

Sunday, January 23rd, Third Sunday After Epiphany

Pastor Jim Larsen will be leading worship this morning.

Sunday, January 16th, Second Sunday After Epiphany

Sermon – Do What?

Sunday, January 9th, Baptism of Our Lord

Sermon – Baptism of Our Lord

Sunday, January 2nd, Second Sunday of Christmas

Sermon – Grace Upon Grace

Video services are posted on the St Stephen YouTube channel here

If you have found our services helpful, please consider donating to St Stephen. You can find the many ways to donate by going to our Giving page.

Older video sermons may be found on the Saint Stephen Youtube channel. Visit, and then search for “Saint Stephen Lutheran Church Williamsburg VA.”

Sunday Bulletins can also be found on the Sunday Bulletin page. In the website menu, look at Welcome! and hover your cursor over the adjacent down arrow. Select Sunday Bulletin from the drop down menu that appears.