Nativity Plays & Christmas Musicals for Schools / Musicline
Browse our wide selection of Nativity plays, Christmas plays and school Christmas musicals created especially for nursery, EYFS, KS1, KS2 primary schools . From traditional nativity scripts retelling the Christmas story to fun modern productions with songs and narration, these shows are written to be easy for teachers to stage and enjoyable for children to perform. Find the perfect school Nativity play or Christmas show to inspire your pupils and create a memorable festive performance.
Back to Nativities/Christmas
Filter by:
Sort By:
Most Recently Added
Most Popular
Title Alphabetical A-Z
Title Alphabetical Z-A
Price Low to High
Price High to Low
Duration Low to High
Duration High to Low
For ages 7 to 11
1 review
Outside the ancient City of Bethlehem, a group of Bandits are busy plotting new crimes. These Bandits aren't exactly nasty or scary though. In fact, they top the list of the most useless band of Bandits in the country and what they don't realise is just how special this night will be. When they fail to steal anything from Mary, Joseph, the three Kings and even the Shepherds, they decide to change their ways.
Approximate Running Time: 45 minutes
For ages 5 to 7
1 review
Norman Gnome only wants to help. There's a sleigh to paint, boots to shine and reindeer to groom - but Santa says he's too small and sends him home. Aahh, poor Norman Gnome! However, when all the other helpers become so tired out, Norman gets the most important job of all ... YIPPEE!
Approximate Running Time: 30 minutes
For ages 5 to 7
1 review
Father Christmas visits the Land of Rhyme. He gives perfect presents to Humpty Dumpty, Mary Mary, Little Miss Muffet and others. What a clever Santa!
Approximate Running Time: 25 minutes
For ages 5 to 7
3 reviews
One special Baby Boy, Two Parents, Three Kings, Four Shepherds, enough Cooks to spoil the broth (figgy cake, actually) and a host of Angels; it all adds up to the very first Christmas. But what about the Census Takers ... do they count?
Approximate Running Time: 30 minutes
For ages 5 to 7
1 review
Sugar Plum's wand is broken thanks to Elvin, the mischievous elf. However, Sugar Plum, the Christmas Fairy soon realises that she can bring a little bit of magic into people's lives even without it!
Approximate Running Time: 25 minutes
For ages 5 to 7
1 review
Mary and Joseph have to travel to Bethlehem, a long and hard journey, and Mary is soon to give birth to a baby boy. Unfortunately, they arrive to find the city is very busy and there’s no room at any of the inns. Meanwhile, three Kings travel from a far off land bearing gifts for the new baby.
Approximate Running Time: 30 minutes
For ages 5 to 7
1 review
Pete is fed up with getting fish for Christmas. As he travels North to tell Father Christmas, he meets Kangaroos, Monkeys and Jack Frost. He even gets to ride in Santa’s new sleigh. Of course, he could always have sent a letter!
Approximate Running Time: 30 minutes
For ages 7 to 11
1 review
The Nativity story updated! Mary and Joseph travel to Bethlehem but encounter mishaps along the way. When their old Skoda breaks down and they discover that their hotel has been double booked, they are forced to stay in a kindly Zoo Keeper’s office next to his stable where Mary gives birth to baby Jesus.
Approximate Running Time: 45 minutes
For ages 5 to 7
1 review
Manger Mouse just loves food! He leaves his stable in Bethlehem in search of scraps at the busy market place. On his return he finds that the stable is very busy indeed! Three visiting Kings mean some posh nosh, Cook is making a pie for some Shepherds and a very special baby has been born.
Approximate Running Time: 30 minutes
For ages 7 to 11
5 reviews
Jane Blonde, double ‘O’ PS (OOPS!), licensed to do whatever, goes to rescue Father Christmas from the clutches of the evil Scarymonger whose cunning plan is to flood the Christmas scene with counterfeit Santas who are SO nasty that nobody will ever want Christmas again. All this because Scarymonger did not get presents when he was a little boy ... but then he was a very naughty little boy!
Approximate Running Time: 50 minutes
For ages 5 to 7
1 review
Mend The Manger is easy to stage making it very suitable for newly qualified teachers tackling their first Infant Nativity for Key Stage 1 (ages 4-7 years). Hints and tips are included in the script, along with extensive Production Notes to help steer you well clear of any potential pitfalls.
Approximate Running Time: 30 minutes
For ages 5 to 7
2 reviews
Starlight is VERY easy to stage making it suitable for small schools with limited staging facilities. Hints and tips are included in the script making this a good choice for anyone producing an Infant Nativity for the first time.
Approximate Running Time: 30 minutes
For ages 5 to 7
2 reviews
The Bethlehem Star is an impressive Infant Nativity for Key Stage 1 (ages 4-7 years) and is good for a large cast, accommodating an unlimited number of extras. It breaks down easily into composite parts for rehearsal purposes.
Approximate Running Time: 30 minutes
For ages 5 to 7
1 review
Everything is ready for Santa to deliver his presents - but he has lost his hat. The elves ask the snowmen and the sleepy hedgehogs if they have seen it but it turns out that Santa has been sitting on it all the time!
Approximate Running Time: 30 minutes
For ages 5 to 7
1 review
Everything seems to be going wrong for Santa. His sleigh is broken, Rudolph has a cold, a blizzard is blowing and then he spills tea all over himself. Will he get those presents delivered?
Approximate Running Time: 35 minutes
For ages 7 to 11
2 reviews
From the writer of ZOOM! comes the most magical of Christmas musicals, "When Sasha Got Swept Up The Chimney". This festive show follows a young orphan, Sasha, as she and her friends are mysteriously swept up the orphanage chimney thanks to a sprinkle of magical stardust.
Approximate Running Time: 65 minutes
For ages 5 to 11
1 review
Follow That Star is a short, entertaining musical nativity full of good natured humour and memorable songs.
Approximate Running Time: 35 minutes
For ages 7 to 11
3 reviews
Set in a Village Hall, Countdown to Christmas is a fun-filled musical look at the pre-Christmas goings on in a local community. Enjoy the hilarity that is the Weight Watchers Club as they strive to lose those extra few inches. The charm of Dolly the Pantomime Cow! Will Mr Shufflebottom ever get his drains fixed? What has Councillor Clott been up to? Can the Silver Surfers come to terms with new technology? And what really happened to Fred?
Approximate Running Time: 60 minutes
For ages 7 to 11
2 reviews
The story of David, a shepherd boy, who desperately wants to see the baby Jesus. Eventually, his wish is granted, after many incidents and distractions including meeting the Three Kings and the Three Wise Men!
Approximate Running Time: 45 minutes
For ages 7 to 11
3 reviews
Creepy Crawly Christmas is a delightfully different look at the Nativity - through the eyes of a caterpillar!
Approximate Running Time: 45 minutes
For ages 5 to 11
1 review
This delightful nativity for 4 to 8 year olds establishes the link between Christmas and Jesus's birthday with 8 easy to learn catchy songs.
Approximate Running Time: 35 minutes
For ages 7 to 11
1 review
Another light-hearted, feel-good Musical nativity from the same stable (no pun intended!) as The Little Shepherd.
Approximate Running Time: 45 minutes
For ages 5 to 11
4 reviews
Its Christmas Eve! Two small children ask their wise Grandfather what Christmas is all about. He gives them a magical box which, with the help of its Keepers, takes the children on an amazing adventure.
Approximate Running Time: 35 minutes