School Christmas Plays / All Ages / 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
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 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 5 to 11
|
An enchanting Christmas Musical for young children to star in, learn from and enjoy. It is easy to stage for a class of 30 children ideally aged 6 to 9 (Upper Key Stage 1 / Lower Key Stage 2) and the story is based on a well-loved traditional tale, told through original lyrics and lively music to present a complete theatrical experience to a school.
Approximate Running Time: 30 minutes
|
|
For ages 5 to 11
9 reviews
|
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)
|
|
For ages 7 to 11
6 reviews
|
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
|
|
For ages 5 to 11
|
This is an original and wonderful new version of the traditional Christingle service for young people or people of all ages. It has been set for 26 narrators but any number, large or small, could be used. The songs unwrap the traditions and meanings of the Christingle and Christingle oranges can either be made up as it develops or brought on at the end.
Approximate Running Time: 30 minutes
|
|
For ages 5 to 11
|
A Christmas musical with seven new songs. This humorous musical teaches children about Christmas customs and the moral that being bossy and judging only by appearances is not acceptable.
Approximate Running Time: 30 minutes
|
|
For ages 7 to 14
5 reviews
|
This irresistibly quirky show is full of panto-style fun, ideal for KS2. Two children learn to put aside their differences and recognise each other’s strengths. In so doing, they discover the true ‘gold’ that can be given at Christmas!
Approximate Running Time: 55 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
4 reviews
|
A new updated version of one of Edgy's best-selling Christmas shows!
Approximate Running Time: 60 minutes
|