From markets to light switch on ceremonies, here are some of the Christmas events taking place in the borough this year.

9. Sowerby Bridge Christmas Festival
Sowerby Bridge Christmas Festival will take place on Saturday, November 28 from 10am to 6pm. There will be a Christmas market, music from Friendly Brass Band, Santa’s Grotto, Christmas carols and performances. The Christmas Tree Big Switch on will take place at 5.30pm. Photo: Jim Fitton

10. Central Methodist Church Christmas Tree Festival
Central Methodist Church in Brighouse is holding a Christmas Tree Festival on Saturday, November 28, from 10am to 4pm, and Sunday, November 29, from 12pm to 4pm. There will be decorated trees, craft stalls and live music from local groups and schools. Photo: Jim Fitton

11. Halifax Minster Christmas Tree Festival
This year's Halifax Minster Christmas Tree Festival will take place from Friday, December 4 to Monday, December 7. The Minster will be filled with the sight and scent of over 40 Christmas Trees. The festival is open to the public from 10 to 4pm daily and from 12pm on the Sunday. Photo: Bruce Fitzgerald Photography

12. Christmas at Shibden
Shibden Hall will be dressed with traditional decorations from Friday, December 11 to Sunday, December 13. There will also be the chance to see how Christmas was celebrated in past times. This will be Shibden Hall's last public opening until Monday, March 1, 2027. Photo: Jim Fitton

