School Christmas Events: Dates, Costumes, and What to Bring
My School Agent | 8 July 2026
Last December, I forgot it was non-uniform Christmas jumper day. My daughter went in uniform. She was one of three children in the entire school. I still feel guilty.
December at school is chaos. Between the nativity, the Christmas fair, the party day, the jumper day, and the early finish on the last day, there's a lot to track. And each one needs something different.
Typical December School Events
Most primary schools pack in the same set of events:
- Nativity or Christmas performance (usually Reception to Year 2)
- Christmas fair or bazaar (usually a Friday evening or Saturday)
- Christmas jumper day (often the last Friday, raising money for Save the Children)
- Christmas party day (party clothes, party food contribution)
- Carol service or church visit (sometimes Year 3 upwards)
- Christmas lunch (the school dinner special, children can wear party clothes)
The problem is not the events themselves. The problem is they all have different dates, different requirements, and they get announced in dribs and drabs across November and December.
What Each Event Usually Needs
Nativity or Christmas Performance
Costume requirements come home about two weeks before. Sometimes the school provides costumes. Sometimes you need to cobble together a shepherd from tea towels and a dressing gown cord. Check the letter carefully.
You'll get tickets or a sign-up link for performances. Some schools do two performances (afternoon and evening) to fit everyone in. Filming rules vary. Some schools ban it entirely. Some allow it but ask you not to share on social media.
Christmas Fair
Usually needs donations. Bottles for the bottle tombola. Teddies for the teddy tombola. Cakes for the cake stall. Raffle prizes if you can.
Bring cash. Most stalls are still cash-only, and your child will want to spend approximately £47 on tat.
Christmas Jumper Day
Not compulsory, but most children take part. You can buy a festive jumper or just stick some tinsel on a regular one. Suggested donation is usually £1 or £2 for Save the Children.
Christmas Party Day
Children wear party clothes. Some schools ask for a contribution to the party food (crisps, biscuits, satsumas). Check if there are any nut allergies in the class before you send in Snickers bars.
Last Day Early Finish
Not strictly an event, but easy to forget. Schools often finish at 1pm or 2pm on the last day of term. Make sure you're not the parent who rocks up at 3.15pm to an empty playground.
How to Track It All
Most of this information comes home on paper letters, which then live at the bottom of a book bag under a half-eaten banana.
Some schools use apps or email, but you still end up with dates scattered across your inbox, the school website, and your partner's phone.
The trick is getting it all in one place. I built My School Agent partly because I got so tired of forgetting which day was which. It extracts event details from school emails and sends me a daily briefing each morning, so I know what's happening that day and what's coming up. December suddenly feels less chaotic.