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

All Hallows, Twickenham

  • Christmas Eve
    • 4.00pm - Crib Service Children are encouraged to come along dressed as angels, shepherds or kings and join in the action.
    • 11.30pm - Midnight Mass A Beautiful candlelit service, the first of Christmas
  • Christmas Day
    • 10.00am - Family Euhcarist Children are encouraged to bring along their favourite gift to show to the congregation
  • Boxing Day
    • 10.00am - Family Eucharist celebrating the Feast of St Stephen
  • Wednesday 29th December
    • 10.00am Said Eucharist
  • Sunday 2nd January
    • 8.30am - BCP service
    • 9.15am - Morning Prayer
    • 10.00am - Parish Eucharist
    • 6.30pm - Choral Evensong & Benediction (celebrating the Feast of the Epiphany)

All Souls Church, St Margarets

  • Christmas Eve
    • 4pm - Crib Service
    • 11.30pm - Midnight Communion
  • Christmas Day
    • 10.30am - All-age Celebration

More information

St Margarets Catholic Church, St Margarets

  • Christmas Eve
    • 5:00pm - First Mass of Christmas (Children’s Mass)
    • 11:30pm - Vigil & Midnight Mass
  • Christmas Day
    • 8:30am - MASS
    • 10:30am - MASS
    • There is no evening mass
  • Boxing Day and St Stephen’s Day (Sunday 26th December)
    • 8:30am - MASS
    • 10:30am - MASS
    • There is no evening mass

St Mary the Virgin

  • Christmas Eve
    • 4.00pm - Crib Service
    • 11.00pm - Midnight Mass
  • Christmas Day
    • 10.00am - Festival Eucharist with Carols
  • Boxing Day and St Stephen’s Day
    • 10.00am Parish Eucharist
  • 2 January
    • 8.00am - Holy Eucharist
    • 9.30am - Parish Eucharist
    • 6.00pm - Eucharist with Prayers and the Ministry of Healing

St Stephens Church, East Twickenham

  • Christmas Eve
    • 3pm & 4.30pm - Nativity Service Our Christmas Eve nativity services are aimed at children under five and their families. They are fun, half-hour services in which we tell the nativity story, followed by light refreshments.
    • 11pm - Christmas Eve Communion Celebrate the beginning of Christmas Day at this candlelit Communion service, with traditional liturgy.
  • Christmas Day
    • 9.15am & 11am - Christmas Day services Celebrate with us at one of our short, joyous services, suitable for all ages.
  • Boxing Day and St Stephen’s Day
    • 10.30am - (HC) Matt 2:13-23 - Jez Barnes
  • Sunday 2 January
    • 10.30am - (AT) Daniel 6 - Andy Sachs
    • 6.00pm - (IS) John 21:15-25 - Andy Sach

St Matthias, Richmond

  • Christmas Eve
    • 4.00pm - Chistingle service with the Nativity Story
    • 11.30pm - Midnight Mass with carols
  • Christmas Day
    • 8.00am - Holy Communion
    • 10.00am - Sung Eucharist with carols
  • Boxing Day and St Stephen’s Day
    • 10.30am - Morning Worship

St Mary Magdalene, Richmond

  • Christmas Eve
    • 6pm - Christingle Service & Nativity Play
    • 11pm - Midnight Mass
  • Christmas Day
    • 8am - Holy Communion
    • 10.30am - Family Communion with Carols
  • Boxing Day and St Stephen’s Day
    • 9.30am - Family Communion with Carols

St John the Divine, Richmond

  • Christmas Eve
    • 11pm - Midnight Mass
  • Christmas Day
    • 10.30am - Sung Eucharist
  • Boxing Day and St Stephen’s Day
    • 11am - Sung Eucharist