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

St Margarets Catholic Church

  • Christmas Eve
    • 5:00 pm – Children’s Mass
    • 11:15 pm – Carol Service
  • Christmas Day
    • 12:00 am – Midnight Mass
    • 10:30 am – Christmas Day Mass
  • St Stephen’s Day (Boxing Day)
    • No Mass today
  • More information

All Hallows Church

  • Christmas Eve
    • 4.00pm – Crib Service
      Children are encouraged to come dressed as angels, shepherds or kings and join in the action. This service will last approximately 45 minutes.
    • 11.30pm – Midnight Mass
      A beautiful candlelit service, the first Eucharist of Christmas.
  • Christmas Day
    • 10.00am – Holy Communion
      A relaxed service for all the family. Children are encouraged to bring along their favourite gift to show to the congregation.
  • More information

All Souls Church

  • Christmas Eve
    • 2pm & 4pm – Crib Service
      We’re holding two Crib services this year to allow little ones more chance to get a good view, all ages welcome to either!
    • 11.15pm Midnight Communion
      Traditional Communion service.
  • Christmas Day
    • 10.30am – Family Service
      Family friendly celebration, all welcome!
  • More information

Duke Street Church

St Matthias Church

  • Christmas Eve
    • 4:00 pm – Christingle and Crib Service
    • 11:30 pm – Midnight Mass
  • Christmas Day
    • 8:00 am – Quiet Christmas Communion
    • 10:00 am – Family Christmas Service
  • More information

St Mary Magdalene Church

  • Christmas Eve
    • 5:00 pm – Christingle & Nativity Play
    • 11:30 pm – Midnight Mass
  • Christmas Day
    • 8:00 am – Holy Communion
    • 10:30 am – All Age Eucharist with Carols
  • More information

St John the Divine Church

  • Christmas Eve
    • 11:00 pm – Midnight Mass
  • Christmas Day
    • 10:30 am – Christmas Morning Eucharist with Carols
  • More information

St Mary’s Twickenham

  • Christmas Eve
    • 10:00 – Eucharist BCP
    • 15:30 – Crib Service
      especially suitable for very young children
    • 16:30 – Crib Service
      especially suitable for older children
      11pm – Midnight Mass
  • Christmas Day
    • 12am – Mass
    • 10am – Festival Eucharist
  • More information

St Stephen’s Twickenham

  • Christmas Eve
    • 3pm – Nativity Service
    • 11pm – Christmas Eve Communion
  • Christmas Day
    • 9am & 10.30am All Age Celebration for Christmas Day
  • More information