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