We may earn a commission for products purchased through links in this article

18 Christmas crackers still in stock for a dreamy table setting this holiday season

We've found a Christmas cracker for every festive style

Christmas crackers are one of the oldest holiday traditions. As well as completing your table setting, they add some fun to Christmas dinner and these days they often contain a gift that's actually worth keeping (or drinking).

While you'll now find a whole range of themed crackers from beauty to jewellery-filled, you can never go wrong with more traditional options either. With sustainability in mind, some have been created using minimal plastic and recycled materials, plus we've found lots of reusable options to bring out year after year.

From luxury Fortnum & Mason crackers to John Lewis's 'fill your own' and handmade offerings from NotOnTheHighStreet, here are all of the best Christmas crackers still available to shop now...

Best Christmas crackers for 2022

Fortnum & Mason Christmas crackers

The Celestial Crackers, £65 for six, Fortnum & Mason


These beautiful white and gold celestial crackers each contain a miniature cooking utensil or cocktail-making tool, plus a specially-selected recipe from the Fortnum & Mason Cook Book. 

Fortnum's Carousel crackers, £55 for six, Fortnum & Mason


Keep everyone entertained with Fortnum's Carousel Christmas crackers. Inside each one you'll find a unicorn mask, a "Who am I?" game, a joke and a paper crown. 

Fortnum's Christmas Tea Lover's crackers, £130 for six, Fortnum & Mason


For the perfect post-dinner Christmas crackers, treat your guests to this elegant gold-flecked set. Each one contains either a Fortnum's famous tea or biscuit.

John Lewis Christmas crackers

Holly luxury Christmas crackers, £35 for six, John Lewis


Since 2020, John Lewis has made a commitment to remain plastic-free with their Christmas cracker contents. These crackers in festive red and gold each contain a hat, motto, snap and a gift.

Santa's rainbow workshop dinosaur game crackers, £25 for eight, John Lewis


Kids will love these dinosaur print Christmas crackers. Each one contains a fun dino game to keep them busy.

Fever-Tree Ultimate Aromatic Tonic & Edinburgh Christmas gin cracker, £8.50 each, John Lewis


Containing a double shot of Edinburgh Gin and a 150ml Fever Tree mixer, this is our kind of Christmas cracker.

Harrods Christmas crackers

Harrods of London traditional Christmas crackers, £129 for six, Harrods


With their classic red design and velvet ribbons, Harrod's traditional crackers are so festive. They're filled with gifts like cookie cutters, coffee scoops and sugar tongs. 

Harrods of London luxury Christmas crackers, £750 for six, Harrods


These luxury crackers from Harrods contain gifts you'll definitely want to win, like Cowshed beauty products, S. T. Dupont pens and Christofle ornaments, all housed in opulent blue packaging.

Forever Crackers Checks Out crackers, £215 for six, Harrods


Designed to last a lifetime, these resuable Forever Christmas crackers have been made with soft tartan fabric and individually filled with treats. You can fill them with gifts of your choice for years to come.

NotOnTheHighStreet Christmas crackers

Zebra Pattern Eco crackers, £45 for six, NotOnTheHighStreet


Forgo the more traditional designs with these amazing zebra print crackers this Christmas. They'll arrive before the big day - for free!

Nancy & Betty North Pole Friends Christmas crackers, £29.95 for six, NotOnTheHighStreet


How cute are these Nancy & Betty crackers? Made with luxurious thick paper stock and finished with ribbon, they'll arrive before Christmas Day in a presentation box and each contain six mini gifts.

Gold Foiled Stars Christmas crackers, £6 each, NotOnTheHighStreet


Support a smaller business with these customisable star-print Christmas crackers. They come with handwritten name tags and you'll find a hat inside each one.

M&S Christmas crackers

Christmas crackers with Trivia game, £15 for 12, M&S


Marks & Spencer's crackers are some of the most sustainable and affordable on the high street. Inside this festive striped set you'll find trivia games, charades and challenges.

Classic Christmas crackers, £20 for eight, M&S


These classic Marks & Spencer Christmas crackers in winter white come filled with a hat, a joke and a fun gift.

Pin the Tail on Percy™ Christmas crackers, £10 for six, M&S


Percy Pig fans will love these crackers which come complete with a pin the tail on the Percy game.

Chocolate Christmas crackers

Mini Christmas crackers, £10 for ten, Hotel Chocolat


Hotel Chocolat just restocked these super popular mini Christmas crackers. Each contain a delicious chocolate, plus a space to write your guest's name, so they're a must for your table setting this holiday season.

Butlers Milk Chocolate Truffles Christmas cracker, £1.95 each, Harvey Nichols


Fans of chocolate truffles will love these Butlers crackers and they're just £1.95 each.

Lindt Lindor Milk Chocolate Truffles cracker, £2.50 each, Ocado


These days, Lindt truffles are as much a Christmas icon as a chocolate coin, so these crackers are an easy win.


Best Christmas Hampers 2022: from Fortnum & Mason to Marks & Spencer and Harrods to Aldi

Christmas candles to get you in the festive spirit

The best royal Christmas decorations

HELLO!'s selection is editorial and independently chosen – we only feature items our editors love and approve of. HELLO! may collect a share of sales or other compensation from the links on this page. To find out more visit our FAQ page.