All are invited to share in the holiday season with the Unitarian Church of Marlborough and Hudson at upcoming services. The church’s Winter Solstice service, highlighted by a story through puppets, will be held on Sunday, Dec. 18, at 10:30 a.m. On Christmas Eve, Saturday, Dec. 24, at 7 p.m. celebrate the spirit of the season in a family worship service that honors the life and teachings of Jesus. Sing your favorite Christmas carols, listen to a guest harpist, and experience the beauty and peace of the annual candle-lighting ceremony which concludes the service. Join the congregation on Christmas Day for a brief service at 11:30 a.m. during which hope and inspiration will be honored. The service will be followed by a potluck brunch at noon. The church is located at 80 Main St. in Hudson. For more information, call the church office at 978-562-9180 or visit ucmh.org.