Nativity Plays & Christmas Musicals for Schools / Key Stage 2 (Ages 7-11) / Best Sellers
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:
|
|
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 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 7 to 11
4 reviews
|
A new updated version of one of Edgy's best-selling Christmas shows!
Approximate Running Time: 60 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 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 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
|