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
    10am

    West

    The Diadem
    537-539 Gorgie Road, EH11 3AR
    10:15am

    North

    Edinburgh College (Granton Campus)
    350 W Granton Rd, EH5 1QE
    11am

    Leith

    Norton Park Conference Centre
    57 Albion Road, EH7 5QY
    11am

    South

    The Glencorse Centre
    4 Firth Road, EH26 0QZ
    2pm

    City Evening (No kids’ Christmas Party at our City Evening community)

    The Diadem
    537-539 Gorgie Road, EH11 3AR
    5pm

    Online
    www.cityonahill.org.uk/watch
    10:30am

    The 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
    10am

    West

    The Diadem
    537-539 Gorgie Road, EH11 3AR
    10:15am

    North

    Edinburgh College (Granton Campus)
    350 W Granton Rd, EH5 1QE
    11am

    Leith

    Norton Park Conference Centre
    57 Albion Road, EH7 5QY
    11am

    South (No Nativity )

    The Glencorse Centre
    4 Firth Road, EH26 0QZ
    2pm

    City Evening

    The Diadem
    537-539 Gorgie Road, EH11 3AR
    5pm

    We 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