School Musicals & Musical Plays / Nursery, Pre-School & EYFS School Musicals (Ages 3-5) / Recent Best Sellers
Browse our fantastic selection of school musicals and musical plays for schools, ideal for
primary school productions, KS1 and KS2 performances and end-of-year shows.
Written especially for teachers to stage with children, these productions include scripts, songs and performance resources to help bring your school show to life.
With flexible cast sizes and engaging stories, our school musical scripts and shows are perfect for creating a memorable performance for pupils, teachers and parents.
Back to School Musicals
Filter by Season/School Term:
Sort By:
|
|
For ages 3 to 7
7 reviews
|
One of the UK's favourite nativities, A Wriggly Nativity is designed for children who just can't sit still and tells the Christmas story almost entirely through catchy songs, actions, movement and dance!
Approximate Running Time: 25 minutes
|
|
For ages 3 to 7
|
Billy No Buzz is a delightful musical for little children with a big message: tolerance and acceptance of others who may be different to ourselves.
Approximate Running Time: 20 minutes
|
|
For ages 3 to 7
5 reviews
|
This has to be one of the easiest nativity musicals to produce - and one of the most adorable! Even the costuming is easy, as nearly everyone can simply wear their pyjamas! The perfect answer for those wanting to re-tell the Nativity story in a direct and simple way that even the youngest may understand.
Approximate Running Time: 20 minutes
|
|
For ages 3 to 7
1 review
|
Your snowman's standing tall in the garden. But wait a minute, he's shivering! What's that about? You can't believe it. Then you find he's not a Chilly Billy. He's a Chilly Milly! A snow-girl. And she needs a hat, a scarf, a coat and gloves. Who's going to help her dress up for the weather? We are!
Approximate Running Time: 15 minutes
|
|
For ages 3 to 5
5 reviews
|
Shepherd Little, Bethlehem's smallest resident, has a little trouble with the truth. So, when he makes a claim he's seen a person with wings who has an amazing story to tell, who on earth's going to believe him?
Approximate Running Time: 15 minutes
|
|
For ages 3 to 7
1 review
|
A Festivity of Note! (non-Nativity) for 3 to 6's from the creators of The Shiniest Star and Shepherd Little. Join Forest Fairies (hooray!) and Gremlin Goblins (boo!) to learn how the Christmas Tree became the Christmas Tree (and why the branches of the Poplar Tree point to the sky).
Approximate Running Time: 10-20 minutes
|
|
For ages 3 to 7
1 review
|
A game of I-SPY reveals all the major characters in the Nativity story - and a few surprising ones as well! Easy to teach and for the children to learn and, most importantly, it's fun! Age guide 3-6 years. 7 songs.
Approximate Running Time: 15 minutes
|
|
For ages 3 to 7
|
A farmyard fable packed with animal characters including the Lazy Loafers who sprawl about singing jazz in between snoozes, a determined Little Red Hen, the Corn Dollies (girl band who tell it like it is) & Mr Wheatley the Miller.
Approximate Running Time: 30 minutes
|
|
For ages 3 to 7
1 review
|
A Nursery Rhyme of Note! for 3 to 6s from the creators of The Tale of the Christmas Tree and Shepherd Little. Script book and enhanced CD containing performance and backing tracks, printable piano score, simplified top-line music and other free resources.
Approximate Running Time: 15-20 minutes
|
|
For ages 3 to 7
|
Two charming and factual mini-musicals for young children. Each musical has five songs with linking narration.
Approximate Running Time: 15 minutes each
|
|
For ages 3 to 7
1 review
|
Meerkat Manners is a delightful story about a family of African Meerkats and their quest to teach the unruly Hyenas how to have manners. With speaking parts for 17 children plus narrators, this Key Stage 1 musical also contains parts for elephants, monkeys, zebras and lions, all of which the children will enjoy performing!
Approximate Running Time: 40 minutes
|
|
For ages 3 to 7
|
The traditional Christmas Nativity story centred around a grumpy sheep who is not only cross but lazy as well and has totally the wrong idea of what to expect about Baby Jesus.
Approximate Running Time: 30 minutes
|
|
For ages 3 to 7
|
Noisy Nativity - for children who can't keep quiet - is the Christmas story told with gusto! A very simple nativity musical for young children, with plenty for all to do. There are lots of actions to the songs and lots of noise to make with voices and percussion, all of which keeps children very engaged. Great fun, and bound to be a parent-pleaser!
Approximate Running Time: 20 minutes
|
|
For ages 3 to 7
|
A Really Noisy Nativity! for Early Years, Foundation Stages and Lower Key Stage 1 is a fun, lively and interactive Christmas musical, written to get children to sing, join in with sound effects and generally be loud!
|
|
For ages 3 to 7
|
Squeeze into the stable in Bethlehem as oxen, sheep, mice, chickens, turkeys and goats try to settle down for a quiet night’s sleep. But when news of imminent arrivals comes to their attention, a quick tidy up is needed if the stable is to be presentable for their visitors!
Approximate Running Time: 25 minutes
|
|
For ages 3 to 7
|
Niki Davies' delightful new nativity perfectly captures the spirit of Christmas and will captivate young performers, complete with six fantastic songs and a charming, simple script. With 30 speaking roles and a flexible cast size of 22-73+, this is an ideal nativity for ages 4 to 8.
Approximate Running Time: 25 minutes
|
|
For ages 3 to 7
1 review
|
Follow the Star as it leads a caravan of kings, attendants, camels and sheep towards the little town of Bethlehem and the new-born baby Jesus. With an engaging script and seven beautiful, original songs perfectly conceived for young singers, Follow The Star twinkles with charm and is a perfect nativity musical for 4 to 7 year olds.
Approximate Running Time: 30 minutes
|
|
For ages 3 to 7
|
Niki Davies’ beautiful new nativity, perfectly pitched for 3-6 year olds, will charm children and adults alike with its delightful nativity script and seven unforgettable songs.
Approximate Running Time: 30 minutes
|