Christmas is a magical time of year to visit a local church, regardless of your beliefs. Many will have special services for children and families, such as Christingles, carol services, nativity services, and more.

Here’s a list of some of the Christmas week services taking place in churches across Farnham, Alton, Bordon, Haslemere, Liphook and Petersfield over the festive season:

FARNHAM

All Saints, Crondall

  • Friday, December 22 –  carol singing, 6pm
  • Christmas Eve – crib service, 4pm; midnight mass 11.30pm
  • Christmas Day – Holy communion 8am
  • Christmas Day – Toy service, 11am 

St Andrew’s Parish Church

  • Christmas Eve – Christingle service, 4pm; late night communion, 11pm
  • Christmas Day – Holy communion, 9am; celebration and communion, 10am.

Bethel Baptist Church

  • Christmas Eve – ‘Lights, Candle, Action’: A Christmas Eve family special, 4pm.

Farnham Baptist Church 

  • Christmas Eve – carol service, 4pm
  • Christmas Day – Christmas service, 10am.

Jubilee Church, Farnham

  • Christmas Eve – Christmas Eve cafe, 9am.

St James’, Rowledge

  • Christmas Eve – nativity, 3.30pm; family carol service, 6.30pm; midnight  communion, 11.30pm.
  • Christmas Day – Christmas morning service, 10am

St Joan of Arc, Farnham (RC)

  • Christmas Eve – children’s vigil mass, 3pm; youth mass, 6pm; midnight mass, 11pm.
  • Christmas Day – family mass, 9.15am; Christmas morning mass, 11.15am

St Mary’s, Ewshot

  • Christmas Eve – first mass of Christmas, 8pm 
  • Christmas Day – toy service, 9.30am

Rowledge Methodist Church

  • Christmas Eve – Morning service, 10am

The Spire Church

  • Christmas Eve – Christingle service, 4.30pm 
  • Christmas Day – celebration service, 10.30am 

St Thomas-on-The Bourne

  • Christmas Eve – crib Christingle service, 4pm and 5pm; midnight mass, 11.15pm
  • Christmas Day – Holy communion, 8am and 10am

St Martin’s Church, Lower Bourne

  • Christmas Eve – family crib service, 3pm; Holy communion, 9pm
  • Christmas Day – Christmas praise, 10.30am

ALTON

All Saints Church

  • Christmas Day – Christmas family communion, 11am

Alton Methodist Church

  • Christmas Eve – Holy communion, 10am; Christingle service, 4pm
  • Christmas Day – Christmas service, 10am

Church of the Holy Rood, Holybourne

  • Christmas Eve – crib service, 3pm; midnight communion, 11.30pm
  • Christmas Day – Christmas communion, 9.30am

St Lawrence Church

  • Thursday, December 21 – nine carols and lessons 7pm
  • Christmas Eve – crib service, 4pm; midnight communion, 11.30pm
  • Christmas Day – Holy communion, 8am; Christmas family communion, 10.30am

St Marys, RC

  • Christmas Eve – mass, 11am; family mass, 5pm; carols, 8pm; first mass of Christmas, 8.30pm
  • Christmas Day – mass, 10am

St Mary’s Church, Lasham 

  • Christmas Day – Christmas communion, 10am

St Peter’s Church, Beech

  • Christmas Day – Christmas communion, 9.15am

BORDON

All Saints, Headley 

  • Christmas Eve – crib service, 4pm; midnight mass, 11pm 
  • Christmas Day – Christmas morning parish communion, 10am 

St Marks Church, Bordon

  • Christmas Eve – Christmas ‘Together @ 10’, 10am

St Matthew’s, Blackmoor

  • Christmas Eve – Holy communion, 10am
  • Christmas Day – Christmas Day service, 10am

HASLEMERE

All Saints, Grayswood

  • Friday, December 22 – Making Christingles, 9am 
  • Christmas Eve – Holy communion, 8am

St Anselm’s Hindhead (RC)

  • Saturday, December 23 – mass, 6pm 

St Christopher’s

  • Christmas Day – family celebration, 11am

St Bartholomew’s

  • Christmas Eve – Nativity and Christingle service, 3pm and 4.30pm; midnight mass, 11.30pm
  • Christmas Day – family celebration, 9.30am

St Mary’s Church, Chiddingfold

  • Christmas Eve – crib service, 4pm; midnight mass, 11pm
  • Christmas Day – parish communion with activities for children, 10am

Our Lady of Lourdes, Haslemere

  • Christmas Eve – mass, 11am

St Teresa’s, Chiddingfold (RC)

  • Christmas Eve – mass, 9am

St Michael’s Church, Northchapel

  • Christmas Eve – nine lessons and carols, 6pm

Holy Trinity Church, Ebernoe

  • Christmas Day – Christmas morning service, 11am

LIPHOOK

Liphook Church Centre

  • Christmas Eve – Christingle, 4pm 

St Mary’s, Bramshott

  • Christmas Eve – midnight communion, 11pm
  • Christmas Day – Holy communion, 8am; joint family communion, 9.30am

PETERSFIELD

St Peter’s

  • Friday, December 22 – morning prayer, 9am; communion, 11am
  • Saturday, December 23 23 – morning prayer, 9am; communion, 9.30am
  • Christmas Eve – communion, 8am; parish communion, 9.30am; nativity service, 3pm and 4.30pm; midnight mass, 11.15pm
  • Christmas Day – communion 8am; all age Christmas communion service, 9.30am.

Catholic Parish of St Laurence

  • Thursday, December 21 – mass in St Laurence Church, Petersfield, 11.30.
  • Friday, December 22 – mass in St Laurence Church, Petersfield, 11.30am.
  • Saturday, December 23 – mass in St Laurence Church, 10am
  • Christmas Eve – mass in St Agnes Church, Liss, 9am; mass in St Laurence Church, Petersfield, 10.45am; mass in St Laurence Church, Petersfield, 7pm; carols followed by mass, 11.30pm
  • Christmas Day – mass in St Agnes Liss, 9am; mass in St Laurence Church, Petersfield, 10.45am.

St Mary Magdalene, Sheet

  • Christmas Eve – communion, 8am; carols round the crib, 3pm and 4.30pm; midnight communion, 11.30pm
  • Christmas Day – communion, 8pm; Christmas worship, 10am

Churches of Steep and Froxfield with Privett

  • Saturday, December 23 – a service of nine lessons and carols at Holy Trinity, Privett, 6.30pm.
  • Christmas Eve – benefice crib service at High Cross, 4pm; Holy communion at Stroud, 6pm; midnight communion at Steep, 11.30pm.
  • Christmas Day – all age Christmas service at Steep, 10am; all age Christmas communion at High Cross, 10am.

St Mary’s, Liss

  • Christmas Eve – Holy communion, 8.30am and 10.15am; Exalt, 6.30pm