Skip to main contentSkip to footer

When you purchase through links on our site, we may earn commission. Read our full commerce guidelines here.

21 Christmas crackers for a dreamy table setting this holiday season

We've found a Christmas cracker for every festive style

christmas crackers
Hollie Brotherton
Hollie BrothertonLifestyle & Commerce Senior Writer
Share this:

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 can even contain a gift 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.

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

MORE: Christmas candles to get you in the festive spirit

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

Fortnum celestial 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 and a specially-selected recipe from the Fortnum & Mason Cook Book. 

Fortnum reusable crackers

Fortnum's x Forever crackers, £85 for six, Fortnum & Mason


Designed to last a lifetime, the Fortnum's x Forever reusable Christmas crackers have been made with soft emerald green fabric and come empty to be filled with treats of your choice.

Fortnum magnificence crackers

The Magnificence Christmas crackers, £1,000 for six, Fortnum & Mason


If you really want to treat your guests, Fortnum's Magnificence Christmas crackers contain gifts to keep forever, from the silver-plated tea strainer to the olivewood & sterling silver honey drizzler.

John Lewis Christmas crackers

John Lewis white gold crackers

Winter Fayre Snowflake 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 winter white and gold will suit most table settings. They each contain a hat, motto, snap and a small gift.

John Lewis Holly crackers

Community Garden Holly Fill Your Own Christmas crackers, £8 for six, John Lewis


Going for a green or botanical theme? These festive Holly-printed crackers will complement it perfectly. Made from recyclable materials, they're designed to be filled with your own gifts.

Fever Tree cracker 2

Fever-Tree Edinburgh Gin Christmas cracker, £8.50 each, John Lewis


Containing a double shot of Chase Pink Grapefruit & Pomelo Gin and a 150ml Fever Tree mixer, this is our kind of Christmas cracker.

Harrods Christmas crackers

Harrods red 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 blue crackers

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.

Harrods meri colour crackers

Meri Meri pastel fringe Christmas crackers, £35 for six, Harrods


If you prefer a more modern table setting with pastel colours and gold fringing, Meri Meri's Christmas crackers are perfect for you. They break apart to reveal sparkling stars and pom-poms.

Liberty London Christmas crackers

Liberty crackers robin

12 Days of Christmas crackers, £29.95 for six, Liberty


Adorned with 12 Days of Christmas motifs and finished with a natural bow, these Liberty crackers are cute and chic. Inside you'll find metal gifts like cookie cutters, a tea strainer, cheese grater and whisk.

London Christmas crackers

Nancy & Betty London Christmas crackers, £49.95 for six, Liberty


These stylish crackers are London-themed, printed with black cabs, red buses, Big Bens and Buckingham Palace guards. Each one contains a miniature prize, with a selection that includes a nutmeg grater, mini whisk, honey drizzler and wooden dice.

Liberty skincare beauty cracker

Liberty beauty skincare cracker, £14 each, Liberty


Beauty Christmas crackers don't get much better than Liberty's. If your dinner guests are into skincare, they'll love this one with gifts from Paula's Choice and Dr. Barbara Sturm. 

M&S Christmas crackers

Marks and spencer tree cracker

Christmas crackers with 'Who Am I?' game, £15 for 12, M&S


Marks & Spencer's crackers are some of the most sustainable and affordable on the high street. Inside this elegant Christmas tree illustration set you'll find a 'Who am I?' guessing game so no one gets bored after dinner.

Striped gold crackers

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


These luxury striped gold crackers from Marks & Spencer come filled with a hat, a joke and a fun gift.

Percy pigs crackers

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


Kids will love these Percy Pig crackers which come complete with an accompanying pin the tail on the Percy game.

NotOnTheHighStreet Christmas crackers

Zebra crackers

Zebra Pattern Eco crackers, £45 for six, NotOnTheHighStreet


Forgo the more traditional designs with these amazing zebra print crackers this Christmas. 

Selfridges crackers

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 in a presentation box and each contain six mini gifts.

Star crackers

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.

Chocolate Christmas crackers

Hotel Chocolat crackers

Mini Chocolate Christmas crackers, £18 for 10, Hotel Chocolat


Hotel Chocolat crackers always sell out super quickly. Filled with delicious chocolates and with space to write your guests' names on each one, they're a must for your table setting this holiday season.

Butlers Christmas crackers

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


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

Lindt cracker

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


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

SHOP: 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.

More Homes

See more