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 – even including an 'escape room' nativity service at one local church!

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

Farnham

All Saints, Crondall:

Sunday, December 18 – Candlelit Carol Service 6.30pm

Christmas Eve – Crib Service 4pm

Christmas Eve – Midnight Mass 11.30pm 

Christmas Day – Holy Communion 8am

Christmas Day – Toy Service 11am 

St Andrew’s Parish Church:

Sunday, December 18 – Pop Up Nativity 10am

Christmas Eve – Open Air Christingle 4pm

Christmas Eve – Late Night Communion 11pm

Christmas Day – Holy Communion 9am

Christmas Day – Celebration and Communion 10am

Farnham Baptist Church:

Christmas Eve – Carol Service 5pm

Christmas Day – Christmas Service 10am

St James’, Rowledge:

Christmas Eve – Nativity 3.30pm

Christmas Eve – Family Carol Service 6pm

Christmas Eve – Midnight Holy Communion 11.30pm

Christmas Day – Christmas Celebration 10am

St Joan of Arc, Farnham (RC):

Christmas Eve – Children’s Vigil Mass 3pm

Christmas Eve – Youth Mass 6pm

Christmas Eve – Midnight Mass 11pm

Christmas Day – Family Mass 9.15am

Christmas Day – Christmas Morning Mass 11.15am

St Mary’s, Ewshot:

Christmas Eve – First Mass of Christmas 8pm

Christmas Day – Toy Service 9.30am

Rowledge Methodists Church:

Sunday, December 18 – Carol Service 10am

Christmas Day – Christmas Day Service 9.30am

The Spire Church:

Saturday, December 17 – Tilford Bach Society Baroque Christmas Concert 7.30pm

Sunday, December 18 – All Age “Escape Room” Nativity Service 10.30pm

Christmas Eve – Messy Christingle 4.30pm

Christmas Day – Service 10.30am

St Thomas-on-The Bourne

Christmas Eve – Crib service 4pm

Christmas Eve – Crib service 5pm

Christmas Eve – Midnight Mass 11.15pm

Christmas Day – Holy Communion 8am

Christmas Day – Family Christmas Communion 10am

St Martin's Church, Lower Bourne

Christmas Eve - Crib service 3pm

 Christmas Eve – Holy Communion 9pm

Christmas Day – Christmas Praise 10.30am

The Wey Church:

Christmas Day – Service 10.30am

Alton

All Saints Church:

Sunday, December 18 – Carol Service 10.30am

Thursday, December 22 – Compline 7.30pm

Christmas Day – Communion 11am

Alton Methodist Church:

Sunday, December 18 – Carols and Readings 6.30pm

Christmas Eve – Christingle Service 4pm

Christmas Day – A Family Celebration of Christmas 10am

Church of the Holy Rood, Holybourne:

Sunday, December 18 – Carol Service 6pm

Thursday, December 22 – Outdoor Nativity 2 – 4pm

Christmas Eve – Crib Service 3.30pm

Christmas Eve – Midnight Communion 11.30pm

Christmas Day – Communion 9.30am

St Lawrence Church:

Sunday, December 18 – Carol Service 10.30am

Thursday, December 22 – Nine Lessons and Carols 7pm

Christmas Eve – Midnight Communion 11.30pm

Christmas Day – BCP Communion 8am

Christmas Day – Communion 10.30am

St Mary’s Church (RC):

Christmas Eve – Family Mass 5pm

Christmas Eve – Night Mass on Christmas 8pm

St Mary’s Church, Lasham:

Christmas Day – Communion 10am

Saturday, December 17 – Carol Service 5pm

St Peter’s Church, Beech:

Christmas Day – Communion 9.15am 


Bordon

All Saints, Headley:

Friday, December 16 – Carols and Lanterns on Headley Village Green 6.30pm

Sunday, December 18 – Nine Lessons and Carols 5pm

Christmas Eve – Crib Service 4pm

Christmas Eve – Midnight Eucharist 11pm

Christmas Day – Christmas Morning Communion 8am

Christmas Day – Christmas Morning Parish Communion 10am

St Marks Church, Bordon:

Sunday, December 18 – Carol Service 4pm

Christmas Eve – Crib Service 4pm

Christmas Eve – Midnight Christmas Service 11.30pm

Christmas Day – Christmas “Together @ 10” 10am

St Matthew’s, Blackmoor:

Saturday, December 17 – Children’s Crib Service 3pm

Sunday, December 18 – Nine Lessons and Carols by Candlelight 6.30pm

Christmas Eve – Midnight Mass 11.00pm

Christmas Day – Christmas Day Service 10am

Haslemere

All Saints, Grayswood:

Sunday, December 18 – Christingle 10am

Christmas Eve – Crib and Nativity Service 4pm

Christmas Eve – Midnight Communion 11.30pm

Christmas Day – Christmas Service 10am

St Anselm’s Hindhead (RC):

Christmas Eve – Mass 6pm

St Christopher’s:

Sunday, December 18 – Carol Service 4pm

Christmas Day – Family Communion 11am

St Batholomew’s:

Sunday, December 18 – Carol Service 6pm

Christmas Eve – Nativity and Christingle Service 3pm and 4.30pm

Christmas Eve – Midnight Mass 11.30pm

Christmas Day – Family Communion 9.30am

Haslemere Methodist Church:

Sunday, December 18 – Carols by Candlelight 4pm

Christmas Eve – Communion 4pm

Christmas Day – Worship 10am

St Mary’s Church, Chiddingfold:

Sunday, December 18 – Holy Communion 8am

Sunday, December 18 – Peace Light arrives at St Mary’s from Bethlehem and Parish Communion 10am

Sunday, December 18 – Carols by Candlelight 6.30pm

Christmas Eve – Crib Service, for children of all ages 4pm

Christmas Eve – Midnight Mass 11pm

Christmas Day – Holy Communion 8am

Christmas Day – Parish Communion with activities for children 10am

Our Lady of Lourdes, Haslemere:

Sunday, December 18 – Advent Carol Service 4pm

Christmas Eve – Mass 10pm

Christmas Day – Mass 11am

St Teresa’s, Chiddingfold (RC):

Christmas Day – Mass 9am

St Michael’s Church, Northchapel:

Sunday, December 18 – Holy Communion 10.30am

Christmas Eve – Carols 6pm

Holy Trinity Church, Ebernoe:

Sunday, December 18 – Carol Service 6pm

Christmas Day – Christmas morning service 11am

Liphook

Liphook Church Centre:

Christmas Eve – Christingle 4pm

St Mary’s, Bramshott:

Sunday, December 18 – Crib Service 10.30am

Sunday, December 18 – Carol Service 6pm

Christmas Day – Communion 8am

Christmas Day – Family Communion 9.30am