Where will you celebrate Christmas this year? The churches of the Episcopal Church in Vermont invite you to join us for worship on Christmas Eve and Christmas Day. Find a church near you using an interactive map, and see below for Christmas Eve and Christmas Day service times (listed alphabetically by town).
Alburgh, Vermont| St. Luke’s Alburgh (Part of the Borders Regional Ministry)
Christmas Eve Creche Ceremony and Holy Eucharist: December 24 at 4:00pm (at St. Thomas’ Noyen, Quebec)
Arlington, Vermont | St. James’ Episcopal Church
Christmas Eve Holy Eucharist, Family Service: December 24 at 4:00pm
Christmas Eve Holy Eucharist: December 24 at 10:00pm
Christmas Day Holy Eucharist: December 25 at 9:00am
Barre, Vermont | Episcopal Church of the Good Shepherd
Christmas Eve Carol Singing: December 24 at 6:45pm
Christmas Eve Holy Eucharist: December 24 at 7:00pm
Christmas Day Holy Eucharist: December 25 at 10:00am
Bellows Falls, Vermont | Immanuel Episcopal Church
Christmas Eve Service of Lessons and Carols with Holy Eucharist: December 24 at 8:00pm
Bennington, Vermont | St. Peter’s Episcopal Church
Christmas Eve Holy Eucharist with Children’s Pageant: December 24 at 5:00pm
Christmas Eve Midnight Mass with Choir and Organ December 24 at 11:00pm
Christmas Day Holy Eucharist: December 25 at 10:00am
Bethel, Vermont | Christ Episcopal Church
Christmas Eve Candlelight Holy Eucharist: December 24 at 7:30pm (at the village church at 5 North Main, just past the Bethel post office)
Brandon/Forest Dale, Vermont | St. Thomas and Grace Episcopal Church
Christmas Eve Festive Holy Eucharist (at Grace Church, Route 73, Forest Dale): December 24 at 6:00pm
Brattleboro, Vermont | St. Michael’s Episcopal Church
Christmas Eve Pageant and Holy Eucharist: December 24 at 4:00pm
Christmas Eve Festival Candlelight Christmas Eve Service with Holy Eucharist: December 24 at 9:00pm
Christmas Day Festival Holy Eucharist: December 25 at 10:00am
Bristol, Vermont | Jerusalem Gathering
Christmas Eve Candlelight Holy Eucharist with Carols: December 24 at 7:30pm
Burlington, Vermont | Cathedral Church of St. Paul
Christmas Eve Pageant and Holy Eucharist: December 24 at 4:00pm
Christmas Eve Music: December 24 at 9:30pm
Christmas Eve Holy Eucharist: December 24 at 10:00pm
Christmas Day Holy Eucharist: December 25 at 10:00am
Canaan, Vermont | St. Paul’s Episcopal Church
Christmas Eve Holy Eucharis: December 24 at 6:00pm (with All Saints, Hereferd, Quebec)
Chester, Vermont | St. Luke’s Episcopal Church
Christmas Eve Carol Singing: December 24 at 6:30pm
Christmas Eve Holy Eucharist: December 24 at 7:00pm
Christmas Day Holy Eucharist: December 25 at 10:00am
Colchester, Vermont | St. Andrew’s Episcopal Church
Christmas Eve Holy Eucharist, Family Service: December 24 at 5:00pm
Christmas Carols: December 24 at 7:00pm
Christmas Eve Holy Eucharist: December 24 at 7:15pm
Christmas Day Holy Eucharist: December 25 at 9:00am
Enosburg Falls, Vermont | St. Matthew’s Episcopal Church
Christmas Eve Festive Holy Eucharist: December 24 at 6:00pm
Essex, New York| St. John’s Episcopal Church
Christmas Eve Holy Eucharist: December 24 at 5:00pm
Essex Junction, Vermont| St. James Episcopal Church
Christmas Eve Holy Eucharist: December 24 at 5:00pm
Christmas Eve Holy Eucharist: December 24 at 8:00pm
Christmas Day Holy Eucharist: December 25 at 9:00am
Fair Haven, Vermont| St. Luke’s Episcopal Church
Christmas Eve Festive Holy Eucharist: December 24 at 7:00pm
Fairlee, Vermont| St. Martin’s Episcopal Church
Christmas Eve Candlelit Service of Carols and Holy Eucharist: December 24 at 5:00pm
Christmas Day Quiet Holy Eucharist (no music): December 25 at 10:00am
Hardwick, Vermont| St. John the Baptist Episcopal Church
Christmas Eve Holy Eucharist: December 24 at 4:30pm
Island Pond, Vermont| Christ Episcopal Church
Christmas Eve Evening Prayer: December 24 at 6:00pm
Killington, Vermont| Church of Our Saviour (Episcopal)
Christmas Eve Family Service of Holy Communion with Blessing of the Creche and Children’s Sermon: December 24 at 4:00pm
Christmas Eve The Christ Mass: December 24 at 10:00pm
Christmas Day Holy Eucharist: December 25 at 10:00am
Lyndonville, Vermont| St. Peter’s Episcopal Mission
Christmas Eve Holy Eucharist: December 24 at 7:00pm
Manchester, Vermont| Zion Episcopal Church and St. John’s Chapel
Christmas Eve Family Service, Christmas Pageant, and Holy Eucharist: December 24 at 5:00pm (at Zion)
Christmas Eve Candlelight Holy Eucharist: December 24 at 7:00pm (at St. John’s Chapel)
Christmas Eve Candlelight Holy Eucharist with Choir: December 24 at 9:00pm (at Zion)
Christmas Day Holy Eucharist with Carols: December 25 at 10:00am
Middlebury, Vermont| St. Stephen’s Episcopal Church
Christmas Eve Pageant and Holy Eucharist: December 24 at 4:00pm
Christmas Eve Choral Music: December 24 at 10:00pm
Christmas Eve Holy Eucharist: December 24 at 10:30pm
Christmas Day Holy Eucharist: December 25 at 10:00am
Montpelier, Vermont| Christ Episcopal Church
Christmas Eve Family Service and Holy Eucharist with Carols: December 24 at 5:00pm
Christmas Eve Festive Choral Holy Eucharist: December 24 at 9:00pm
Christmas Day Holy Eucharist with Carols: December 25 at 10:00am
Newport, Vermont| St. Mark’s Episcopal Church
Christmas Eve Inter-generational Holy Eucharist: December 24 at 4:00pm
Christmas Eve Candlelight Holy Eucharist: December 24 at 7:00pm
Northfield, Vermont| St. Mary’s Parish
Christmas Eve Sung Mass of the Holy Nativity with the setting of the Christmas Creche, followed by potluck supper: December 24 at 5:00pm
Christmas Day Low Mass: December 25 at 9:00am
Proctorsville, Vermont | Gethsemane Episcopal Church
Christmas Eve Holy Eucharist: December 24 at 4:00pm
Randolph, Vermont | St. John’s Episcopal Church
Christmas Eve Pageant and Candlelight Service with Holy Eucharist: December 24 at 5:00pm
Christmas Eve Acoustic Candlelight Service with Holy Eucharist: December 24 at 9:00pm
Rutland, Vermont | Trinity Episcopal Church
Christmas Eve Holy Eucharist and pageant: December 24 at 7:00pm
Christmas Day Holy Eucharist: December 25 at 9:30am
Shelburne, Vermont | Trinity Episcopal Church
Christmas Eve Christmas Pageant and Holy Eucharist: December 24 at 4:00pm
Christmas Eve Service of Lessons and Carols with Holy Eucharist: December 24 at 8:00pm
Christmas Day Holy Eucharist: December 25 at 9:00am
Sheldon, Vermont | Grace Episcopal Church
Christmas Holy Eucharist with Carols: December 24 at 2:00pm
South Burlington, Vermont | Trinity Episcopal Church
Christmas Eve Children’s Service with Puppet Play of the Nativity: December 24 at 3:00pm
Christmas Eve Festival Holy Eucharist: December 24 at 9:00pm
Christmas Day Holy Eucharist: December 25 at 10:00am
Springfield, Vermont | All Saints Episcopal Church
Christmas Eve Holy Eucharist with “pick up a Christmas pageant” during reading of the Gospel: December 24 at 5:00pm
St. Albans, Vermont | St. Luke’s Episcopal Church
Christmas Eve Family Service: December 24 at 4:00pm
Christmas Eve Holy Eucharist: December 24 at 9:00pm
St. Johnsbury, Vermont | St. Andrew’s Episcopal Church
Christmas Eve Carols: December 24 at 6:45pm
Christmas Eve Holy Eucharist: December 24 at 7:00pm
Stowe, Vermont | St. John’s in the Mountains Episcopal Church
Christmas Eve Festive Family Holy Eucharist: December 24 at 5:00pm
Christmas Eve Candlelight, Carols and Communion: December 24 at 8:00pm
Christmas Day Holy Eucharist with Carols: December 25 at 10:00am
Swanton, Vermont | Holy Trinity Episcopal Church
Christmas Eve Paper Bag Pageant with “Stump the Priest” Homily and Family Holy Eucharist: December 24 at 4:00pm
Christmas Eve Holy Eucharist with guest accompanying organist and brass: December 24 at 10:00pm
Underhill, Vermont | Calvary Episcopal Church
Christmas Eve Holy Eucharist, Christmas Pageant and Carol Sing: December 24 at 4:00pm
Christmas Day Holy Eucharist: December 25 at 9:30am
Vergennes, Vermont | St. Paul’s Episcopal Church
Christmas Eve Holy Eucharist: December 24 at 4:00pm
Waitsfield, Vermont | St. Dunstan’s Episcopal Church
Christmas Eve Holy Eucharist: December 24 at 4:00pm
Christmas Day Holy Eucharist: December 25 at 9:00am
Wells, Vermont | St. Paul’s Episcopal Church
Christmas Eve Holy Eucharist with carols, candlelight and special music: December 24 at 4:00pm
Christmas Day Holy Eucharist: December 25 at 9:00am
White River Junction, Vermont | St. Paul’s Episcopal Church
Christmas Eve Holy Eucharist with Christmas Pageant: December 24 at 5:30pm
Christmas Eve Festive Holy Eucharist with Carols: December 24 at 9:00pm
Christmas Day Holy Eucharist with Carols: December 25 at 10:00am
Wilmington, Vermont |St. Mary’s in the Mountains Episcopal Church
Christmas Eve Holy Eucharist with Carols: December 24 at 7:00pm
Windsor, Vermont | St. Paul’s Episcopal Church
Christmas Eve Holy Eucharist: December 24 at 6:00pm
Woodstock, Vermont | St. James Episcopal Church
Christmas Eve Holy Eucharist with Carols: December 24 at 4:00pm
Christmas Eve Holy Eucharist with Carols and Choir: December 24 at 10:00pm
Christmas Day Holy Eucharist: December 25 at 10:00am