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