Nativity Plays & Christmas Musicals for Schools / Kevin Mayhew
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 5 to 11
A brand-new musical from the ever-reliable Alison Carver, with a running time of approximately fifty minutes.
Approximate Running Time: 50 minutes
For ages 3 to 5
Initially written as an informal play for very young children in a church congregation, Knock, Knock! Who's There? is a nativity play for the very young with no rehearsals necessary!
For ages 5 to 11
Turn the page and journey back in time! A Christmas musical for Key Stages 1-2 with 29 speaking parts (and the opportunity for more children to appear in costume who join in with the action and the singing).
For ages 7 to 11
A show-stopping Christmas musical for KS2!
For ages 5 to 11
The run-up to Christmas is an exciting time - but not this year because there is a flu epidemic! The children still at school are miserable. There will be no concert, no Carol Service, no parties, no fun.
For ages 5 to 11
The Nativity as you’ve never sung it before. The usual characters and a familiar story ... but told from a very unusual perspective!
For ages 5 to 14
Here is the Christmas story, condensed into a six-minute musical performance which is sung all the way through (cantata-style) to Sarah Watts’ entertaining and jazzy tunes.
Approximate Running Time: 06 minutes
For ages 5 to 11
On Christmas Eve, a group of young children find a fallen star lying in the street. Realising that it must be the Christmas Star (and, without its reappearance in the sky, there won't be any Christmas!) the children travel via the Policeman, the Astronomer and Santa Claus back to the very first Christmas night.
For ages 3 to 7
A Really Noisy Nativity! for Early Years, Foundation Stages and Lower Key Stage 1 is a fun, lively and interactive Christmas musical, written to get children to sing, join in with sound effects and generally be loud!
For ages 5 to 11
It’s the final dress rehearsal of the school Nativity play. There’s so much talking and arguing that their teacher threatens to cancel the performance. Just in time they realise who the real star of the show is - Jesus lying in the manger.
For ages 5 to 11
This new musical is an original and sensitive telling of the traditional story of Baboushka the gift-bringer - a Russian legend.