School Nativity Plays / Infant (KS1, Ages 5-7) / 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:
Most Recently Added
Most Popular
Title Alphabetical A-Z
Title Alphabetical Z-A
Price Low to High
Price High to Low
Duration Low to High
Duration High to Low
For ages 3 to 7
Camel-Ama-Ding-Dong is a new nativity musical by Niki Davies. With 40 speaking roles and a flexible cast size of between 26 to 50+, this nativity musical is perfect for performers aged 4-8.
Approximate Running Time: 30 minutes
For ages 3 to 7
Hushaby Nativity is a wonderful new nativity musical by Niki Davies with seven lovely songs and a simple, engaging script. With 27 speaking roles and a flexible cast size of between 18 to 40+, this nativity musical is perfect for younger voices aged 3-6.
Approximate Running Time: 25 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 3 to 7
1 review
A charming new nativity from Niki Davies, with an accessible script and seven lovely songs. With 36 speaking roles and a flexible cast size of between 25 to 50+, this is an ideal nativity for ages 4-7.
Approximate Running Time: 30 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 3 to 7
The main road out of Nazareth is busy. Very busy. For Mary and Joseph, travelling to the little town of Bethlehem for the census, this means taking the smaller, bumpy, winding road through the hills. Will they get there safely? Will they get there before Mary’s baby is born? And how will the Three Kings fare? Or the shepherds? They want to see the baby too.
Approximate Running Time: 30 minutes
For ages 3 to 7
Tucked up for the night in their cosy stable, the animals can’t work out why the stable girl has brought extra straw and hay, not to mention some blankets. Is it going to be a really cold night? Are some other animals joining them? Well, yes, as it happens: a donkey, along with a man and a woman.
Approximate Running Time: 25 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 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 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