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.’

The Latest News

Attention: Change in Plans 
Sunday, November 21st - 10am 
Due to the weather forecast, Celebration Sunday is rescheduled for December 5th
Sunday, November 21st @ 10am we will be worshipping online using Zoom. 
See you eNewsletter for the link and worship bulletin.
Sunday, November 28th - 9:15am 
On Sunday, Nov. 28th, we are back in the sanctuary!  We return to 
our pre-pandemic worship time of 9:15am, and we will be 
worshipping in Messiah Lutheran Church's sanctuary.  
Note the earlier time! 
**Please continue to wear a mask indoors**
(Messiah Lutheran Church's Address: 8154 Atlee Rd, Mechanicsville, VA)
December 5th 
Celebration Sunday!
December 5th - Worship @ 9:15am in the sanctuary at Messiah Lutheran
Just as Jesus did, we will give thanks and bless! 
We are surrounded by God's love and abundance. 
On Celebration Sunday we will back in the sanctuary for the first time since March 2020!
We will give thanks for the food provided by Our Community Garden, for all that we have, and for 
our wonderful community of folks.  And we will bless the pledges given
for this next year of life together as followers of Jesus.  
After worship, we will turn our attention to caring for our church home and our property by 
cleaning and preparing the land for winter.  It's been a long time since The Atlee House 
and property have had a good cleaning.  There will be jobs for all abilities and ages. 
So throw on your jeans & sweatshirts, grab your work gloves, 
and come celebrate all that we have and all that we get to do - first with worship
and then with a community work day
See you at 9:15am in the Sanctuary
on Sunday, Dec. 5th!
And the Men's Group has offered to grill up hotdogs.  Thanks gentlemen!!
As of Sunday, December 5th - we will be back in the sanctuary
and we will be back to worshipping at 9:15am
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.
** As Christians, we are called by God to care for the most vulnerable among us, so we 
ask everyone worshipping with us inside to wear a mask.  We do this out of love for
 for our teenagers & children who are unvaccinated and for those
unable or not yet fully vaccinated among us. **



How to join us for worship on Sunday?

Sundays 10am In-Person, indoors.  As a mission church, we rent worship space at Messiah Lutheran Church, located at 8154 Atlee Rd.  We will be worshipping at 10am in their Fellowship Hall for now.  A group of volunteers from our community have worked together to create a beautiful and safe environment for all ages to worship.  Please come and join us - we're happy to welcome all. 

Online:   If you would like to join our worship virtually, we'd love to have you!  We are online via Zoom - we send out the link each week in our eNewsletter.  If you don't receive our eNewsletter, email the office and request to join it.  (allsoulsvaoffice@gmail.com)

Feel free to reach out to us via email at allsoulsvaoffice@gmail.com


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 a community who is welcomes the newcomer, enjoys spending time together - playing, laughing and learning, and 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. 


Meet Our Vicar 

Katherine DoughertyOur priest at All Souls is The Rev. Katherine Dougherty.  She joined us in July of 2017.  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.  

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 Summer Outreach Ministries.
Through the work of volunteers, our garden provides free, fresh vegetables 
to those in our area who struggle with 
food insecurity. 
Our Community Garden has finished another 
growing season. 
We are so very thankful 
for the hands who helped plant, 
care for, harvest, and 
deliver over 1300 pounds 
of fresh vegetables 
to those in need.
If you or your community would like to help in our
Community Garden next year,
we'd love to have you!
Email our Church Office at
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



Holy Week at a Glance

You are invited to attend any of the following services of Holy Week.   Sunday, March 28, 10:00 am. Sunday...

Advent Prayer Tree

Bring your prayer requests or things you're thankful for to add to the tree at the Atlee House, located at 9077 Atlee...

Stewardship 2021

  November 19, 2020 Dear All Souls, For many of us, the word “unprecedented” does not begin to describe...

Go to top