Early bird: 20% off everything, bundles too, until the end of 30 November.Use EARLYBIRD20 at checkout.

Guide

Christmas Eve Box Ideas: What to Put Inside (for Every Age and Budget)

Published 31 October 2026.

The Christmas Eve box has become a much-loved British tradition over the past decade or so. It's a small box of cosy treats opened on the afternoon or evening of 24 December, designed to make the night before Christmas feel special and, crucially, to help excited children wind down for bed. Here's everything you need to put one together, whatever your budget.

What is a Christmas Eve box?

It's simply a box, basket or bag filled with things to enjoy on Christmas Eve: new pyjamas, a festive film, a hot chocolate, a book to read in bed. Some families say it's delivered by Santa's elves; others make it a gift from the grandparents. There are no rules. The point is to create a calm, magical evening and a routine your children will look forward to every year.

The classic Christmas Eve box checklist

If you only include five things, make it these:

  1. New pyjamas, ready for Christmas morning photos.
  2. A hot chocolate kit: sachet, marshmallows, a candy cane stirrer.
  3. A Christmas film to watch together (a DVD, or a "ticket" for a streaming favourite).
  4. A bedtime book, ideally one with a Christmas Eve theme.
  5. Something for Santa and the reindeer: a carrot and a mince pie, or reindeer food.

Christmas Eve box ideas for babies and toddlers (0–3)

Keep it small and safe. Toddlers often enjoy unwrapping the box more than what's inside.

Christmas Eve box ideas for kids (4–8)

This is the golden age for Christmas Eve magic.

Christmas Eve box ideas for tweens (9–12)

Older children may know the truth about Santa but still love the tradition.

Budget Christmas Eve box ideas (under £10)

A Christmas Eve box doesn't need to be expensive. Some of the best are home-made:

Bigger Christmas Eve box ideas

If you'd like a box that's a gift in itself:

Making the box feel magical

How the box arrives matters as much as what's inside.

A simple Christmas Eve evening plan

  1. 4pm: open the Christmas Eve box.
  2. 5pm: tea, then put out the mince pie, carrot and a drink for Santa.
  3. 6pm: sprinkle reindeer food in the garden.
  4. 6.30pm: bath, new pyjamas, hot chocolate.
  5. 7pm: film or a Christmas story, then check where Santa is on the tracker.
  6. Bedtime: a final message from Santa reminding them he only comes when they're asleep.

For more inspiration, take a look at our Christmas Eve ideas and UK Christmas Eve traditions.

FAQ

What do you put in a Christmas Eve box?

The classic contents are new pyjamas, a hot chocolate kit, a Christmas film, a bedtime book and treats for Santa and the reindeer. Add age-appropriate extras like colouring, games or a message from Santa.

When do you open a Christmas Eve box?

Most families open it on the afternoon or early evening of 24 December, so there's time to enjoy the contents before bed.

Who gives the Christmas Eve box?

Anyone. Some families say it's from Santa's elves or the Elf on the Shelf, others from parents or grandparents.

How much should I spend on a Christmas Eve box?

There's no set amount. A lovely box can be put together for under £10 with home-made touches. Many families spend £15–£30.

Is the Christmas Eve box a British tradition?

It's especially popular in the UK and Ireland. Its roots echo older traditions of opening one present on Christmas Eve.

All Christmas guides