Primary School Nativities & Christmas Plays

for KS1 (age 4 to 7), KS2 (age 7 to 11) and Primary (age 4 to 11)

These catchy, humorous, easy to learn Christmas Nativities and Non-Nativities are ideal for the Christmas school production season.
This year, Musicline is offering "Digital Backdrops" with all of our KS1 Nativity productions and some of our KS2 Christmas productions.
We make our Christmas musical productions easy to learn and simple to stage, pleasing both children and teachers alike.
These Christmas Nativity shows and Christmas musicals without Nativities will have you coming back to us year after year.
Note: Durations range from 25 minutes to 1 hour 15 minutes so there's something for everyone.
Check out our three best sellers below or use the blue buttons to browse through all of our offerings. Short on time? Don't forget we offer an instant download option! Enjoy!


Our best selling Christmas plays, musicals and carol books...

Penguin Pete
KS1 Christmas Play
Christmas Is Forever
KS2 Christmas Play
30+ Sing Along Carols & Christmas Songs
Christmas carols for all ages!

Browse all our Christmas musicals by category below...

Christmas Musicals for Primary School



The Jingle Book

by Mike Horth & Jan Porter

Learn it! Project it! Sing it!
*** NEW NEW NEW ***
Ideal Cast Size 37
Speaking Roles 25
Minimum Cast Size 27
Duration (minutes)50
More Information...

Tinsel

by Dave Corbett

Sing it!
Ideal Cast Size 26
Speaking Roles 15
Minimum Cast Size 18
Duration (minutes)25
More Information...

Christmas Grotto

by Dave Corbett

Sing it!
Ideal Cast Size 40
Speaking Roles 31
Minimum Cast Size 23
Duration (minutes)45
More Information...

The Christmas Factory

by Dave Corbett

Sing it!
Ideal Cast Size 66
Speaking Roles 29
Minimum Cast Size 29
Duration (minutes)35
More Information...

The Camel's Arms

by Dave Corbett

Learn it! Project it! Sing it!
Ideal Cast Size 40
Speaking Roles 19
Minimum Cast Size 19
Duration (minutes)35
More Information...

The Bethlehem Bootee Company

by Dave Corbett

Learn it! Project it! Sing it!
Ideal Cast Size 40
Speaking Roles 31
Minimum Cast Size 23
Duration (minutes)25
More Information...

30+ Sing Along Carols & Christmas Songs

Sing it!

"This was ALL we needed for our Christmas party music."

Jo Smith - Primary Teacher. S.E. London.

More Information...