Caring for One Another

We are a community who cares for one another and we believe through any act of caring, great or small, we bear Christ's love for the world. We pray for each other, we help provide meals, rides, clothing and more when a parishioner is in need. We offer Healing Prayer for times of distress or heartache. We believe in being present to each other's suffering and celebrating in each other's joys. If you require assistance of any kind, please call our office at 603-924-3202

Serving the Community

Service to each other and the wider community is at the very heart of who we are at All Saints' Church.

We offer:

  • a weekly Community Supper from September through July. This free meal is available on Tuesdays from 5:30 to 6:30 and features two homemade soups (one is always vegetarian), freshly baked breads and desserts, salad, cheese and fruit. 

  • we support the Peterborough Food Pantry and connect people in need with food. Food donations are always accepted to support this valuable ministry. 

  • if you are in need of quality, second-hand clothing, you can visit The Serendipity Shop, which is open Thursdays from 1pm-4pm, Friday's from 10am to 4pm and Saturdays from 10am to 12pm. 

Serving the World: Centro Victoria in Juarez, Mexico

Centro Victoria, an international ministry of All Saints’, is a home for abandoned children in Juarez, Mexico. It is run by Pastor Joel Ramirez and his wife, Carmen. They currently shelter 90 children of all ages. Pastor Joel has visited All Saints’ a few times to share with us his own journey, the progress of his ministry, and stories of triumph against overwhelming odds as more and more children are able to escape a life of poverty and drug addiction thanks to his help and that of his family.  If you would like to support this Outreach mission, please contact the office at 603-924-3202.

Serving Each Other

All Saints has a wide array of opportunities for serving in liturgical ministries.
Training is offered for anyone wishing to participate. For more information on the below liturgical ministries, please visit our Ministries page.

Community Partners

We do not act alone, but rather rely on a vast network of others in service to God's mission on earth.  

We open our doors to members of Alcoholics Anonymous for weekly meetings and support all those in 12 Step recovery. If you would like to find a meeting at our church, or are in need of meetings nearby, please visit the AA website at

We collaborate through prayer and service with Monadnock Area Prison, and support the spiritual, emotional and physically rehabilitation which takes place each day within its walls. 

We work very closely with Touchstone Farm and the important services, support and healing they provide for veterans and their families. 

We are affiliated with Crotched Mountain Rehabilitation Center whose mission it is to provide access to meaningful, life-changing care and rehabilitation for individuals with various disabilities.

Together with our community partners, we build and sustain relationships to connect people with the support and care they need. 

The River Center

All Saints' Church is proud of our relationship with The River Center, an incredible resource to the Monadnock area.The River Center provides a vital link for parents, families, individuals and anyone needing support by connecting them with assistance programs, parenting classes, free tax preparation, help with heating their home, clothing and so much more.