
Advent and Christmas Services for 2026
‘The angel said to Mary, ‘Do not be afraid, for you have found favour with God. And now, you will conceive in your womb and bear a son, and you will name him Jesus. He will be great, and will be called the Son of the Most High.’ (Luke 1:30-32)
Christmas in Haslemere Parish is a most wonderful occasion, to which so many come across the season. Our celebration is of Christ the Lord, who comes as God amongst us with God's love.
Please do have a look down at the layout of services across the Advent and Christmas seasons, and consider yourself most welcome to come to St Bartholomew's and St Christopher's.
The Sundays of Advent and Christmas
Our Sunday pattern of morning services will continue throughout Advent, with both 8am and 10am services on 29th November, 6th, 13th and 20th December. The exception is 27th December, which will have only a 10am service that day. All live-streaming will be be normal too.
Please refer to the
Sunday Service Times Page for more details.
Christmas Carol Services
For Sunday 29th November the traditional choral service of Darkness to Light will be once again run in St Bartholomew’s from 6:00pm. This is a lovely choral atmospheric Advent service, which tells the story of advent in word and music. For 2026, the music has been reset in a new format with a new choral setting. Do please come to join us.
The big annual Parish Carol Services will be in Sunday 20th December at 4:00pm in St Christopher's and 6:00pm in St Bartholomew's.
The St Christopher's Carol service will also be Livestreamed. Please click here to watch live.

Christingle and Nativity
On Christmas Eve please join us in Church for one of our extremely popular Christingle Services. There are two service at St Bartholomew's, which are the same, at 3:00pm and 4:30pm.
You can pick up a Christingle at the services on Christmas Eve, as you arrive.

Christmas Eve and Christmas Day
The Candlelit Midnight Mass will be as normal for 11:30pm in St Bartholomew's.
Finally, by the time we get to Christmas Day we shall gather at 9:30am at St Bartholomew’s and 11:00am at St Christopher’s for our very popular all-age services.
The St Bartholomew's service will also be Livestreamed. Please click here to watch live.
