xclose menu

December 25, 2022

Christmas Day Service

Speaker: John Macindoe Series: Christmas Topic: Christmas Passage: Luke 2:1–14, Matthew 1:18–23, Mark 10:42–44

December 18, 2022

Waiting for Christmas

Speaker: Clint Staj Series: Christmas Topic: Christmas Passage: Matthew 1:1–17

December 11, 2022

The Unexpected Expected Jesus

Speaker: Peter Chong Series: Christmas Topic: Christmas Passage: Luke 2:8–20

December 26, 2021

Lasting Comfort

Speaker: John Macindoe Series: Christmas Topic: Christmas Passage: Job 1:1–22

December 25, 2021

Why Do We Celebrate?

Speaker: John Macindoe Series: Christmas Topic: Christmas Passage: Micah 5:2–5a, Luke 1:26–38, Luke 2:1–21

December 12, 2021

Christmas Family Service

Speaker: John Macindoe Series: Christmas Topic: Christmas

December 27, 2020

We Rise Up

Speaker: John Macindoe Series: Christmas Topic: Christmas Passage: Psalm 20

December 25, 2020

Christmas Day Service

Speaker: John Macindoe Series: Christmas Topic: Christmas

December 20, 2020

Christmas Giving

Speaker: John Macindoe Series: Christmas Topic: Christmas Passage: Philippians 2:1–11

December 13, 2020

Christmas Family Service

Speaker: John Macindoe Series: Christmas Topic: Christmas Passage: 1 John 4:7–12

December 25, 2019

Christmas Day

Speaker: John Macindoe Series: Christmas Topic: Christmas

December 15, 2019

Christmas Family Service

Speaker: Rohan Rajaratnam Series: Christmas Topic: Christmas Passage: Matthew 2:1–12

December 30, 2018

Nunc Dimmitus

Speaker: John Macindoe Series: Three Christmas Carols Topic: Christmas Passage: Luke 2:25–35

December 23, 2018

Benedictus

Speaker: John Macindoe Series: Three Christmas Carols Topic: Christmas Passage: Luke 1:67–69

December 16, 2018

When God Steps In

Speaker: John Macindoe Topic: Christmas Passage: Luke 1:5–25

December 9, 2018

Maginificat

Speaker: John Macindoe Series: Three Christmas Carols Topic: Christmas Passage: Luke 1:46–55

December 25, 2015

Christmas 2015

Speaker: Jonny Lam Topic: Christmas