School Christmas Assembly Ideas for KS1 and KS2
It's your turn for the Christmas class assembly and you've got about two weeks to pull it together. Here are 8 school Christmas assembly ideas for KS1 and KS2 that give every child a line, need almost no props, and fit into 15 minutes.
8 Christmas assembly ideas
- Christmas around the world
Each group of children presents how one country celebrates: food, a tradition and how to say Merry Christmas. Finish with everyone saying it in every language. - The twelve days of kindness
Twelve children each share one kind thing the class did (or will do) this December. It works well with a kindness tree display. - A Christmas time machine
Travel back through how Christmas was celebrated: Victorian cards and crackers, a wartime Christmas, the 1980s. Lots of small speaking parts. - Letters to the future
Children read short letters to themselves for next Christmas: what they've learned this year and what they hope for. - Why do we...?
Answer the class's own questions: why we have trees, why we pull crackers, why we hang stockings. Quick facts, easy for nervous speakers. - Our Christmas story
Retell the nativity story in modern language with a narrator group, simple props and a carol or two to finish. - Thank-you assembly
The class thanks the people who keep the school going: kitchen staff, cleaners, the caretaker, lollipop crossing staff. Invite them to sit at the front. - Winter science
Show what happens to animals and people in winter, with simple experiments like ice melting and why we see our breath.
Tips for a stress-free class assembly
- Give every child one or two short lines. Print each line on its own card so they can hold it.
- Put your most confident readers at the start and the end.
- Use slides with big pictures behind the children. It covers a lot of nerves.
- Rehearse in the hall at least twice, so they know where to stand.
- Finish with a song the whole class knows, so the ending is strong even if the middle wobbles.
- Send a short letter home with each child's line a week before, so parents can practise with them.
Still comparing? See all our free Christmas play scripts for primary schools.
Want the assembly already written?
Our Christmas Time Machine class assembly is a complete script for 30 children, with printable line cards, screen slides and an editable Word version so you can add names and change lines. Instant download, £4.99.