Primary School Nativity

Our wonderful selection of award-winning primary school nativity plays are perfect for primary school students to come together, get excited about the festive season and learn what the nativity story is in a memorable way.

If you’re looking for nativity school plays that work brilliantly for all primary school students, you’ve come to the right place. Our primary school nativity productions work as stand-alone performances for KS1 students or KS2 students, or as collaborative performances across year groups. The catchy Christmas songs are quick to learn and can be rehearsed separately by different year groups.

All of our primary school nativity musicals are easy to stage and are sure to keep the students captivated and entertained throughout. These magical festive musicals will also leave both the children and adults feeling excited for the holidays!

Discover our full collection of primary school nativity plays below:

Which Primary School Nativity Play is Right for Your School?

We understand the importance of giving you the utmost flexibility when it comes to putting on a nativity school play. More flexibility makes it easier to stage a musical, no matter the theme. With each of our nativities, you’ll find that the number of cast members and number of speaking roles can be easily adjusted to fit the size you need.

Duration is another factor to consider when choosing your primary school nativity. The duration of our nativity musicals ranges from 20 minutes up to 50 minutes, with everything in between, so you can find something that works within your time frame.

And, of course, the ideal style of nativity play will vary from school to school. Our specialist song and script writers have expertly put together primary school nativity plays that capture the magic of the classic nativity story, while including exciting twists along the way.

Here are some of our most loved primary school nativities:

- 'It's a Census, Get Me Out of Here' is a nativity play with a side-splitting storyline and boisterous characters that everyone will enjoy.

- 'The Amazing Advent Calendar' is an exciting take on the nativity journey, full of fun and adventure, with a flexible cast size and brilliant songs.

- 'Honky Tonky Donkey' is a heart-warming primary school nativity from Niki Davies, with a simple yet captivating script and delightful songs.

- 'Hoorary in a Manger' is an uplifting school nativity play about the journey to Bethlehem, with fun characters and wide array of parts to easily scale the production up or down.

- 'Stable by Starlight' is a more classic school nativity play. A wonderful choice with seven charming, memorable songs and a beautiful storyline.

We also have a selection of early years nativity plays if you need something for even younger children.

What’s Included in Our Primary School Nativities?

Each of our school nativity play books comes with an accessible and well-structured script. Lines are short and easy to learn, and we clearly break down the characters and speaking roles.

We recognise that every group of students is different. So, for an small additional fee, you can purchase an editable copy of any of our primary school nativity scripts. This gives you additional freedom and will help you tailor the script to the needs of your production.

Our school nativity plays also come with high quality audio tracks (both vocal and backing) of the accompanying, toe-tapping songs. Sheet music and lyrics are included, too.

To support the students’ learning, you’ll also find curriculum-linked material in each of our school nativities which you can easily incorporate into other fun, end-of-term Christmas activities. If you're interest in filming the nativity play as a keepsake for students and parents, don't forget to have a read of our top tips.

Our unforgettable primary school nativity plays are perfect for bringing students together, igniting excitement for the festive season, and creating lasting memories.

Shop now for the perfect nativity everyone will love!

Sign up to our newsletter!