Nativity Plays & Christmas Musicals for Schools / Nursery/EYFS (Ages 3-5) / Latest Items Most Recently Added
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:
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 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 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 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