There are close to 800 services planned in the Diocese of Truro this Christmas.

Right across the diocese, which covers the whole of Cornwall and two parishes in Devon, churches will be involved in 786 services and festive events and you are welcome to attend any of them.

From Christmas tree festivals to Christingle services, festive bazaars, and even carols in the pub, there is something to suit most tastes with 100 midnight Mass services planned for Christmas Eve and 132 services on Christmas Day.

Christmas Services 2017