Christmas assemblies and shows
The Christmas show is a great school tradition. Whether you’re producing a nativity, a carol service or a panto, we’re sure that you’ll find a script in this collection to suit you, along with an assortment of Christmas assemblies too.
Carol Service
Ready-made carol service
- This PowerPoint includes readings, carols and beautiful graphics that will help your audience to get into the spirit of Christmas.
Carol sheet
- Once you’ve printed and copied this handy sheet, your carol concert is good to go - with a bit of time to rehearse, of course!
Countdown to Christmas
- This song was written and recorded by Year 5 and 6 pupils with lyrics and mp3 included.
Christmas angel’s makeover
- An amusing song about a Christmas angel who couldn’t face another spell on top of the Christmas tree without a makeover!
Tell me a story
- This simple carol can be sung in a harmony.
Nativity scripts
City of David news
- This fun play tells the nativity story in the form of a news report.
Baboushka
- This simplified version of Baboushka’s story is suitable for early years.
A spring in your step to Bethlehem
- This rhyming nativity play script is a great choice for younger students.
VCOP nativity
- Pupils at one school designed this play to show off their skills at using vocabulary, connectives, openers and punctuation.
The Mactivity
- The tale of the bonny wee bairn Jesus told in the Scots language.
Pantomime
TES user Chloe Doherty shares three short scripts for the Panto season:
Jack and the Bean stalk
Cinderella
Aladdin
Assemblies
Christmas around the world
- These Images and script will introduce students to Christmas traditions all over the globe.
A blitz Christmas
- Take students back in time and explore what Christmas was like during the Second World War.
Spirit of the season
- What is Christmas really all about? Forget about toys and shopping and put things into perspective with this assembly.
Victorian Christmas
- This reflection on Christmas past is wrapped up with a few Victorian ditties.
