Products featured in this Yahoo article are selected by our shopping writers. We will earn a commission from purchases made via links in this article. Pricing and availability are subject to change.

This £35 John Lewis Christmas hamper is so good, you'll be tempted to keep it for yourself

A current bestseller, it's flying off shelves.

(John Lewis / Yahoo Life UK)
This John Lewis hamper is the perfect Christmas gift. (John Lewis / Yahoo Life UK)

A gift that is sure to please no matter the recipient this festive season is a Christmas hamper filled with treats. While they range in price, with some picks from Fortnum & Mason costing as much as £6,000, you can find more affordable (but equally as brilliant) hampers or treat sacks for under £100 at John Lewis and Marks & Spencer.

Quick overview

A bestseller right now is the John Lewis Christmas Treats Sack, which is filled with Prosecco and festive treats, and is only £35. While technically it comes in a fetching drawstring sack (not a wicker hamper), it contains exactly what you'd expect to find in a Christmas hamper but for a more affordable price.

Inside is a 75cl bottle of Waitrose San Leo Prosecco DOC, Abbey Biscuits Chocolate Brownie Biscuits, Linden Lady Chocolate Covered Fudge, Grandma Wild's Mince Pies and Cambrook Extraordinary Chilli & Garlic Mixed Nuts. We're salivating already.

This decadent drawstring sack is filled with Prosecco and plenty of festive snacks. 

£35 at John Lewis

Designed to be enjoyed by two, it's ideal for kicking off Christmas day, or getting the countdown started the night before.

The cloth sack is reusable, too, so next year you could make your own Christmas sack filled with all your favourite things.

(John Lewis)
The perfect selection of festive treats for Christmas. (John Lewis)
(John Lewis)
The festive, reusable sack alone is enough reason to snap this hamper up for Christmas. (John Lewis)

£35 at John Lewis Shop John Lewis Christmas hampers

  • Waitrose San Leo Prosecco, 75cl

  • Grandma Wild's Alcohol Free 4 Luxury Mince Pies

  • Abbey Biscuits Chocolate Brownie Biscuits, 150g

  • Linden Lady 6 Chocolate Covered Fudge with Gingerbread Man & Gold Stars, 85g

  • Cambrook Extraordinary Chilli & Garlic Mixed Nuts with Corn, 65g

New for 2024, there's only a handful of reviews. Even so, it's left shoppers impressed. One review reads, "Great value bag of goodies with lovely reusable bag. A great gift." While another commented, "Lovely selection, nice, no fuss packaging and good quality products."

Perfect for gifting to a loved one, to your Christmas Day hosts, or even just as a lovely present to yourself as an end-of-year treat, it's an all-round brilliant way of spreading some festive cheer, all while enjoying a bottle of bubbly and a selection of delicious seasonal treats.

Shop now: John Lewis Christmas Treats Sack | £35 from John Lewis

Shop now

A bestseller for a reason, this six-piece hamper comes with a lovely selection of festive delights including gingerbread fudge, brownie biscuits and, of course, mince pies. The perfect gift to send a close friend this Christmas that won't break the bank.

£25 at John Lewis

Including picks like red wine, paprika-flavoured crisps and sprinkle chocolate buttons, this affordable hamper couldn't be better. 

£45 at John Lewis

Already selling fast, this £100 hamper features a great selection of traditional treats sure to impress this festive season. 

£100 at John Lewis

Quite honestly bursting with festive drinks and snacks, this hamper not only works brilliant as a gift, but it's also a good option should you want to stock up on a range of luxury treats this Christmas.

£100 at John Lewis