There's a particular kind of magic to the night before Christmas — that held-breath hour when the excitement is almost too much to bear and bedtime feels impossible. When my own children were small, I'd have given anything to bottle it. A Christmas Eve box, it turns out, is the next best thing.

If you've seen them appear on your feed and wondered what all the fuss is about, here's everything you need to know — including what actually goes inside a good one, and why I think it's one of the loveliest family traditions you can start.

So, what is a Christmas Eve box?

It's a gift opened on the 24th of December rather than Christmas morning — a small bundle of treats and comforts designed to slow the evening down, settle excited little ones, and build the anticipation for Santa's arrival. The idea is gentle magic: not another pile of presents, but a ritual that turns the last night of waiting into something to look forward to in itself.

What to put in a Christmas Eve box

The best boxes follow a simple logic — everything inside should help wind the evening down, not wind it up. Over the years these are the things I've found matter most:

A bedtime story (or three). The heart of it. A festive book to read together is what turns a box of bits into an evening — something to snuggle up with while little ones drift off to dreams of flying reindeer. Ours includes three, because one is never quite enough on Christmas Eve.

Something warm to drink. Hot chocolate is non-negotiable. A Christmas mug, a reindeer coaster, a hot chocolate stirrer — small touches that turn a drink into a moment. There's a reason "a warm drink before bed" is the universal language of cosy.

Cosy socks. A pair of Christmas socks to keep little feet toasty while they wait. Practical, sweet, and they last long past the season.

A treat, but a gentle one. Chocolate snowflakes, a few seasonal sweets — enough for a little indulgence, not a sugar rush at bedtime (you'll thank me).

A keepsake to hold. A soft toy or small treasure they can keep — ours is a little Christmas Mouse with its own bed for the very best bedtime snuggles. It's the part they'll remember years later.

A letter from Father Christmas. The moment that makes the whole thing sing. A personalised note confirming they're on the Nice List — with their own name on it — is pure wonder to a child. It's the single touch I'd never leave out.

And a Santa sack, ready to be left out for all their presents. The perfect full stop to the evening.

Should you buy one filled, or make your own?

Both are lovely — it depends entirely on your time and your December. Making your own is a joy if you have the hours to gather everything, wrap it and get the balance right. But if December has other plans for you (and it always does), a ready-filled box takes the tradition off your to-do list without taking away the magic. Ours — the Night Before Christmas Hamper — arrives complete in a keepsake wicker hamper, "straight from the North Pole," with your child's name in the letter from Father Christmas. You just add the name at checkout, and the elves do the rest.

Why the tradition is worth starting

Here's the thing I didn't expect: the box matters far less than the ritual around it. It's the reading together, the warm drink, the socks on and the story open — the deliberate slowing-down of the one evening a year that's otherwise all frantic anticipation. Children remember the feeling of Christmas Eve long after they've forgotten what was under the tree. A Christmas Eve box is simply a way of making that feeling happen on purpose.

Start it once, and I promise it becomes the thing they ask for every year.

Our Christmas Eve box, the Night Before Christmas Hamper, is available now from £70, with a personalised letter from Father Christmas and free next-day UK delivery — because the magic shouldn't have to wait. Order early for Christmas — our last delivery date is 22nd December.

James Bain