Here is a list of church services for Christmas Eve and Christmas for some local churches.

All Hallows Church

  • 24th December
    • Crib Service – 4pm
      Children are encouraged to come dressed as angels, shepherds of kings and join in the action. This service will last approximately 45 minutes.
    • Midnight Mass – 11.30pm
      A beautiful candlelit service, the first of Christmas.
  • 25th December
    • Holy Communion – a relaxed service for all the family! – 10am
      Children are encouraged to bring along their favourite gift to show to the congregation.

All Souls Church

Enjoy the fun Christingle Service for all ages or savour the atmospheric Carols by Candlelight. Experience the expectant buzz of children at the Crib Service, or the hush of Midnight Communion. On Christmas Morning itself, take a few minutes mid-morning to be part of the exuberance and laughter of the celebration here…

  • 24th December
    • Crib service – 4pm
    • Midnight communion – 11.15pm
  • 25th December
    • Family service – 10.30am

St Margarets Catholic Church

  • 24th December
    • First Mass of Christmas (Children’s Mass) – 5:00pm
    • Vigil & Midnight Mass – 11:30pm
  • 25th December
    • Mass – 8:30am
    • Mass – 10:30am
  • 26th December – St Stephen’s Day
    • Mass – 12 noon

St Mary the Virgin Church

  • 24th December
    • Crib Service – 4pm
    • Midnight Mass – 11pm
  • 25th December
    • Christmas Eucharist – 10am

St Stephens Church

  • 23rd December
    • Alternative Christmas Service – 6.00pm
      An alternative Christmas service with a contemporary flavour!
  • 24th December
    • The Heart of Christmas: Nativity (under 5’s) – 15:00
      A nativity event for young families on Monday 24 December at 3pm… Children are invited to come dressed as a nativity character
    • Christmas Eve Communion – 23:00
      Holy Communion service on Christmas Eve
  • 25th December
    • Christmas Day all age celebration! – 9:10
      Come and join us as we celebrate Christmas day together
    • Christmas Day all age celebration – 11:00
      Come and join us as we celebrate Christmas day together

St Matthias, Richmond

  • 23rd December
    • Celebration of Christmas – 6.30pm
  • 24th December
    • Christingle and Nativity – 4pm
    • Midnight mass – 11.30pm
  • 25th December
    • All age Christmas celebration – 10am

St John the Divine, Richmond

  • 24th December
    • Midnight mass – 11pm
  • 25th December
    • All age Christmas celebration – 10.30am

St Mary Magdalene, Richmond

  • 23rd December
    • Carols by Candlelight – 6.30pm
  • 24th December
    • Christingle and Nativity – 5pm
    • Midnight mass – 11.30pm
  • 25th December
    • All age Christmas celebration – 10.30am