Skip to main content


Reading: Luke 1:26-38

26 In the sixth month of Elizabeth’s pregnancy, God sent the angel Gabriel to Nazareth, a town in Galilee, 27 to a virgin pledged to be married to a man named Joseph, a descendant of David. The virgin’s name was Mary. 28 The angel went to her and said, “Greetings, you who are highly favored! The Lord is with you.”
29 Mary was greatly troubled at his words and wondered what kind of greeting this might be. 30 But the angel said to her, “Do not be afraid, Mary; you have found favor with God. 31 You will conceive and give birth to a son, and you are to call him Jesus. 32 He will be great and will be called the Son of the Most High. The Lord God will give him the throne of his father David, 33 and he will reign over Jacob’s descendants forever; his kingdom will never end.” 34 “How will this be,” Mary asked the angel, “since I am a virgin?”
35 The angel answered, “The Holy Spirit will come on you, and the power of the Most High will overshadow you. So the holy one to be born will be called the Son of God. 36 Even Elizabeth your relative is going to have a child in her old age, and she who was said to be unable to conceive is in her sixth month. 37 For no word from God will ever fail.”
38 “I am the Lord’s servant,” Mary answered. “May your word to me be fulfilled.” Then the angel left her.

Carol: O Come All Ye Faithful

Verse 1:
O come, all ye faithful
Joyful and triumphant
O come ye, oh come ye to Bethlehem
Come and behold Him
Born the king of angels
Oh come let us adore Him
Oh come let us adore Him
Oh come let us adore Him
Christ the Lord

Verse 2:
God of God
Light of Light
Lo! he abhors not the virgins womb
Ve—ry God Begotten not created
Oh come let us adore Him
Oh come let us adore Him
Oh come let us adore Him
Christ the Lord

Verse 3:
Sing, Choirs of angels
Sing in exultation
Sing all ye citizens of heaven above!
Glory to God
Glory in the highest
Oh come let us adore Him
Oh come let us adore Him
Oh come let us adore Him
Christ the Lord

Verse 4:
Yea Lord we greet Thee
Born this happy morning
Jesus to Thee be glory given
Word of the Father
Now in flesh appearing
Oh come let us adore Him
Oh come let us adore Him
Oh come let us adore Him
Christ the Lord

Carol: O Little Town of Bethlehem

Verse 1:
O little town of Bethlehem
How still we see thee lie
Above thy deep and dreamless sleep The silent stars go by
Yet in thy dark streets shineth
The everlasting Light
The hopes and fears of all the years Are met in thee tonight

Verse 2:
For Christ is born of Mary
And gathered all above
While mortals sleep, the angels keep Their watch of wondering love
O morning stars together
Proclaim the holy birth
And praises sing to God the King And Peace to men on earth

Verse 3:
How silently, how silently
The wondrous gift is given!
So God imparts to human hearts
The blessings of His heaven.
No ear may hear His coming,
But in this world of sin,
Where meek souls will receive him still, The dear Christ enters in.

Verse 4:
O holy Child of Bethlehem
Descend to us, we pray
Cast out our sin and enter in
Be born to us today
We hear the Christmas angels
The great glad tidings tell
O come to us, abide with us
Our Lord Emmanuel

Reading: Luke 2:1-14

1 In those days Caesar Augustus issued a decree that a census should be taken of the entire Roman world. 2 (This was the first census that took place while Quirinius was governor of Syria.) 3 And everyone went to their own town to register.
4 So Joseph also went up from the town of Nazareth in Galilee to Judea, to Bethlehem the town of David, because he belonged to the house and line of David. 5 He went there to register with Mary, who was pledged to be married to him and was expecting a child. 6 While they were there, the time came for the baby to be born, 7 and she gave birth to her firstborn, a son. She wrapped him in cloths and placed him in a manger, because there was no guest room available for them.
8 And there were shepherds living out in the fields nearby, keeping watch over their flocks at night. 9 An angel of the Lord appeared to them, and the glory of the Lord shone around them, and they were terrified. 10 But the angel said to them, “Do not be afraid. I bring you good news that will cause great joy for all the people. 11 Today in the town of David a Savior has been born to you; he is the Messiah, the Lord. 12 This will be a sign to you: You will find a baby wrapped in cloths and lying in a manger.”
13 Suddenly a great company of the heavenly host appeared with the angel, praising God and saying,
14 “Glory to God in the highest heaven,
and on earth peace to those on whom his favor rests.”

Carol: Hark The Herald Angels Sing

Verse 1:
Hark the herald angels sing Glory to the newborn King
Peace on earth and mercy mild God and sinners reconciled
Joyful all ye nations rise Join the triumph of the skies
With the angelic host proclaim Christ is born in Bethlehem
Hark the herald angels sing Glory to the newborn King

Verse 2:
Christ by highest heav’n adored Christ the everlasting Lord
Late in time behold Him come Offspring of a virgin’s womb
Veiled in flesh the Godhead see Hail the incarnate Deity
Pleased with us in flesh to dwell Jesus our Emmanuel
Hark the herald angels sing Glory to the newborn King

Verse 3:
Hail the heav’n born Prince of Peace Hail the Son of Righteousness
Light and life to all He brings Risen with healing in His wings
Mild He lays His glory by Born that we no more may die
Born to raise the sons of earth Born to give us second birth
Hark the herald angels sing Glory to the newborn King

Carol: Once In Royal David's City

Verse 1:
Once in royal David’s city, stood a lowly cattle shed,
where a mother laid her baby in a manger for His bed.
Mary was that mother mild, Jesus Christ her little child.

Verse 2:
He came down to earth from heaven, Who is God and Lord of all,
And His shelter was a stable, and His cradle was a stall;
With the poor and meek and lowly, lived on earth our saviour holy.

Verse 3:
For He is our childhood’s pattern, Day by day like us He grew,
He was little, weak and helpless, Tears and smiles like us he knew
And He feeleth for our sadness, And He shareth in our gladness

Verse 4:
And our eyes at last shall see Him, through his own redeeming love.
For that child so dear and gentle, is our Lord in heaven above;
And He leads His children on, to the place where he is gone.

Verse 5:
Not in that poor lowly stable, with the oxen standing by,
We shall see Him, but in heaven, set at God’s right hand on high;
When like stars His children crowned, all in white shall wait around.

Reading: Luke 2:15-20

15 When the angels had left them and gone into heaven, the shepherds said to one another, “Let’s go to Bethlehem and see this thing that has happened, which the Lord has told us about.”
16 So they hurried off and found Mary and Joseph, and the baby, who was lying in the manger. 17 When they had seen him, they spread the word concerning what had been told them about this child, 18 and all who heard it were amazed at what the shepherds said to them. 19 But Mary treasured up all these things and pondered them in her heart. 20 The shepherds returned, glorifying and praising God for all the things they had heard and seen, which were just as they had been told.

Carol: Silent Night

Verse 1:
Silent night, holy night, All is calm, all is bright
‘Round yon virgin Mother and Child
Holy infant so tender and mild
Sleep in heavenly peace, Sleep in heavenly peace

Verse 2:
Silent night, holy night, Shepherds quake at the sight Glories stream from heaven afar;
Heavenly hosts sing Al-le-lu-ia
Christ the Savior is born, Christ the Savior is born

Verse 3:
Silent night, holy night, Son of God, love’s pure light Radiant beams from Thy holy face
With the dawn of redeeming grace
Jesus, Lord at Thy birth, Jesus, Lord at Thy birth

Carol: The First Noel

Verse 1:
The First Noel, the Angels did say
Was to certain poor shepherds in fields as they lay
In fields where they lay keeping their sheep
On a cold winter’s night that was so deep.
Noel, Noel, Noel, Noel
Born is the King of Israel!

Verse 2:
They looked up and saw a star
Shining in the East beyond them far
And to the earth it gave great light
And so it continued both day and night.
Noel, Noel, Noel, Noel
Born is the King of Israel!

Verse 3:
So let us all with one accord
Sing praises to our heavenly Lord
That hath made heaven and earth of nought,
And with His blood mankind hath bought.
Noel, Noel, Noel, Noel
Born is the King of Israel!
Noel, Noel, Noel, Noel
Born is the King of Israel!

Carol: Joy To The World

Verse 1:
Joy to the world! The Lord is come;
Let earth receive her King.
Let every heart prepare Him room,
And heaven and nature sing,
And heaven and nature sing,
And heaven and heaven and nature sing.

Verse 2:
Joy to the earth! The Saviour reigns;
Let men their songs employ.
While fields and floods, rocks, hills and plains, Repeat the sounding joy,
Repeat the sounding joy,
Repeat, Repeat the sounding joy.

Verse 3:
He rules the world with truth and grace,
And makes the nations prove
The glories of His righteousness,
And wonders of His love,
And wonders of His love,
And wonders, wonders of His love.

More events for you to enjoy this Christmas

Carols by Candlelight

It’s that time of year again! The fire is lit 🔥 tree is up 🎄 wine is being mulled 🍷 and the kids are definitely not going to sleep any time soon… 🤣 It must be Christmas Eve! And there’s nothing better than a good ol’ carol sing song to get you even more in the festive mood on 24th December.

Watch Online

Christmas Day Message

We’ll be broadcasting a short 10 minute Christmas Day message at 10am.

Watch Online

Comfort and Joy

Christmas Film

Whether you missed the YouTube premier on the 13th, or you just loved it that much, you can rewatch our big Christmas film!

Watch Online