Age: 5 - 9

Shopify secure badge

PAYING LATER BY INVOICE? Choose "Pay later" at checkout; we'll send your order, plus an invoice to pay later.

PURCHASE ORDER? Just email it to and we'll do the rest!

Memorable songs and a magical script - a fun-packed twist on the traditional Nativity...

easy primary school christmas nativity play for ks1 and 2 children

A perfect play for the whole school

Christmas Eve Kerfuffle details

The Nativity story has never been so much fun!

It’s Christmas Eve, and there’s excitement in the skies! The angels have heard rumours that children have forgotten the true meaning of Christmas… There’s only one thing for it – the angels hatch a last-minute mission to save Christmas! For the children, a quiet night’s sleep turns into hilarious chaos, as the angels send them a procession of unexpected visitors, including kings bearing gifts, a friendly donkey, and shepherds with a flock of hungry sheep! And they’re all talking about one thing – a very special baby boy…

A host of catchy songs and memorable characters tell the traditional Nativity like you’ve never seen it before.

This is one Christmas Eve no one will ever forget...

BONUS! Includes additional Speedy Script for minimal rehearsal.
PLUS! Lots of cross-curricular activities.

Full Details: click the headings below

Song samples

each with Click-n-Sing videos like these:






Script samples

Running Time (including music): Approximately 35 minutes.

Cast: 32 speaking parts (easily adaptable to approximately 20 - 50).
The cast can also be expanded further with non-speaking parts; suggestions for expanding or reducing the cast are provided in your Play Pack. For further information, take a look at the cast list below.

SCRIPT: Click here

CAST LIST: Click here

SCORE: Click here

What's included?

Easy Peasy Plays include everything you need





We guarantee you'll be delighted

Customer Reviews

Based on 2 reviews Write a review

Explore our plays!