What to Put in a Christmas Eve Box: 25 Ideas Kids and Adults Will Love
A Christmas Eve box is the little ceremony before the big one: a box handed over on the 24th, filled with things that make the evening feel special and (whisper it) make bedtime easier. If you're wondering what actually goes in one, here's the honest answer — a few small things done well beat a box stuffed with fillers. This guide covers what to put in, what it costs, what to skip, and the handful of decisions that make the difference between a tradition and a chore.
What is a Christmas Eve box?
A small box of treats and comforts opened on Christmas Eve rather than Christmas Day. It arrived in the UK about a decade ago and stuck, because it solves two real problems: children who are too excited to function, and an evening that otherwise has no shape to it. The box gives the 24th its own ritual — pyjamas on, film on, hot chocolate made — and buys parents the most cooperative bedtime of the year.
The classic formula
Most families settle on some version of this: something to wear, something to read, something to watch, something to eat. Everything below is a variation on those four. If a thing doesn't fit one of them, it probably belongs under the tree instead.
For babies and toddlers
- First Christmas pyjamas or a sleepsuit — sized generously; December babies grow
- A soft Christmas book for the bedtime story — board books survive being chewed
- A bath toy for the Christmas Eve bath
- A First Christmas bauble with their name and the year, if this is the very first one — technically a gift for the parents, and they will cry, and that's fine
For young children (the classic audience)
- New pyjamas — the photos on Christmas morning are the real reason
- A Christmas story for bedtime — a personalised Christmas book with their name in the story earns its place under the pillow all year
- Hot chocolate and mini marshmallows
- A Christmas film ticket (homemade, for the sofa) plus the film itself queued up
- Reindeer food to sprinkle outside — oats and edible glitter, thirty seconds to make
- A key for Santa if there's no chimney — solves a genuine four-year-old anxiety
- A letter from Father Christmas, personalised with something only ‘he’ would know
- A mug with their name on for the hot chocolate — reused every December after
For older kids and teens
The box still works — the contents just grow up. Nobody is too old for new pyjamas.
- Fluffy socks or slippers
- Sweets they don't have to share
- A small game the family can play that evening — cards beat consoles tonight
- Lip balm, hand cream, a face mask — the small self-care things teens actually use
- A personalised bauble for the tree — one a year builds a collection they'll take with them one day
For adults (yes, adults get one too)
- A miniature of something warming — sloe gin, whisky, Baileys
- A candle for the evening
- Posh chocolate, or a personalised Toblerone if you want a laugh and a keepsake wrapper in one
- Matching pyjamas if you're that household — no judgement
- For a partner: something engraved — a whisky glass or gin glass with their name turns the Christmas Eve drink into a small event
Christmas Eve box fillers by budget
The trick with Christmas Eve box fillers is that they should be small, usable that evening, and gone by January. Three honest tiers:
Fillers under £5
- Hot chocolate sachet and mini marshmallows
- Candy canes or a chocolate tree decoration
- Reindeer food
- A homemade ‘cinema ticket’ for the family film
- Festive socks
- A satsuma and chocolate coins — traditional for a reason
Fillers £5–£15
- New pyjamas — the backbone of every good box
- A Christmas story or annual
- A small game for the evening
- A named mug for the hot chocolate
The keepsake tier
- A personalised bauble dated this year
- A personalised Christmas book — the filler that survives to next year
A good box is three or four fillers and one keepsake — not ten of everything.
What to skip
Anything big. The Christmas Eve box isn't a warm-up act for the main presents — it's about the evening itself. If it doesn't get used on the 24th, it belongs under the tree, not in the box. Also skip: noisy toys (you want the opposite of energy tonight), anything requiring assembly, and duplicate sweets if the stockings are already handling sugar.
When do you give a Christmas Eve box?
Late afternoon or after tea works best: early enough to enjoy the contents, late enough that the pyjamas go straight on. Some families do it after a Christmas light walk — the box is waiting when everyone gets back in from the cold. If Christmas Eve involves church or visiting family, hand it over the moment you're home for the night; the box marks the switch from ‘out’ to ‘Christmas has started’.
How much should a Christmas Eve box cost?
£15–£25 per child covers a genuinely good box — pyjamas being the biggest single item. If you're doing several children, the shared items (film, hot chocolate, game) only need buying once. The keepsake box itself is a one-off cost that repeats forever.
The box matters as much as what's in it
A carrier bag doesn't quite do it. A personalised Christmas Eve box with their name on the lid comes out year after year — it becomes the tradition itself. The contents change as they grow; the box doesn't. Add wrapping paper with their name on for the presents under the tree and the whole of Christmas morning is theirs.
Building a box for someone special? Browse our personalised Christmas Eve boxes — each one made unique with the name of its owner.