We worship on Sundays at 9:15am and have Faith Formation at 10:45am.
All Souls has become a haven for those who are hungry for community. Our small size makes it easy to become a part of our family.
The King will reply, ‘Truly I tell you, whatever you did for one of the least of these brothers and sisters of mine, you did for me.’

Welcome to All Souls Episcopal Church!

We're glad you're here.  We are worshiping in person and online. 

See below for important information about us. 


Who is All Souls Episcopal Church?


We are a loving, vibrant Episcopal church in Mechanicsville, VA - just north of Richmond. 

At All Souls, everyone is welcome! 

We are also a mission church who rents our worship space 
and has a church house where we gather and work. 

We are a community who:

Welcomes newcomers

Enjoys spending time together - playing, laughing and learning

Works to help those who are struggling in this life 


We believe in a loving, liberating, and life-giving God.  We believe in following the teachings of Jesus Christ, whose life, death, and resurrection saved the world.  We work to see the image of God in all people and to live The Way of Love, as taught by the life Jesus lived. 

If you are looking for a place to explore your relationship with God - to be in community with others who are trying to do the same, you may enjoy the community of All Souls Episcopal.  We worship in the Anglican Tradition, celebrating diversity, inclusiveness, and in the Spirit of fellowship that motivates us to live fully into the people God has uniquely created us to be. 


The Latest News

The Community Garden of 2024 is Just Around the Corner!!
April 6, 2024 - Planting the Spring Garden     
May 4, 2024 - Planting the Summer Garden   
9am - 1pm
Scroll down to see details about our garden 
and ways to volunteer

Worship News:

We are in-person in the sanctuary and also online!


Holy Eucharist - 9:15am

Coffee Hour 

A time after our worship to catch up with one another, have a drink & light snack, 
and enjoy a beautiful day together.   Coffee Hour is usually held outside.
If you would like to join our Zoom worship, please send us a request in Contacts
or email our Church Office at allsoulsvaoffice@gmail.com.
How to Find Us :
            Where We Worship:                     Where We Gather & Our Church Office
             Messiah Lutheran Church                                                  The Atlee House
     8154 Atlee Rd, Mechanicsville, VA                               9077 Atlee Rd, Mechanicsville, VA 


We'd love to have you join us! 

All are welcome!! 

 We are thankful to rent from the good folks at Messiah Lutheran Church at 8054 Atlee Rd, Mechanicsville, VA.  We also have a wonderful church house called The Atlee House (9077 Atlee Rd, Mechanicsville, VA) where we gather and have our Community Garden.   


News about Outreach Ministries:


The Community Garden

During the 2023 growing season for Our Community Garden, volunteers planted, harvested and delivered over 2,500 pounds of fresh vegetables!!  Way to go volunteers!
The work of Our Community Garden is open to anyone (not just church members).  It is a wonderful place to dig in the dirt, to laugh and make some new friends, to learn about growing vegetables, and to care for our neighbors.  
It is a primary outreach project of All Soul Episcopal Church and is located on
the grounds of "The Atlee House" - our church house. The food grown in our garden
is shared with those struggling with food insecurity. 
Anyone can volunteer to work in Our Community Garden. Come - check it out - and 
just maybe you'll find a place of belonging and joy. 
Traditional Weekly Work Hours 
Sunday Garden Work Time     
5 - 6:30pm
Wednesday Garden Work Time   
5:30 - 7pm
 If you or your organization would like to be involved, please call our church office
and leave us a message (804-559-9302).  We'd love to have you join us!! 
All are Welcome!
There are jobs for all abilities. 
We love beginners and experts alike! 


Meet Our Vicar 

Katherine DoughertyOur priest at All Souls Episcopal Church is
The Very Rev. Katherine Dougherty.  Katherine was born and raised in Virginia and in the Episcopal Church.  Prior to being ordained, she taught in both public and private schools. Katherine received her M.Div from The School of Theology at The University of the South, Sewanee and was ordained in 2017.  

Katherine is a collaborative leader, who enjoys working with others to imagine and create ways of spreading God's love for everyone.  Her vision for ministry is to encourage and empower folks to actively engage with the God who created them and loves them dearly and to share that love with others.  Katherine believes deeply that God loves us all dearly, and we are ALL made in the image of God.  She is thankful to serve in a loving and welcoming faith community.

In her off hours, Katherine enjoys being outside - in the mountains, on the water or spending time with family and friends.  She loves to laugh and play.  She is also thankful to be called by God and the people of All Souls Episcopal Church to walk this journey we call faith.  Email her at: revkdougherty@gmail.com


 The Community Garden

Located at 9077 Atlee Rd, Mechanicsville, VA
The Community Garden
is one of our Spring & Summer Outreach Ministries.
Through the work of volunteers, our garden provides free, fresh vegetables 
to those in our area who struggle with 
food insecurity. 
 Work Schedule in the Summer:
Sunday Nights
5pm - 6:30pm
Wednesday Nights
5:30 - 7pm
ALL are welcome to help in The Community Garden.
Simply stop by during the work hours and join in.
We are so very thankful 
for the hands who helped plant, care for, harvest, and 
deliver pounds of fresh vegetables 
to those in need.
Interested in Helping??
We'd love to have you!
We welcome individuals, families, and groups to come and be part of this wonderful 
gift to those in need.
Either stop by on a Sunday or Wednesday Night Work Session, or
Email our Church Office at allsoulsvaoffice@gmail.com
and let us know.  Our Garden Manager 
will give you a call.


Our Ministries

Our firm belief is God is alive and working hard in our community to bring about healing. We also believe we have been called to join God in his work.

Our ministries reach into the community of All Souls as well as the broader Mechanicsville area.  Our Worship ministries includes members in music, as lay readers and Eucharistic servers, altar guild, greeters, and ushers.  Formation leaders work with children, youth, and adult education.  Our Hospitality team provides a tremendous service to welcome all into the life of All Souls, and our Pastoral Care team provides assistance to those that need all kinds of care.  Our outreach programs provide food for the hungry from our Community Garden, with the Sack Hunger Bags, and through the Caritas program with St. Anne's Catholic Church in Ashland, VA.  Other outreach programs help winterize homes in November, Bless Animals in October, provide a Halloween Party for Peter Paul Development Center in Church Hill, assist with school supplies and clothing for students at J.E.B. Stuart School in Richmond, and other small deeds of kindness.  

You are welcome to explore with us needs in our community, and help out any time!  Thank you very much!

Get Involved



March 5, 2020     Dear Friends, As you can imagine, this week I’ve spent time listening to the...

Lenten Program Series for 2020: SIGNS OF LIFE – MEETING GOD IN THE EVERY DAY Schedule: 6:30 pm Dinner – Simple...

Lent Message

The Episcopal Diocese of Virginia A Lenten message from Bishop Susan E. Goff: Enter the Wilderness of Your Heart...

Go to top