Favourite Christmas scripts for EY and primary

Freya Smith
14th November 2018
Father Christmas in front of lots of books symbolising Christmas play scripts for EYFS and KS1 pupils

Christmas play picks for this year's EYFS and KS1 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.

EYFS resources

The Nativity

A very basic script for EY/KS1 nativity performances. Narration mainly done by adults as prompts. Children form nativity tableaux at the end by arriving and staying on stage. Suggested well known carols included in relevant parts of story.

By Claireybelle

Simple Rhyme based Christmas Concert

This is a very simple concert that we put together for our children who are predominately EAL. The songs are based on familiar tunes (mostly adapted from ones we found online) with a few basic narrator parts to link it together into a simple story. It is a 'santa' play not the Christmas story.
By kate2york

Song and Rhyme at Christmas Time (A Simple Christmas Nativity)

A simple re-telling of the traditional nativity with narration in rhyme, acting and singing. The songs are simple with opportunities for dancing and soloists but the addition of actions in the choruses of the songs means that all children feel involved and have a happy and pro-active nativity experience whilst learning about the true meaning of Christmas.
By sallykee

The Pirates' Christmas Treasure - An EY/KS1 Musical Nativity

We wrote this play especially for our school, designed to be easy, fun, and to fit in with the topic. The singing and acting was thoroughly enjoyed by staff, children and parents alike! Includes sheet music, script and performance and rehearsal tracks recorded as videos with lyrics, ready to learn.
By foxtreeeducation

KS1 resources 

Christmas play script - Baboushka

A Christmas play script aimed at ks 1 based around the Russian story of Baboushka. Year 2 children take the speaking parts but younger classes have a song each within the play.

By hheaton

'Davey the Donkey' EYFS and KS1 Primary Christmas Show Play Script

A full and original Early Years/KS1 Christmas show play script, which is ready to perform and can also be adapted to your performance needs.

Imagine the scene: Davey the Donkey is minding his own business in his field, when three sheep suddenly appear and tell him of the dreadful fate of Santa. He’s stuck in a chimney! How will the children get their presents? Too shy to make a suggestion, Davey watches as a selection of well known Christmas characters and farm animals try and fail to release the stricken Santa. Eventually, Davey saves the day using teamwork, donkey strength and his knowledge of an enormous turnip…

This is a fun and educational story for the Christmas period, which is enjoyable for children to read and perform, as well as being straightforward for teachers to organise and direct.

Key information:
Age range: 4-6 years
Show running time: approx. 30 mins
Number of parts: up to 30+

The show is designed for a class, year group or whole school Christmas performance and contains differentiated roles, in order to allow for inclusion of pupils of all abilities.

Please see other 'Goldtopfox' TES resources for a full package for this show, including sound effects and song suggestions:
By goldtopfox

The Story of the Nativity - a playscript written by children, for children.

The Story of the Nativity is a simple, clear play script which was written by Y1 and YR children to be performed by them, following a drama session based on the Christmas story.
The script includes suggestions for carols to be sung by the children and audience, some simple stage directions, ideas for rehearsed movement and notes on costumes used.
The suggestions sheet includes ideas for performance, rehearsals, inclusion of more children and staging.
I used this with a YR/Y1 vertically grouped class, where YR took most of the speaking roles because they were so keen, after having helped to create the script! The Y1 children were narrators, prompts and lead singers.
By Traceylrobins

KS1 Christmas/Nativity play script

KS1 Christmas play suitable for 60+ children. 30 speaking parts and lots of extra/dancing parts. About a family where the children think Christmas is all about presents and crackers. The granddad (ex-inventor) takes them back in time in his time machine to find out all about the true meaning of Christmas.
Range of different sized parts and suggestions of traditional carols that could be used. Editable.
By victoria_sponge

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.