All Saints’ is committed to Christian formation for all ages. Our Wednesday evening program, Body and Soul, is held each week and is well attended. Families arrive at 5:45 p.m.; children’s activities and child care is provided. Adults gather in the dining hall, where a lesson is presented by clergy or a lay person. Following class, we all dine together, and the evening concludes by 7:45.

All Saints’ has a program for younger and older students, Episcopal Youth Community (EYC). The group includes those in middle school and high school. 


All Saints’ parishioners support our worship in many different ways. Approximately 25 serve in teams on the Altar Guild, and a lay reader is scheduled for both Sunday services. Starting at the age of ten, many of our young people serve as acolytes. Both adults and children sing in our two choirs. Every Sunday morning, volunteers serve as greeters to welcome newcomers and to assist with the distribution of service leaflets. Volunteers for all of these activities are warmly welcomed and deliberately recruited at the annual Ministry Fair in late August.


Our ECW Book Club meets in the Parish Hall once a month on the second Wednesday of each month. We also have a Movie Club that meets monthly. The club is open to both men and women in our broader community.

The Episcopal Church Women (ECW) meet either at the church or in a private home. The goal of this group is to provide fellowship and organize for service.

For many years, a Wednesday afternoon Knitting Guild has crafted blankets for newborns and shawls for the sick. These are blessed by Father Brown and are extremely well received. The Knitter’s Guild meets every Wednesday at 4pm in the Parish Hall Library.

If you would be interested in joining any of these groups, please email: