St. Stephen’s Church is “a congregation of more than 4,600 people representing a variety of experiences and backgrounds, liturgical styles and theological viewpoints.” It is the  largest parish in the Episcopal Diocese of Virginia, and one of the largest Episcopal churches in the country.

St. Stephen’s offers a many ways for people to feel spiritually fed and connected to the community through outreach opportunities, small groups, and various services.