An independent guide to a British institution

Christmas crackers,
taken seriously.

The bang, the hat, the terrible joke — a British institution since 1847, and a surprisingly big decision every December. We explain every kind, open the big-name boxes to photograph what's really inside, and point you to the right place to buy, from a single box to a thousand.

Find your kind of cracker

Latest guides

A very British bang

No other country does this. Twice-pulled cardboard, a paper crown that fits nobody, a fortune-telling fish that says everyone is fickle — and somehow dinner isn't Christmas without it. The cracker was invented by a London confectioner called Tom Smith in 1847, when his festive sweet wrappers weren't selling and he added a bang borrowed from the crackle of a log fire. The sweets vanished, the gifts stayed, and the whole strange story is better than you'd think.

Today the choice runs from a supermarket six-pack to crystal-filled boxes north of £300, with eco ranges, fill-your-own kits, crackers with games in and crackers for dogs along the way. That's what this site is for: working out which is which, so you buy once and buy right.

Quick answers

What is a Christmas cracker?

A cardboard tube wrapped in decorated paper with a twist at each end. Two people pull it, a friction strip makes the bang, and out fall a paper crown, a small gift and a joke. It has been on British tables since Tom Smith invented it in London in 1847.

When should I buy Christmas crackers?

Ranges land in shops from September and the best boxes sell out by early December. Buy in October or November for full choice; buy in late December or January for half-price boxes to store for next year.

How many crackers do I need?

One per place setting, plus a couple of spares for mispulls and surprise guests. Most boxes come in sixes, eights or twelves; venues buying for events order by the case instead.

Can you take Christmas crackers on a plane?

Usually in hold luggage only, and rules differ by airline because of the snap inside. Check your airline before flying — or buy at your destination.