Providing Fabulous School Musicals, Songbooks & Music to Schools since 1999
FIRST CLASS UK POSTAGE from just £3.50

Nativity Plays and Christmas Musicals  >  All Publishers  >  Junior (Ages 7-11, KS2)

Filter by:

Sort By: 

(Or return to the School Nativities and Christmas Musicals main page)

Jingle Book, The - By Mike Horth and Jan Porter
For ages 7 to 11

1 review
New for 2025!  Four children discover an ancient book with magical powers that leads them on a quest to save Christmas. With the atmosphere of Narnia, the comedy of The Grinch, and the fantasy of The Box of Delights, The Jingle Book is a tale of adventure, goodwill, and the magic of Christmas.

Approximate Running Time: 50 minutes
Prices from: £14.00
KS2
Away On A Silent Night - By Tom Kirkham and Matthew Crossey
For ages 5 to 11
New for 2025!  Away On A Silent Night is a wonderfully warm nativity, with six gorgeous songs and a traditional script. With 39 speaking roles and a flexible cast size of between 25 to 50+, this nativity musical is suitable for ages 5-9.

Approximate Running Time: 30 minutes
Prices from: £27.95
KS1 KS2
Hay Bale Hotel - By Tom Kirkham and Matthew Crossey
For ages 5 to 11
Hay Bale Hotel includes six wonderfully catchy songs with a host of lovable characters and takes a fresh, fun and heart-warming look at the nativity story. With 40 speaking roles and a flexible cast size of between 25 to 50+, this nativity musical is suitable for ages 5-9.

Approximate Running Time: 30-35 minutes
Prices from: £26.95
KS1 KS2
What On Earth Is Christmas - By Nick Haworth and Andrew Oxspring
For ages 7 to 11
To those watching us from across the galaxy, we humans must seem a strange species! Some of the things we do are quite extraordinary! Yet at Christmas, with our weird and wonderful festive traditions, we are truly at our best.

Approximate Running Time: 50 minutes
Prices from: £18.00
KS2
Bethlehem Ballroom - A Toe-Tapping Musical Nativity by Tom Kirkham and Matthew Crossey
For ages 5 to 11
Take to the floor as Bethlehem’s newest ballroom opens its doors to the many visitors arriving for the Census. For the guests who have arrived early enough, it’s party time and the music is playing! For those faced with a longer journey - such as Mary and Joseph - it means there is no room anywhere.

Approximate Running Time: 35 minutes
Prices from: £26.95
KS1 KS2
Christmas With The Krackers - By Lisa and Mark Hilton
For ages 7 to 11
Meet the Krackers - a family experiencing a Christmas crisis! Their total loss of ‘Ho! Ho! Ho!’ calls for some serious elf-help and festive magic from the North Pole’s most special agents, a pair of talking pets, a dishevelled fairy and some over-heated polar bears!

Approximate Running Time: 60 minutes
Prices from: £18.00
KS2
Bestseller
Bethlehem Bake-Off - By Tom Kirkham and Matthew Crossey
For ages 5 to 11
Bestseller
With a cracking script and six unbeatable songs, Bethlehem Bake-Off has all the ingredients for a truly egg-cellent nativity for ages 5 to 9. Contains 30 speaking roles and a flexible cast size of 20-34+ (ideal cast size 30).

Approximate Running Time: 30 minutes
Prices from: £26.95
KS1 KS2
Stable Boy - By Daisy Bond and Ian Faraday
For ages 5 to 11

4 reviews
A Nativity musical for KS1 and lower KS2 (ages 4-9). James dreams of a glamorous life as a fisherman on the great Sea of Galilee, but in reality his days are spent tending to the assorted livestock in the stable behind a small inn in Bethlehem.

Approximate Running Time: 45 minutes
Prices from: £31.00
KS1 KS2
What Christmas Means To Me - By Andrew Oxspring
For ages 7 to 11

2 reviews
This entertaining new musical takes a witty yet thoughtful look at the characters and events that shape our experiences of the festive season.

Approximate Running Time: 60 minutes
Prices from: £31.00
KS2
Bestseller
It's A Census, Get Me Out Of Here! - By Matthew Crossey and Tom Kirkham
For ages 5 to 11
Bestseller
The cameras roll as Abi and Seth, renowned television presenters of It’s A Census, Get Me Out Of Here!, broadcast live from a bustling Bethlehem during the Roman census. As the inns fill with visitors and the local residents contemplate running for the hills, two late-comers - a young couple and their donkey - will take any shelter they can find. Even a stable.

Approximate Running Time: 35 minutes
Prices from: £24.95
KS1 KS2
Twinkle Town (A Sparkling Mini-Nativity) - By Tom Kirkham and Matthew Crossey
For ages 5 to 11
A short, funny script, great characters and four brilliant songs brings Bethlehem to life as you’ve never seen it before, perfect for 5-9 year olds.

Approximate Running Time: 15 minutes
Prices from: £22.95
KS1 KS2
Bethlehem Bootee Company, The - By Dave Corbett
For ages 7 to 11
Marcus and Selina, the very first M&S, try to sell bootees to Mary, Joseph and a trio of Kings ... but they need to buy wool from some shepherds so that Granny can keep knitting!

Approximate Running Time: 25 minutes
Prices from: £13.00
KS2
Camel's Arms, The - By Dave Corbett
For ages 5 to 11
Featuring the family who run 'The Camel's Arms' Inn in Bethlehem, this musical has seven fantastic easy-to-learn songs and all the elements of a traditional nativity, along with a generous helping of humour throughout - and a starring role for the non-speaking sheep! Maaaiirvelous!

Approximate Running Time: 35 minutes
Prices from: £13.00
KS1 KS2
Christmas Factory, The - By Dave Corbett
For ages 5 to 11
It's a very cold and frosty Christmas Eve and Lisa, John and Chrissie are full of excitement about a visit from Santa. As mum tries to settle them for bedtime, Lisa picks up her very tatty teddy and wishes he could be fixed just one more time. The three children are soon sound asleep until a loud crash startles them and they go to investigate.

Approximate Running Time: 35 minutes
Prices from: £13.00
KS1 KS2
Christmas Grotto - By Dave Corbett
For ages 5 to 11
It's Christmas time at a large department store and Stevie, Annie and Polly are queuing outside Santa's Grotto with their mum. While little Polly waits patiently, Stevie and Annie are up to mischief and upsetting the store's agitated assistant. While mum dashes off to buy some crackers, the children are called for their turn and they excitedly enter the Grotto. Unfortunately, Stevie's mischievous behaviour continues as he tries to pull Santa's beard off!

Approximate Running Time: 25 minutes
Prices from: £13.00
KS1 KS2
Happy-Clappy Nativity, A - By Ian Faraday and Daisy Bond
For ages 5 to 11

1 review
A Happy-Clappy Nativity is a Nativity musical full of happiness (and clappiness!) for KS1 & lower KS2 (ages 4-9).

Approximate Running Time: 40 minutes
Prices from: £18.00
KS1 KS2
Who Took All The Loo Roll? - By Nick Haworth and Andrew Oxspring
For ages 5 to 11
Who Took All The Loo Roll? is a Christmas musical for ages 4-11, including a Nativity scene. A full and shorter version of the script is included to suit both older and younger casts, with independent scenes to help make this easy to rehearse and perform in group bubbles.

Approximate Running Time: 50 minutes
Prices from: £20.00
KS1 KS2
Hay Presto - An Ex-Strawdinary Musical Nativity by Matthew Crossey and Tom Kirkham
For ages 5 to 11
The residents of Bethlehem are worried: a census has been called and they are about to be inundated with people and animals. Where will everyone stay? Will they run out of food and water? And most importantly, will there be enough hay?

Approximate Running Time: 35 minutes
Prices from: £23.95
KS1 KS2
Mouse In Santa's House, The - By Jane Carr and Geoff Lawson
For ages 5 to 11
This Christmas mini-musical is a great alternative to a nativity, telling the delightful tale of a little boy desperate to receive a pet mouse for Christmas. Unlikely though this seems, when a mouse takes a quick nap amongst the presents in Santa’s sack, so begins Tip’s flight of a lifetime and his subsequent arrival at the house of one very lucky young chap.

Approximate Running Time: 35 minutes
Prices from: £24.95
KS1 KS2
Bethlehem B and B - By Nick Haworth and Andrew Oxspring
For ages 5 to 11
Bethlehem B&B is a nativity musical for the whole school (ages 4-11). Bethlehem’s smallest inn, The Happy Donkey, has been receiving some pretty horrible reviews in the local B&B guide! It appears that a rival innkeeper is employing some underhand tactics to boost the ratings and profits of his own establishment, Caesar’s Palace Guesthouse.

Approximate Running Time: 50 minutes
Prices from: £18.00
KS1 KS2
Inn Crowd, The - By Matthew Crossey and Tom Kirkham
For ages 5 to 11
The Inn Crowd takes a fresh, funny, furry look at the nativity story, complete with seven brilliantly catchy new songs and a host of groovy characters and is suitable for 5-9 year olds.

Approximate Running Time: 35 minutes
Prices from: £24.95
KS1 KS2
Hooray In A Manger - By Jane Carr and Geoff Lawson
For ages 5 to 11
Seven beautiful new songs and a lovely script make Hooray In A Manger the perfect nativity musical for 5-9 year olds.

Approximate Running Time: 30 minutes
Prices from: £23.95
KS1 KS2
How Christmas Came To Be - By Andrew Oxspring and Ian Faraday
For ages 5 to 11
Take a musical journey through the ages and discover how the Christmas we know and love came to be. With plenty of comedy moments and catchy songs in a variety of styles, we travel from Ancient Rome right up to the 21st century, meeting some weird, wonderful, familiar and not-so-familiar characters on our journey in this fabulous musical suitable for 6-11 year olds!

Approximate Running Time: 60 minutes
Prices from: £18.00
KS1 KS2
Amazing Advent Calendar, The - By Tom Kirkham and Matthew Crossey
For ages 5 to 11

1 review
This thrilling nativity musical follows Nicholas Mistletoe as he tumbles back in time to the days surrounding the birth of Jesus. Dressed in his pyjamas and slippers, can Nicholas make it to the stable to observe the new-born baby or will the distrustful Roman soldiers evict him from Bethlehem?

Approximate Running Time: 50 minutes
Prices from: £26.95
KS1 KS2
Bethlehem Bandits - By Dave Corbett
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
Prices from: £13.00
KS2
It's Chr-i-i-i-stmas! - By Andrew Oxspring and Ian Faraday
For ages 5 to 11

2 reviews
This 'pop-tastic' musical will make you feel like you're at the coolest Christmas party ever! Set against the background of a festive chart show, the traditional Nativity is told by a delightful variety of 'bands' and 'artists', all key characters in the familiar story. Through wonderful pastiches and parodies of our favourite seasonal rock and pop anthems, and a simple but witty script, the first ever Christmas is presented like never before and is guaranteed to get your whole school rocking as we count down the hits to see who is top of the festive pop charts!

Approximate Running Time: 60 minutes
Prices from: £18.00
KS1 KS2
Who? - By Dave Corbett
For ages 7 to 11

1 review
Two time travellers, Doctor When and Doctor What, arrive from the future at our Christmas time. They visit a store, a pantomime, a cracker factory and a turkey farm trying to discover what Christmas is all about. Eventually they travel even further back in time to discover a very special baby.

Approximate Running Time: 40 minutes
Prices from: £13.00
KS2
Gimme, Gimme, Gimme! - By Lou Gardiner and Andrew Oxspring
For ages 7 to 11

6 reviews
The North Pole is in meltdown! Despite modernising and updating operations with a new hi-tech customer services centre, the elves are struggling to cope with the quantity and variety of presents being asked for … so Santa takes drastic action!

Approximate Running Time: 60 minutes
Prices from: £18.00
KS2
Having Fun At Christmas - By Les Titford
For ages 5 to 11

1 review
This is a Christmas-themed musical production for Key Stage 1 (optional) and Key Stage 2 children with the emphasis very much on fun and comedy. It is very, very easy to stage as no scenery is required.

Approximate Running Time: 50-60 minutes or 5-8 minutes per "Sketch"
Prices from: £13.00
KS1 KS2
Bestseller
Little Star's Story - By Nairne Page
For ages 5 to 11

6 reviews
Bestseller
An adorable nativity musical for KS1 that is simple to prepare, yet it has plenty for the whole cast to do and enjoy. The songs are sweet and very easy to teach and two versions of the script are included - one for age 6 to 9, the other for age 5 to 7 (simplified). A read aloud story is included to help you introduce the content to the children.

Approximate Running Time: 25 minutes
Prices from: £25.90
KS1 KS2
Christmas Spies, The - Alison Carver
For ages 5 to 11
A brand-new musical from the ever-reliable Alison Carver, with a running time of approximately fifty minutes.

Approximate Running Time: 50 minutes
Prices from: £14.99
KS1 KS2
Peace On Earth! (Everyone's Christmas Wish) - By Sheila Wilson
For ages 5 to 11
What better wish for children (and all of us) this Christmas than Peace on Earth? This fun and poignant new musical from well-known and respected children's author Sheila Wilson moves through laughter and tears as it tells the Christmas story with style and wit. All the favourite characters feature, with optional appearances from King Herod, Emperor Caesar Augustus and even sheep if you have small children and woolly costumes!

Approximate Running Time: 40 minutes
Prices from: £4.99
KS1 KS2
Aspects Of Christmas - By Ian Faraday
For ages 7 to 11

2 reviews
With a simple script linking ten superb new songs, this is a perfect resource for either a full production or simply as a selection of musical numbers with which to celebrate everyone’s favourite time of year.

Approximate Running Time: 60 minutes
Prices from: £31.00
KS2
Bestseller
Behind The Stable Door - By Sarah Baker and Andrew Oxspring
For ages 5 to 11

7 reviews
Bestseller
Why are a cat, a dog, an ox, a donkey, a sheep and three camels all sitting outside a stable on a chilly, starry night? Well, the innkeeper’s wife has a bee in her bonnet and has declared her stable ‘out-of-bounds’ to all animals!

Approximate Running Time: 45 minutes
Prices from: £31.00
KS1 KS2
Bestseller
Santa's On Strike - By Andrew Oxspring
For ages 5 to 11

9 reviews
Bestseller
It’s Christmas Eve and Santa’s in a mood. He’s seen too many episodes of Supernanny and thinks children don’t deserve presents anymore, so he goes on strike. As Mrs Santa and the elves show him snapshots of family life, will he realise that Christmas is still a time of giving, caring and sharing? You bet he will, and so will your audience in this celebration of all that is good about christmas … and about children!

Approximate Running Time: 45 minutes (KS1) or 60 minutes (KS2)
Prices from: £31.00
KS1 KS2
Apprentice, The - By Daisy Bond and Ian Faraday
For ages 5 to 11

3 reviews
A brand new musical nativity play about Simeon, a kind old carpenter from Bethlehem, and his apprentice, a young girl called Sarah, who's skills and talents are really put to the test one starry night when it seems that everyone in Bethlehem needs a bit of woodwork doing!

Approximate Running Time: 50 minutes (KS1) or 60 minutes (KS2)
Prices from: £31.00
KS1 KS2
Magical Christmas Journey - By Sarah Baker
For ages 5 to 11
Sarah Baker's Magical Christmas Journey is a wonderful nativity musical that’s full of character, great songs, warmth and humour. The story is clear and simple, the songs are exceptionally easy to learn and the script is easy to follow. With lots of actions provided for the songs and a good pace to the dialogue, there is plenty to keep the children engaged. An easy narrated version is also included.

Approximate Running Time: 25 minutes
Prices from: £25.50
KS1 KS2
Gold, Frankincense And Mirth! - By Sheila Wilson
For ages 5 to 11
Laughter is a precious gift. In this heartwarming new nativity musical, the wise men bring joy a-plenty, along with their traditional gifts. Children will love the entertaining play and the seven catchy songs, including a hand-jiving finale and the cool backing tracks. Gold, Frankincense And Mirth! features all the favourite Christmas characters, from Gabriel to Herod, and creates a warm and uplifting end of term celebration for children, teachers and parents. It’s another gem from Sheila Wilson, composer of ‘Hosanna Rock!’, ‘Rock around the Flock!’, ‘Scrooge’ and ‘Christmas Stars (The Xmas Factor)’.

Approximate Running Time: 35 minutes
Prices from: £4.99
KS1 KS2
Rock Around Christmas - By Dave Corbett
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
Prices from: £13.00
KS2
Christmas Is Forever - By Dave Corbett
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
Prices from: £13.00
KS2
A Very Magical Christmas Story - By Alison Carver
For ages 5 to 11
Turn the page and journey back in time! A Christmas musical for Key Stages 1-2 with 29 speaking parts (and the opportunity for more children to appear in costume who join in with the action and the singing).
Prices from: £10.99
KS1 KS2
Drummer Boy, The - By Ali Dee
For ages 7 to 11
A show-stopping Christmas musical for KS2!
Prices from: £14.90
KS2
Do The Christmas Rock! - By Sheila Wilson
For ages 5 to 11
Do The Christmas Rock! What better way to celebrate Christmas? Parents and teachers can join in the hand-jives too! This wonderfully feel-good show or song-collection has 6 irresistible songs (plus reprise) with optional ukuleles, recorders, glockenspiel, kazoos & sleigh bells and optional easy echo-singing plus (for KS2) harmonies. The CD comes with excellent backing tracks as well as the songs and the play is written in rhyme with plenty of laughs as well as a poignant sigh over Mary and the baby.

Approximate Running Time: 30 minutes
Prices from: £6.00
KS1 KS2
Bestseller
Gabriel's Big Break - By Daisy Bond and Ian Faraday
For ages 5 to 11

4 reviews
Bestseller
A brand new Christmas and Nativity musical for KS1 and KS2.

Approximate Running Time: 40 minutes (KS1), 50 minutes (KS2)
Prices from: £31.00
KS1 KS2
Sleepy Stargazer, The - By John and Ruth Kenward
For ages 5 to 11

5 reviews
A very endearing Nativity musical! The story is approached through the eyes of a dreamy boy called Philip, whose habit of stargazing leads him to the most amazing adventure: while everyone else is asleep, he finds himself on a journey to the heart of the Christmas story! Great songs, and a sweet script.

Approximate Running Time: 25 minutes
Prices from: £25.50
KS1 KS2
Michaelmas Mouse - By Dave Corbett
For ages 5 to 11

2 reviews
Michaelmas Mouse hitches a lift on Mary and Joseph’s donkey to visit his relatives in Bethlehem. The city mice don't approve of their scruffy country cousin until he sorts out the tyrannical cat Morz. As they stroll over the hills around Bethlehem, some sheep tell them about the birth of a special baby.

Approximate Running Time: 35 minutes
Prices from: £13.00
KS1 KS2
Baa Baa Bethlehem - By Daisy Bond and Ian Faraday
For ages 5 to 11

4 reviews
In this imaginative new nativity musical, we discover that wonderful things do indeed come in small packages! For four young shepherds, being ‘bottom of the heap’ is no fun. They never get to leave the hillside and take the sheep to market and are never allowed to sit near the fire on cold evenings - such treats are reserved for the older shepherds.

Approximate Running Time: 40 minutes (KS1), 50 minutes (KS2)
Prices from: £31.00
KS1 KS2
Bestseller
Mr Humbug Sees The Light - By Andrew Oxspring
For ages 7 to 11

6 reviews
Bestseller
This super musical sees the Dickens tale, A Christmas Carol, brought bang up to date and set in school! Headteacher, Mr Humbug, hates Christmas because it gets in the way of ‘proper’ work and costs too much, so he bans it!

Approximate Running Time: 60 minutes
Prices from: £31.00
KS2
Fleas' Christmas Story, The - By Ali Dee
For ages 5 to 11
The Nativity as you’ve never sung it before. The usual characters and a familiar story ... but told from a very unusual perspective!
Prices from: £14.90
KS1 KS2
Carol Singers, The - By Val Hawthorne
For ages 5 to 11
The run-up to Christmas is an exciting time - but not this year because there is a flu epidemic! The children still at school are miserable. There will be no concert, no Carol Service, no parties, no fun.
Prices from: £14.90
KS1 KS2
Nativity ... it takes a village - By Sheila Wilson
For ages 5 to 11
They say it takes a village to raise a child ... and in Bethlehem, a kind stable-owner and some local shepherds all played their part in Jesus' early days! In this fun new nativity from Sheila Wilson (Hosanna Rock!), a few extra neighbours help too, with a hot meal, a blanket, and even bootees for the lovely new baby!

Approximate Running Time: 30 minutes
Prices from: £4.99
KS1 KS2
Bestseller
6 Minute Nativity (A Mini-Musical) - By Sarah Watts and Rowena Gibbons
For ages 5 to 14
Bestseller
Here is the Christmas story, condensed into a six-minute musical performance which is sung all the way through (cantata-style) to Sarah Watts’ entertaining and jazzy tunes.

Approximate Running Time: 06 minutes
Prices from: £9.90
KS1 KS2 KS3
Nativity Rock! - By Sheila Wilson
For ages 5 to 11
Nativity Rock! contains seven original, catchy songs and is an entertaining play telling the Christmas story with flair and enthusiasm, which children and audiences will love.

Approximate Running Time: 30 minutes
Prices from: £6.00
KS1 KS2
Match Girl's Christmas, The - By Nick Perrin
For ages 7 to 11

3 reviews
This powerful short musical reminds us of the need to care for the poorest in our society, as well as pointing to the love and hope that Christmas brings. The play cleverly interweaves two stories (Hans Christian Andersen’s ‘The Little Match Girl’ and the story of the Nativity), yet the script is relatively undemanding as most of the action is integral to the songs, keeping preparation time to a minimum.

Approximate Running Time: 35 minutes
Prices from: £39.50
KS2
Stargazers - By Daisy Bond and Ian Faraday
For ages 5 to 11

5 reviews
Three wise men (Balthazar, Melchior and Caspar) have spent many years watching the night skies, waiting for the stars to reveal a sign of great things to come. As time goes by they have grown impatient, as well as old and grey!

Approximate Running Time: 40 minutes (KS1), 50 minutes (KS2)
Prices from: £31.00
KS1 KS2
Bestseller
Stars Come Out For Christmas, The - By Andrew Oxspring
For ages 7 to 11

4 reviews
Bestseller
A new updated version of one of Edgy's best-selling Christmas shows!

Approximate Running Time: 60 minutes
Prices from: £31.00
KS2
Star Of Wonder - Barry Hart
For ages 5 to 11
On Christmas Eve, a group of young children find a fallen star lying in the street. Realising that it must be the Christmas Star (and, without its reappearance in the sky, there won't be any Christmas!) the children travel via the Policeman, the Astronomer and Santa Claus back to the very first Christmas night.
Prices from: £16.90
KS1 KS2
Nearly No Nativity - Alison Carver
For ages 5 to 11
It’s the final dress rehearsal of the school Nativity play. There’s so much talking and arguing that their teacher threatens to cancel the performance. Just in time they realise who the real star of the show is - Jesus lying in the manger.
Prices from: £14.90
KS1 KS2
Gift Bringer, The - Val Hawthorne
For ages 5 to 11
This new musical is an original and sensitive telling of the traditional story of Baboushka the gift-bringer - a Russian legend.
Prices from: £14.90
KS1 KS2
Nativity Nightmares!: Junior Spotlight Series - By Sheila Wilson
For ages 7 to 11
Sheila Wilson's Nativity Nightmares! explores another side of the school nativity, understood only by those trying to rally the cast into some semblance of Christmas cheer. This musical, perfect for Key stage 2 children, is a funny, quirky twist on the traditional Nativity play certain to entertain. As always, Sheila's catchy melodies and genius lyrics will inspire children to perform at their best and the originality and amusement of this alternative theme will guide teachers and parents through yet another Christmas play. Nativity Nightmares! features nine catchy songs with opportunities for part-singing, hand-jiving and even teacher involvement - this is a sure-fire hit for Key Stage 2!

Approximate Running Time: 40 minutes
Prices from: £18.99
KS2

    1 2  (114 results)

[ Return to top ]