Christmas Services at All Saints

Join us to celebrate the joy of Christmas at All Saints. Read on for details of all our 2021 Christmas services - all are welcome.

UPDATE - 21st December 2021

Our Christmas services are currently all going ahead as planned.

We're doing everything we can to keep people as safe as possible, and are following all the latest government and Church of England guidance. Masks are mandatory in the church unless you're exempt, and All Saints is a large building where there is space to spread out and socially distance.

Everyone is welcome, and there's no need to book.


Messy Christingle

Tuesday 7th December, 3.45PM

Come and make a Christingle and other Christmas crafts, followed by a short Christingle service and shared meal. 


Nine Lessons and Carols

Sunday 19th December, 7.00PM

A traditional service featuring choral music and scriptural readings that proclaim the birth of Jesus.


Children's Crib Service

Friday 24th December, 3.00PM

Immerse yourself in the colour and wonder of the story of the nativity. For families and children of all ages.


Midnight Mass

Friday 24th December, 11.30PM

In the darkness of night, the Light is born. Experience the drama and beauty of Christmas with choral music and the blessing of the crib.


Christmas Day

Saturday 25th December, 8.00AM

A traditional BCP said eucharist.

Saturday 25th December, 10.00AM

A joyful family Choral Eucharist to celebrate the birth of Jesus. All are welcome!




What’s on


9:00 am Morning Prayer
9:30 am Eucharist
5:00 pm Evening Prayer


9:00 am Morning Prayer
9:45 am Little Fishes Play Group