School Musicals & Musical Plays / Junior (KS2, Ages 7-11) / Newest Items
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 7 to 11
7 reviews
|
New for 2026!
School Daze is the best-selling end-of-year/leavers production from Edgy Productions which has raised the roof in thousands of primary schools over the years and has now had a makeover to celebrate its 25th anniversary!
Approximate Running Time: 60 minutes
|
|
For ages 7 to 11
|
New for 2026!
Tonight, school is taking over the TV! Join the Parker family for an evening glued to the screen by a riveting schedule of TV shows, all of which have one thing in common ... school!
Approximate Running Time: 70 minutes
|
|
For ages 7 to 11
|
New for 2026!
It's CATS versus DOGS as this ancient grudge flares up and besieges the city streets. But when Jack meets Melody, the unthinkable happens: a dog and a cat become friends! Will this finally set the wheel of change in motion, or are some rivalries just too strong?
Approximate Running Time: 60 minutes
|
For ages 7 to 11
15 reviews
|
A Christmas and Nativity Musical for 7-11 year olds. What goes into putting on a spectacular Christmas musical at school? Making costumes, painting scenery and learning lines aren’t even the half of it. And, of course, there’s a lot that can go wrong ... which it does in this story, in hilarious fashion!
Approximate Running Time: 60 minutes
|
For ages 7 to 11
7 reviews
|
Ye-Ha! mixes comical characters, a side-splitting script and sparkling songs in a musical that will make your cast shine and your audience go wild in a western way! With 48 speaking roles, this show will suit any size school or group with parts for between 28 and 52 children plus unlimited chorus parts. Suitable for Key Stage 2 performers (ages 7 to 11).
Approximate Running Time: 50-55 minutes
|
|
For ages 5 to 11
|
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
|
|
For ages 7 to 11
5 reviews
|
With bangin' songs and a hilarious script, this musical is guaranteed to end the year on a high!
Approximate Running Time: 70 minutes
|
|
For ages 7 to 14
2 reviews
|
Oliver Twist is perhaps the most well-known and popular of all of Charles Dickens’ novels, full of iconic moments and memorable characters, ideal for adaptation for stage or screen.
Approximate Running Time: 60 minutes
|
|
For ages 7 to 11
|
Looking for an exciting Robin Hood musical for your KS2 students? Well, welcome to Nottingham, where the Sheriff rules with an iron fist, and the citizens are really starting to feel the pinch. They need a hero, but heroes are rather thin on the ground at present. After all, it's hard to be heroic when you're penniless, hungry and taxed for breathing!
Approximate Running Time: 60 minutes
|
|
For ages 7 to 11
1 review
|
Whether you are looking for a rousing school musical to swell the hearts of your cast and audience, or a comprehensive curriculum resource that educates and entertains, ‘Edith’s Wartime Scrapbook’ is all you could wish for, and more!
Approximate Running Time: 60 minutes
|
|
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
|
|
For ages 7 to 11
|
We've recently had the 50th anniversary of ABBA’s win at Eurovision. But forget Eurovision! We bring you instead an equally spectacular musical extravaganza - the School-O-Vision Song Contest!
Approximate Running Time: 60 minutes
|
|
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
|
|
For ages 7 to 16
3 reviews
|
Grab your fairy dust and take to the air with Tinkerbell and the Darling children as they wing their way to Neverland with Peter Pan in this much-loved musical adaptation of the timeless JM Barrie classic!
Approximate Running Time: 60 minutes
|
|
For ages 5 to 11
|
Buckle up! Toad is behind the wheel and causing chaos in this new adaptation of Kenneth Grahame's beloved novel.
Approximate Running Time: 50 minutes
|
|
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
|
|
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
|
|
For ages 7 to 14
|
Exploding pens at the ready, there's an arch villain to stop and a world to save in this high-energy caper of a musical!
Approximate Running Time: 60 minutes
|
For ages 7 to 14
|
Cyclones, munchkins, witches and wizards, a yellow brick road and an emerald city: welcome to Oz, where anything can happen and a huge amount does, most of it involving a little girl called Dorothy, her dear dog Toto, her three unforgettable companions - the scarecrow, the tin woodman and the lion - and one very wicked witch.
Approximate Running Time: 70 minutes
|
For ages 7 to 11
|
With trials, challenges and retrospective snapshots of the wild and weird things experienced by 11-year-olds, their teachers and their parents, this musical is the perfect way to end the year.
Approximate Running Time: 60 minutes
|
For ages 5 to 11
|
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
|
|
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
|
|
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
|
|
For ages 7 to 14
|
Join Alice as she tumbles down a rabbit hole into Wonderland, her monochrome world coming instantly alive with colour and innumerable lovable characters, all a little more bonkers than the last. From an always anxious White Rabbit to an always shouting Queen of Hearts, not to mention a pig in a pram and a dormouse in a tea pot, this vibrant musical provides dozens of great roles and plenty of involvement for a large ensemble!
Approximate Running Time: 65 minutes
|
For ages 5 to 11
|
Crabby is desperate to be accepted into the Starfish Band - if only he could play the guitar better! But then the high tide sweeps him out to sea and he ends up in a different rock pool, one with sand eels, sea lettuces, a crab-eating octopus … and a lobster who plays the guitar like Jimi Hendrix and is happy to teach Crabby a thing or two!
Approximate Running Time: 45 minutes
|
|
For ages 7 to 11
|
In this rip-roaring race through time and space on a mission to keep an elderly couple's dream alive, besties Jill and Fred learn some important lessons from their hilarious, Horrible Histories-esque encounters with the past's most famous (and some not-so-famous) characters!
Approximate Running Time: 70 minutes (though easily shortened)
|
|
For ages 7 to 11
1 review
|
Pickle's Perambulating Palace of Performers gets their show on the road for the new season, but there is trouble ahead! Several other travelling shows are going out of business under strange circumstances and Herbert the showman is pushing his brother Professor Pickle the scientific inventor, to come up with a new act to keep the audiences happy.
Approximate Running Time: 50-60 minutes
|