Skip to content
God's Love Tabernacle International Church
Get your free ticket
The carol

Before it was a stage, it was a song.

MOSHIA is a carol service at heart: the choirs, the candles and the songs everyone knows by heart. The story is told between the carols.

The night

A carol, then a scene, then a carol.

You don’t just watch MOSHIA, you sing it. The drama moves the story on, and the carols let the whole amphitheatre answer.

  1. Carol

    Processional

    The choir walks in by candlelight singing O Come, All Ye Faithful.

  2. I
    Scene

    The promise

    A people waiting in the dark.

  3. Carol

    Everyone sings

    O Little Town of Bethlehem, with the words on the screens.

  4. II
    Scene

    The road

    Kings, shepherds and a census.

  5. Carol

    Candlelight

    Silent Night. Every candle in the amphitheatre goes up.

  6. III
    Scene

    The light

    The Saviour is born.

  7. Carol

    Finale

    Joy to the World, sung by the whole amphitheatre.

Carols past

Every December, we sing.

Years of carols led to this one. A look back at the nights, the themes and the songs.

  1. Sample · photos to come
    Carol 2025

    Emmanuel

    God with us: a night of choirs, candles and a manger under the stars.

    • O Come, All Ye Faithful
    • Silent Night
    • Joy to the World
  2. Sample · photos to come
    Carol 2024

    The Light Has Come

    Every seat held a candle; the last carol was sung by the whole amphitheatre.

    • O Holy Night
    • Hark! The Herald Angels Sing
  3. Sample · photos to come
    Carol 2023

    A Child Is Born

    The children’s choir opened the night and the shepherds stole the show.

    • The First Noel
    • O Little Town of Bethlehem
  4. Sample · photos to come
    Carol 2022

    Glory in the Highest

    Our first carol at the amphitheatre, with three choirs on one stage.

    • Angels We Have Heard on High
    • Joy to the World
The songbook

Learn them now, sing them on the night.

The carols we sing together. Open one for the words, or tap Sing along for a line at a time.

  1. O come, all ye faithful, joyful and triumphant,O come ye, O come ye to Bethlehem.Come and behold Him, born the King of angels;O come, let us adore Him,O come, let us adore Him,O come, let us adore Him, Christ the Lord.

    Recording from a past carol coming soon
  2. 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.

    Recording from a past carol coming soon
  3. 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 th’angelic host proclaim,“Christ is born in Bethlehem!”

    Recording from a past carol coming soon
  4. Silent night, holy night,All is calm, all is brightRound yon virgin mother and child.Holy infant so tender and mild,Sleep in heavenly peace,Sleep in heavenly peace.

    Recording from a past carol coming soon
  5. O holy night! The stars are brightly shining,It is the night of our dear Saviour’s birth.Long lay the world in sin and error pining,Till He appeared and the soul felt its worth.A thrill of hope, the weary world rejoices,For yonder breaks a new and glorious morn.Fall on your knees! O hear the angel voices!O night divine, O night when Christ was born.

    Recording from a past carol coming soon
  6. The first Noel the angel did sayWas 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.

    Recording from a past carol coming soon
  7. O little town of Bethlehem,How still we see thee lie!Above thy deep and dreamless sleepThe silent stars go by.Yet in thy dark streets shinethThe everlasting Light;The hopes and fears of all the yearsAre met in thee tonight.

    Recording from a past carol coming soon
  8. Angels we have heard on highSweetly singing o’er the plains,And the mountains in replyEchoing their joyous strains.Gloria in excelsis Deo!Gloria in excelsis Deo!

    Recording from a past carol coming soon
Were you there?

What people remember

  • I came for the drama and left humming Silent Night for a week.

    Guest, 2024Sample
  • When the candles went up during O Holy Night, the whole amphitheatre went quiet.

    Choir memberSample
  • My children start asking about the carol in September. It’s how our Christmas begins now.

    Parent, Ile-IfeSample

Have photos, videos or recordings from a past carol? Send them to the church media team and they may appear here.

The candle moment

Light one for someone you’re bringing.

Every carol ends with the amphitheatre in candlelight. Start yours now.

1,284

candles lit so far. Tap an unlit one to add yours.

“Sleep in heavenly peace”
Silent Night
The Saviour Is Born

Your seat is waiting.

Entry is free, seats are limited. When they run out, registrations go to a waitlist.

Get your free ticket