Grafton
Christmas Eve Masses at St. Mary Parish, 17 Waterville St., will be held at 4 p.m., 6 p.m. and 10:30 p.m. (choir concert begins at 10 p.m.). https://stmarysgrafton.org; 508-839-3993
St. Philip Parish, 12 West St., will hold its services Sunday, Dec. 24, at 4 p.m. and Sunday, Dec. 25, at 9 a.m. https://stmarysgrafton.org; 508-839-3325
Hudson
Christmas Eve services at First United Methodist Church, 34 Felton St., will be held Sunday, Dec. 24, at 4 p.m. (children’s flashlight),7 p.m. (lessons and carols), and 11 p.m. (candlelight service). www.hudsonfumc.org; 978-562-1932
The Unitarian Church of Marlborough and Hudson, 80 Main St., Hudson, will hold its Christmas Eve Candlelight Service, with special musical guest, acclaimed harpist, Felice Pomeranz, Sunday, Dec. 24, at 7 p.m. www.ucmh.org
Grace Baptist Church, 353 River Road, will hold services Sunday, Dec. 24, at 4 p.m., 5:30 p.m. and 7 p.m. http://gracehudson.org/home; 978-562-8550.
St. Luke’s Episcopal Church, 5 Washington St., will hold a Christmas Eve service at 5 p.m. A Christmas Day service will be held Sunday, Dec. 25, at 10 a.m. http://stlukeshudson.org; 978-562-2701.
Marlborough
St. Stephen Lutheran Church, 537 Bolton St., will hold a family-friendly candlelight service at 6:30 p.m. Come a few minutes early for a brief carol sing. The church will also hold a service of lessons and carols Sunday, Dec. 25, at 9:30 am. www.saintstephenlutheran.com
On Christmas Eve, Sts. Anargyroi Greek Orthodox Church, 9 Central St., will hold Divine Liturgy at 10 a.m. and vespers at 5 p.m. On Christmas Day, Monday, Dec. 25, Orthros will be at 9 a.m., with Divine Liturgy at 10 a.m. www.stsanargyroi.org; 508-485-2575
Christmas Eve services at First Church in Marlborough, 37 High St., will be held Sunday, Dec. 24, at 10 a.m. and 11 p.m. (lesson and carols). www.firstchurchnet.com; 508-485-6297
Christmas Eve Vigil Masses at Saint Matthias parish, 409 Hemenway St., will be held at 4 p.m. and 7 p.m. On Christmas Day, Mass will be held at 10 a.m. www.stmattpar.org; 508-460-9255
The First United Methodist Church in Marlborough, 52 Church St., will hold a Christmas Eve lessons and carol service Sunday, Dec. 24, at 7 p.m. www.marlborofumc.org
Christmas Eve Masses at Immaculate Conception Parish, 17 Washington Court, will be held at 4 p.m. (preceded by a concert at 3:30 p.m.), 6 p.m. (English), and 10 p.m. (tri-lingual, preceded by choir concert at 9:30 p.m.). On Christmas Day, Masses will be held at 8 a.m., 10 a.m., 12:30 (Spanish), and 6 p.m. (Portuguese). www.icmarlboro.com; 508-485-0016
Northborough
The Christmas Eve candlelight service at Rice Memorial Baptist Church, 85 Lincoln St., Northborough, will be held Sunday, Dec. 24, at 6:30 p.m. www.ricebaptistchurch.org; 508-393-3481.
St. Rose of Lima Parish, 244 W Main St., will hold Christmas Eve services Sunday Dec. 24, at 4 p.m., 6 p.m., and midnight. On Christmas Day, Monday, Dec. 25, a Mass will be held at 10 a.m. 508-393-2413.
Trinity Church of Northborough, 23 Main St., will hold services Sunday, Dec. 24, at 5 p.m. (family) and 11 p.m. (candlelight). http://trinitynorthborough.org; 508-393-8156.
Christmas Eve Vigil Masses at St. Bernadette Parish, 266 Main St., will be held Sunday, Dec. 24, at 5 p.m. and 10 p.m. On Christmas Day, Mass will be held at 10 a.m. www.stb-parish.org; 508-393-2838
Shrewsbury
Christmas Eve Masses at St. Mary’s Parish, 20 Summer St., will be held Saturday, Dec. 24, at 4:30 p.m. (both the church and St. John’s High School, 378 Main St.), 7 p.m. (with children’s pageant), and midnight. On Christmas Day, Masses will be held at 9 a.m. and 11 a.m. www.stmarysparish.org; 508-845-6341.
Christmas Eve Masses at St. Anne’s Church, 130 Boston Turnpike, will be held at 4 p.m. and 6 p.m. On Christmas Day, Masses will be held at 8 a.m. and 10 a.m. www.stannesparish.org; 508-757-5154
Trinity Episcopal Church of Shrewsbury will celebrate Christmas Eve Sunday, Dec. 24 with a service at 10 a.m. (lessons and carols) at Mount Olivet Lutheran, 34 Prospect St., Shrewsbury. Also, Christmas Eve worship with Eucharist will be celebrated at 4 p.m. at Trinity Episcopal, 440 Main St., Shrewsbury, and at 5 p.m. at Mount Olivet. www.trinityshresbury.org; 508-842-6040
Christmas Eve services will be held Sunday, Dec. 24 at First Congregational Church of Shrewsbury, 19 Church Road, at 5 p.m. (family), 7 p.m. (carols and lessons with candlelight), and 10 p.m. (carols and lessons with candlelight). www.fccsm.org; 508-845-7286
Southborough
Christmas Eve Masses will be held Sunday, Dec. 24, at 5 p.m. and 11 p.m., at Saint Anne Parish, 20 Boston Road. www.stannesouthborough.org; 508-485-0141
Christmas Masses will be held Monday, Dec. 25, at 9 a.m. and 11 a.m., at Saint Anne Parish, 20 Boston Road. www.stannesouthborough.org; 508-485-0141
Services at St. Mark’s Episcopal Church, 27 Main St., will be held Sunday, Dec. 24, at 4 p.m. (children’s Christmas pageant with Eucharist) and 9:45 p.m. (Festival Holy Eucharist with Choir). On Christmas Day, Monday, Dec. 25, Holy Eucharist with Carols will be held at 10 a.m. http://stmarkssouthborough.org; 508-481-1917
Christmas Eve services at Pilgrim Congregational Church, 15 Common St., will be held at 6:30 p.m. (pageant service), 10 p.m. (candlelight service), and 11 p.m. (Jesus’ Birthday Party). pilgrimchurch.us
The Christmas Eve Masses at Saint Matthew Parish, 105 Southville Road, Southborough, will be held Sunday, Dec. 24, at 4 p.m. (children’s pageant), 5:30 p.m., and 10 p.m. On Christmas Day, Masses will be held at 7:30 a.m., 9 a.m., and 11 a.m. https://stmatthewsb.org/; 508-485-2285
Westborough
Christmas Eve services at Good Shepherd Lutheran Church, 183 West Main St., Westborough, will be held Sunday, Dec. 24, at 10 a.m., 5 p.m., 7:30 p.m. and 11 p.m. For more information, call 508-366-7095 or visit http://www.goodshepherdcares.org/.
Christmas Eve services will be held Sunday, Dec. 24, at 10:30 a.m. and 5:30 p.m., at Unitarian Universalist Congregational Society of Westborough, 64 W. Main St. www.uucsw.org
Saint Luke the Evangelist Church, 70 W. Main St., will be holding Christmas Eve Masses Sunday, Dec. 24 at 4 p.m. (in church), 4 p.m. (parish center), 6 p.m. (family Mass with parish pageant), 8 p.m., 9:30 p.m. (Spanish language), and 12 a.m. Christmas day Masses will be held Monday, Dec. 25, at 9 a.m., 10:30 a.m. (parish choir), and 12 p.m. http://stlukes-parish.org/dflt/home.do; 508-366-5502
Christmas Eve services at Congregational Church of Westborough, 57 W. Main St., will be held at 5 p.m. (family service) and 7 p.m. (traditional candlelight service). www.uccwestboro.org; 508-366-2000
Christmas Eve services at First United Methodist Church of Westborough, 120 W. Main St., will be held at 4 p.m., 5:30 p.m., 7:30 p.m., and 11 p.m. www.firstumchurch.com; 508-366-4910