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

Spirituality, Community, Outreach

We are a growing, vibrant Episcopal church in Mechanicsville, Virginia. At All Souls, we serve as Jesus taught us. Our membership is actively engaged in the community, and in carrying out the Christian mission of God's hands on earth. We worship in the Anglican Tradition, celebrating diversity and inclusiveness, and the Spirit of fellowship that motivates and supports us to live fully into the people God has uniquely created us to be.

We worship at Messiah Lutheran Church, located at 8154 Atlee Road on Sunday mornings. We welcome you to our faith-based community. Please join us.

Katherine Dougherty

Meet Our Priest

The Vestry is very pleased and excited to announce that Rev. Katherine G. Dougherty was ordained to the priesthood on Saturday, December 9, 2017.  The Rev.Dougherty was introduced to All Souls on Sunday, July 16, 2017 at the 9:30 am Worship service. At 5 pm, we welcomed her at an All Souls “Fun, Fellowship and Food” event at the Atlee House. We are so excited that Katherine accepted our call, and how begins her ministry as Priest with us.

Read More

Sunday Worship

January-  Holy Eucharist at 9:15 am
Fellowship at 10:15 am
Children's and Adult Formation 10:45 am
Wednesday Evening Formation 
Last week February 7
6:30 pm Soup and Salad Supper
7:15 pm Book Discussion, Atlee House
"Surprise the World" by Michael Frost
Thursday Evening Prayer 6 pm
Atlee House Sacred Space Room
Atlee House - 9077 Atlee Road


Prayer and Preparation

Originating in the fourth century of the church, the season of Lent spans 40 weekdays beginning on Ash Wednesday and climaxing during Holy Week with Holy Thursday (Maundy Thursday), Good Friday, and concluding Saturday before Easter. Originally, Lent was the time of preparation for those who were to be baptized, a time of concentrated study and prayer before their baptism at the Easter Vigil, the celebration of the Resurrection of the Lord early on Easter Sunday.

Today, Lent is marked by a time of prayer and preparation to celebrate Easter.  The number 40 is connected with many biblical events, but especially with the forty days Jesus spent in the wilderness preparing for His ministry by facing the temptations that could lead him to abandon his mission and calling. Christians today use this period of time for introspection, self examination, and repentance. This season of the year is equal only to the Season of Advent in importance in the Christian year, and is part of the second major grouping of Christian festivals and sacred time that includes Holy Week, Easter, and Pentecost. 

Information from St David's Episcopal Church, Dennis Bratcher

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

Our Sermons

Sermons by our Deacon in Charge Katherine Dougherty are archived you to read.

Sermons by our former Vicar Amelie Wilmer Minor are also archived as well.  

Read with joy!

Read More


Holy Week

Schedule of Services for Holy Week at All Souls Sunday, March 25     9 AM   Procession of Palms...

Statement of the Bishops of Virginia in Support of our Youth Following the Parkland Shootings Young people across...

Dear Diocesan Family -   I am posting below the statement from the group Bishops United Against Gun Violence...

Go to top