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

19 best chocolate gifts you can buy online now for the ultimate Christmas treat

A chocolate gift is perfect for anyone with a sweet tooth  - or a present for the person who already has everything

Katherine Robinson

Christmas is just around the corner – no, really, it's less than 70 days away – so it’s time to start thinking about presents! If you’ve got someone with a sweet tooth to buy for then you’re in the right place – we’ve been busy searching out the best online chocolate gifts for all budgets, whether you’re looking for a stocking filler or tasty secret Santa gift or even something a bit more special.

RELATED: Best advent calendars to get the kids excited for Christmas 2020

There are so many different options, including the classic chocolate box, truffles, miniatures and bars – and there are even some vegan chocolate and dairy-free options too. Chocolate gifts are a very good idea if you’re looking to buy something for that hard to buy for person who already has everything. Read on, we've got you covered!

Quality Street


You know it's nearly Christmas when you buy your first tin of Quality Street of the year. This year's edition is a colour explosion, and is perfect for sharing with family this year. And FYI, this one from John Lewiss includes the famous Green Triangle and The Purple One.

Nestlé Quality Street Tin, £10, John Lewis


LINDOR Assorted Tin


New for Christmas 2020, Lindt has brought out the LINDOR Assorted Tin: a truly special selection of iconic and irresistibly smooth melting chocolate truffles, created by the Lindt Master Chocolatiers. Presented in a delightful festive keepsake tin, it includes 32 individually wrapped LINDOR truffles in 6 blissful varieties. 

LINDOR Assorted Tin, £26.50 for two tins, Groupon


Thorntons Christmas Selection


This is a delicious selection of 31 festive chocolates! Inside are festive favourites, such as the comforting Dark Chocolate Truffle Star, seasonal Vanilla Snowflake, exotic Turkish Delight and rich Nutty Caramel, not forgetting the very special milk chocolate Festive Christmas Tree.

Christmas box, £12,50, Thorntons


Baileys Chocolate Selection


Nothing says Christmas like the yummy Irish liquor, and now you can get it in chocolate form. This box contains 190g worth of Baileys, milk, white and dark chocolate truffles. Only for ages 16 and over though, so keep this one out of the reach of the kids.

Baileys Chocolate selection, £10.87, Amazon


Orange Twist Toblerone


Toblerone heard our prayers and brought back the Orange Twist version for a Christmas treat. If you’re looking for the perfect gift for a chocolate-loving friend or family member this Yuletide, then look no further. These triangle totems, are the stocking filler that is sure to surprise and delight.

Orange Toblerone, £6.29, Tesco


M&S Swiss Chocolate Gift Set


Marks & Spencer has the power to take you right to Switzerland with this gift bag of dreams. Crammed with indulgent smooth and creamy Swiss chocolates, made exclusively for M&S, this is the ideal gift for a chocaholic this year. 

Taste of Switzerland Chocolate Gift Bag, £20, M&S


Guylian Belgian Master’s Selection


Know a Guylian superfan? This is the ultimate gift for them! This is a box full of thirty mini pralines in 10 delectable flavours, ranging from adventurously exotic to deliciously traditional. Discover flavours like Coffee Cardamom, Ginger-Lime or Caramel Pineapple.

Guylian Belgian Master’s Selection, £12, Moonpig


Cadbury’s Christmas


This great value Christmas fun pack is a Cadbury Xmas best-seller and it’s easy to see why. It features selection packs of the brands best loved treats, including curly whirly, fudge, buttons and Freddo with festive packaging, all delivered direct to your door in a Merry Christmas box.

Cadbury’s Christmas super fun pack, £14, Amazon



Booja Booja’s delicious award-winning organic truffles are not only dairy-free, they’re also gluten and soya free too. Suitable for vegetarians and vegans and handmade in Norfolk, the mouth-watering flavours include cherry cognac, honeycomb caramel and toffee strudel. Yum!

Booja Booja chocolate truffle selection 184g, £9.99, Amazon


Kinder Chocolate Gift Box Set


Kinder chocolate fans would be delighted to find this gift box under the Christmas tree. Once they undo the red satin bow and open the cute box they’ll find 24 Kinder treats, including Happy Hippos, Buenos and Chocolate Bons.

Kinder chocolate gift box sets, £14.59, Amazon


Green & Black's Chocolate Lovers Collection


Those that are really into their flavours will love this gift box from Green & Black’s, which has an incredible collection of milk, dark and white chocolate with a small dark 70% chocolate bar and tasting notes, so you can really savour every bite.

Green & Black's Chocolate Lovers Collection, £25, Green & Black's


Hotel Chocolat Christmas Cabinet


Hotel Chocolat's delicious sweet treats are divine, and everything we imagined a box of chocolates to be when we were kids. This one is next level though - it's a CABINET of chocolate. This collection features some of the iconic chocolate brand's most celebrated milk, white and dark recipes, including biscuits, truffles, pralines, fruities and caramels.

The Classic Cabinet, £55, Hotel Chocolat


Costello and Hellerstein


These are a little bit special. Handmade in the Cotswolds by a Michellin starred pastry chef who wants everyone to be able to have a fine dining experience at home. There’s only eight in a box, so this is a gift to open and stash away for a romantic evening for two.

Costello and Hellerstein Dark Chocolate Orange Truffles, £14.95, Amazon


Yankee Candle Chocolate Gift Hamper


This is something a little bit extra if you're looking to treat a loved one. It features a selection of silk pink roses, Yankee Candles and Ferrero Rocher and Lindt Lindor chocolates. And there's no need to wrap it up of course, once you've ordered online, you're done!

Yankee Candle bouquet gift hamper, £34.95, Amazon


Cadbury Gift Box


This Cadbury's premium selection box has 24 of your all-time faves and it comes in a lovely presentation box. An ideal Xmas gift for choccy lovers, or even to give to yourself.

Cadbury premium chocolate selection gift box, £22.99, Amazon


Vegan Chocolate Christmas Hamper


A gift for the vegans in your life. It's packed with nine of the best vegan snacks on the market, including a Vego almond bliss white chocolate bar and a Kookie Cat vanilla and chocolate chip cookie. 

Bear in mind vegan snack hamper, £27.50, Amazon


SHOP NOW: 13 cool but affordable jewellery brands that make the perfect Christmas gift

Lindt Lindor Milk Chocolate Truffles


Lindor chocolates are classics that everyone loves. This bargain box has around 24 of the little balls - but you might have trouble keeping your family away from them!

Lindt Lindor milk chocolate truffles box, £5.50, Amazon


The Big Biscuit Box


This huge box has a whopping 71 chocolate bars inside, including Toffee Crisp, Yorkie, KitKat, Blue Riband and Breakaway. One thing’s for sure - you won’t need to stock up for a long time one you purchase this!

Nestlé The Big Biscuit Box, £12.19, Amazon


Monty Bojangles Cocoa Dusted Truffles


These truffles feel indulgent, and you get three different flavours in your order: Intensely Chocolatey Choccy Scoffy, Toasted Hazelnut Scrumple Nutty, and Salted Butterscotch Flutter Scotch Truffles.

Monty Bojangles Cocoa Dusted Truffles Gift Tower, £9.50, Amazon


RELATED: The best chocolate hampers to buy for Xmas

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

Activate HELLO! alerts and find out about everything before anyone else.