Welcome to All Souls Church

Here we are called to live out the gift of Jesus Christ’s unlimited love that brings transformation and new life to ourselves and to our brothers and sisters, especially those who suffer from poverty, violence, and injustice.

We are connected to each other. We worship, we learn, we pray, we laugh, we cry, we sing, we care for others and ourselves.

Wherever you are on your faith journey, you will find opportunities for education, guidance, and the joy of belonging to and serving in a community of justice and love. Join us for fellowship, faith formation, prayer, services, or simply to tour our church.

Worship Times:

Sundays:  10:00 am  |  Morning Prayer via Facebook
Tuesday:  9:00 pm  |  Compline via Facebook
Thursday: 9:00 pm  |  Compline via Facebook

Links:

Sermons and Morning Prayer Videos: 
https://www.youtube.com/channel/UCosMZCGJHtjREaZWMFOzzyw

Live worship can be accessed at: 
https://www.facebook.com/AllSoulsMechanicsville/

Latest Sermon

Welcome to All Souls

Here we are called to live out the gift of Jesus Christ’s unlimited love that brings transformation and new life to ourselves and to our brothers and sisters, especially those who suffer from poverty, violence, and injustice.

We are connected to each other. We worship, we learn, we pray, we laugh, we cry, we sing, we care for others and ourselves.

Wherever you are on your faith journey, you will find opportunities for education, guidance, and the joy of belonging to and serving in a community of justice and love. Join us for fellowship, faith formation, prayer, services, or simply to tour our church.

What To Expect

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. 

For Your Kids

Children are welcome at every worship service. Children’s bulletins and crayons are in a cart outside the church entrance and can help your child follow along with the service.

Nursery and Infant Rooms: We offer childcare for infants through four-year olds on Sundays from 7:45 a.m. - 11:30 a.m. The nursery rooms are staffed with caring adults, while the infant caring room offers closed-circuit television that allows you to attend to your child’s needs while watching the service. 

Children's Church: Children aged three through third grade are invited to Children’s Chapel, leaving the church service just prior to the Gospel reading and returning for the Peace. Worship includes singing, a Gospel reading, an age-appropriate sermon, and prayers.

How to Join Worship

Sundays 9:15 am:  In-person and online.

In-Person: Come join us at 8154 Atlee Rd, Mechanicsville (Messiah Lutheran) for in-person worship. 

Online: We are also 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)

Coffee Hour

Sundays 10:30 am:  In the parish hall

Come join us at 8154 Atlee Rd, Mechanicsville (Messiah Lutheran) after worship.

Worship Participation Is Always Welcome!

Jesus said to her, “Woman, believe me, the hour is coming when neither on this mountain nor in Jerusalem will you worship the Father. You worship what you do not know; we worship what we know, for salvation is from the Jews. But the hour is coming, and is now here, when the true worshipers will worship the Father in spirit and truth, for the Father is seeking such people to worship him. God is spirit, and those who worship him must worship in spirit and truth.” John 4:21-24


Acolytes

Acolytes assist the priest during the worship service, and carry the cross and gospel book in procession. They serve to make our liturgy ageless and beautiful! Being an acolyte is a very important ministry: any person over the age of nine (9) is encouraged to participate!

Altar Guild

The Altar Guild is responsible for preparing the altar, caring for linens, and preparing communion bread for Sunday and special services. If you enjoy baking, you are welcome to be one of the bread bakers.

Choir and Music

The all volunteer choir sings during the regular weekly and special services. A variety of music, from traditional to contemporary, is used. The choir practices on Sunday mornings following the worship service at the Atlee House. Special musical ability is not required in order to participate! Voices of all ages are welcome and encouraged. Instrumentalists are also encouraged to participate not only during special services, but also during the weekly Sunday services.

Lay Readers and Lay Eucharistic Ministers

Lay Readers read the lessons and lead prayers at each service. The Lay Eucharistic Ministers assist at communion by serving the wine. The Lay Eucharist Visitors take communion directly from the worship service to those in who request it, bringing the All Souls’ community to those who cannot attend church on Sunday morning. Both the LEMs and the LEVs are licensed by the Diocese of Virginia.

Ushers

Usher play an important part in the worship experience. Working in teams, ushers assist by making those present feel welcomed, guiding people during communion to the altar rail in an organized fashion, help with receiving the offering, and making sure attendees have bulletins and prayer books.

Greeters

Members of this team greet members and newcomers upon their arrival at our worship services, assisting with name tags, handing out bulletins, answering questions, and distributing publications concerning current church activities. Team participants rotate on a weekly basis.