stained glass window

Welcome to All Saints



We are so happy you’ve found your way here, and hope that soon you will be calling this place home. Whether you are new to town, new to us, or new to Christianity and the Episcopal faith entirely, we hope you find that All Saints is the place you wish to grow yourself in Christ. We strive to create a space where your relationships and your faith never cease to deepen. We invite you to join us in worship and service as we are brought into the presence of God and invite Him into our lives. This dynamic parish is sure to make you feel as though you’ve been at All Saints your whole life. You belong at All Saints!



8787 River Road, Richmond, Virginia 23229

Get Directions >


Worship services

Sundays 10:30am in-person outdoors on the Patio; or livestream.

Livestream service at 10:30am on YouTube, Facebook, and our webpage.


What to wear

It’s up to you. Some come dressed in their “Sunday best” while others prefer more casual attire such as pants and a nice shirt. The same goes for children. We invite you and your family to dress in whatever way you feel is comfortable and appropriate. We're happy you're here!


All Saints Nursery

We offer nursery services for infants up to age 4, 9:00am until the end of the service at 12:00pm. Children ages 3-9 may follow the children’s cross out of church at the end of the procession to the Children’s Chapel, returning to church and parents during the announcements in time for Communion.


*Nursery and Children's Chapel is not being offered due to COVID-19 restrictions.

waving congregation
What to expect

When you come through the doors on Sunday, greeters will be happy to help you find your way around and answer any questions about our worship style and services. The welcome board just outside the sanctuary will tell you more about our ministries and activities. And of course, what would we be without our coffee hour following the 10:30am service? We especially hope to see you there for some authentic conversation and friendship! When you come, we hope you will find a way to connect with other members and ministries as well.


Connect with All Saints!

Our desire is that All Saints becomes your home, and we’d love to help you connect. Fill out our connect form and we’ll get in touch.


Become a member.