Christmas
Light in the darkness
“The light shines in the darkness, and the darkness has not overcome it.” — John 1:5"
This Christmas, we’re celebrating Light in the Darkness — the hope that shines through even the hardest seasons of life. In a world that often feels uncertain or weary, the story of Jesus reminds us that God’s light still breaks through, bringing joy, peace, and life.
Join us throughout December for our Christmas gatherings and carol services as we share in the wonder of this good news together.
Whether you’re exploring faith, returning to church, or simply looking for a place to belong — you’re invited to experience the light that changes everything.
Events
-
Christmas Series Launch & Kids Christmas Parties
Join us in one of our physical communities or online. See community details below:Musselburgh
The Hollies Day Centre
183 High St, EH21 7DE
10amWest
The Diadem
537-539 Gorgie Road, EH11 3AR
10:15amNorth
Edinburgh College (Granton Campus)
350 W Granton Rd, EH5 1QE
11amLeith
Norton Park Conference Centre
57 Albion Road, EH7 5QY
11amSouth
The Glencorse Centre
4 Firth Road, EH26 0QZ
2pmCity Evening (No kids’ Christmas Party at our City Evening community)
The Diadem
537-539 Gorgie Road, EH11 3AR
5pmOnline
www.cityonahill.org.uk/watch
10:30amThe Children’s Christmas Party will take place during our Church Gathering.
At the start of the service, please stay with your child(ren) as we enjoy some carols and songs together before the children head out to their party.
Adults are warmly invited to remain for the rest of the service while the children celebrate, and then collect them once the party finishes.
-
4pm & 7pm
At The Diadem
537-539 Gorgie Rd
EH11 3AR -
Our Family Gatherings is designed for the whole family, offering moments of reflection, fun, connection, and joy.
At our family gathering this year, we are going to have a Nativity show. It’s a Nativity play with a difference — because you are the cast!”
All ages are welcome, so come dressed in your Nativity costume — or borrow one when you arrive. It’s going to be a fun, family-filled celebration of Christmas!”
Join us in one of our communities for the show. See community detail below:
Musselburgh
The Hollies Day Centre
183 High St, EH21 7DE
10amWest
The Diadem
537-539 Gorgie Road, EH11 3AR
10:15amNorth
Edinburgh College (Granton Campus)
350 W Granton Rd, EH5 1QE
11amLeith
Norton Park Conference Centre
57 Albion Road, EH7 5QY
11amSouth (No Nativity )
The Glencorse Centre
4 Firth Road, EH26 0QZ
2pmCity Evening
The Diadem
537-539 Gorgie Road, EH11 3AR
5pmWe continue our Light in the Darkness preaching series online cityonahill.org.uk/watch at 10:30am
-
5pm at the Diadem
-
Celebrate the joy of Christmas morning with our church family! Join us for a special Christmas Day breakfast filled with fellowship, reflection, and community on this wonderful day at 10am.
Sign up here
-
-
Join us for an unforgettable evening of soul-lifting worship, joyful celebration, and inspiring music as we welcome the New Year 2026 together!
This New Year's Eve, City on a Hill and Made for His Praise Family invite you to our annual New Year’s Eve Celebration — a time to reflect on the eternal hope and victory we have in Jesus, and to joyfully usher in the blessings of the year ahead.
Sign up here to join us, and let’s start the New Year on a high note. We can’t wait to celebrate with you!
-
Join us in our six physical communities or online cityonahill.org.uk/watch as we launch our new series, 'Live wise.'
For service times and locations, visit our Communities overview page
