Favourite Christmas scripts for EY and primary

Freya Smith
20th November 2015
christmas scripts,christmas,santa,early years,ey,primary,christmas activities,christmas resources

Christmas picks for this year's primary school production

It’s mid-November and Christmas still seems reassuringly far away. Unfortunately, the small children buzzing around you are going to need a bit of warning (and practice!) in order to pull off this year’s Christmas production. Luckily, we’ve scoured the site to find a variety of ready-made festive scripts to save you time during these hectic weeks.


For the youngest students, this simple rhyme-based Christmas concert contains familiar songs and narrator parts so children can practise reading aloud. If you’re looking for something more traditional, this comprehensive Nativity script breaks down the Christmas story into manageable chunks and includes carol suggestions. For slightly older students, this creative retelling of the Nativity focuses on VCOP, using ambitious vocabulary and varied sentence structures. Put a spin on tradition and tell the Russian story of Babushka with this clearly structured script, complete with stage directions.


If you’d like to hold a carol service, this resource pack contains everything you’ll need, including an assembly script and carol lyrics. Encourage learners to discuss and present ideas on different cultures with this thought-provoking assembly template, which looks at how Christmas is celebrated around the world. Bring the Nativity up to date, and prompt students to think about the way we tell stories, with this engaging script, which tells the Christmas story from the viewpoint of a news reporter. If you fancy injecting some humour into your production, why not try this pantomime (£10), which centres on an impromptu school inspection. Finally, this simple adaptation of Dickens’ A Christmas Carol is sure to delight and engage pupils ahead of the festive period.

Quick links


Is there another festive script you've found on TES? Drop us an email to let us know, and don't forget to include a link to the resource!

Contact us

Visit our forums

Latest education news

New to TES Resources ? Find out more about becoming an author on TES, or dive straight in and start downloading.