Christmas Printables for Teachers (UK, KS1 and KS2)
December in a primary school is wonderful and exhausting. These ready-made Christmas resources take the planning off your plate: play scripts with every child in mind, a class assembly, end-of-term awards and Christmas worksheets that still count as learning. All instant downloads, written in British English, and editable where it matters.
KS2 Christmas Play Script: Christmas Is Cancelled!
An original, funny Christmas play for KS2 (ages 7 to 11), with everything you need to put on the show. It is not a nativity, so it works for any school, club or drama group.
Nativity Play Script: The Star Who Was Late
An original nativity play for schools, nurseries, churches and clubs, with everything you need to put on the show. In The Star Who Was Late, the smallest star in the sky…
Nursery Nativity Script: Who's Coming to the Stable?
Who's Coming to the Stable? A gentle, original nativity made for the very youngest performers (ages 2 to 5). An adult narrator tells the story, and the children join in with short…
School Christmas Plays Bundle (3 scripts)
Three original Christmas play scripts for schools in one download: a nativity for younger children, a KS2 Christmas comedy and a pantomime, each with an editable Word script and…
School Christmas Programme and Ticket Kit (Editable)
Everything the audience sees for your school nativity, carol concert or Christmas play, in one kit: a folded programme, numbered tickets, a poster and a parent letter with a…
Small Cast Nativity Script: Room for One More
An original nativity play written for small groups, where every child gets real lines. Most nativity scripts need a whole class of 30. Room for One More is made for small village…
The Instant Nativity: No-Rehearsal Script and Kit
A nativity that needs no rehearsal at all. Children turn up on the day, dressed up or not, and they are in the play. The leader reads every word, each child is called up when it…
Christmas Class Assembly Script: The Christmas Time Machine
The Christmas Time Machine: an original, funny Christmas class assembly for primary schools (ages 5 to 11), with a speaking part for every child, ready-made line cards, whiteboard…
Christmas Classroom Countdown (Fillable)
Count down the last school days before the Christmas holidays with one quick, low-prep class activity a day. 20 numbered activity cards run from Day 20 to Day 1 (the last day of…
Christmas Class Awards (Fillable)
Give every child in your class a Christmas award at the end of term. Type your class list once and 30 certificates fill in with each child's name, award and reason. Or choose from…
Personalised Teacher Christmas Card Kit
Say thank you to your child's teacher this Christmas with a printable card kit made with their names. Add the teaching assistants too: every adult you name gets their own card.
KS1 Christmas Maths Worksheets
Christmas maths worksheets for KS1, with a Year 1 and a Year 2 version of every topic. There are 16 topics covering the whole KS1 maths programme, from counting and place value to…
Doing the Christmas assembly this year? See our free guide: 8 school Christmas assembly ideas.