Buy Christmas Chocolate Online

I am not a fan of shopping at Christmas, but I do love browsing and window shopping. The atmosphere is always electric, wonderful Christmas smells, shops packed with people; it’s the queues I hate and the disappointment of not being able to buy what you want as the shop has sold out.

I shop online! No queues, no fuss and with most items you are not limited to the stock in one shop, as they come from a main warehouse.

So where are the best places to buy your chocolate online for Christmas?

Hotel Chocolat

Luxury chocolate with style! Hotel Chocolat has the largest Christmas chocolate selection including: five different chocolate advent calendars (including a dairy free version), a mouth watering selection of chocolate gifts and chocolate selection boxes and a stunning rang of Christmas chocolate hampers. View the Hotel Chocolat Christmas Collection or the full range on the Hotel Chocolat website.

Cadbury Gifts Direct

Christmas would just not be the same without Cadbury chocolate, and the Cadbury chocolate site has something for the whole family, unique chocolate gifts for Christmas and Christmas selection boxes ideal for sharing. View all the Cadbury Chocolate Christmas Gifts on the Cadbury Gifts Direct website.


Award winning organic chocolate British and proud of it. Gorgeous little chocolate stocking fillers, chocolate gifts, chocolate truffles and hampers of chocolate. Visit their website here.

John Lewis

John Lewis one of the best places on the high street to find the slightly more unusual and harder to find products and their chocolate range is a combination of own brand chocolate goodies, exclusive brands and other quality chocolates. The chocolates available from John Lewis include; Hotel Chocolat, Chocolate on Chocolate, Cocoa Bean Company, Charbonnel et Walker, Kshocolat, James Chocolates and Godiva. You can view the full range of chocolates and other Christmas treats in the confectionery section of the John Lewis site.


I have only just found out about Ocado, for ages I thought they were just the delivery service for Waitrose, turns out they are actually an online supermarket and they have a lot of chocolate!

The prices are the same, if not cheaper, as the other supermarkets and they have the same brand names, but they also have chocolate brands that other supermarkets don’t sell like Prestat and Booja Booja. The only downside to Ocado, compared to other online shops, is the minimum spend – £40 per order. Apart from that they are probably one of the best places to buy you Christmas chocolate online. You can view all of the chocolate on the Ocado site.


The ranges of chocolates from Selfridges&Co includes well-known brands such as Lindt, Prestat and Charbonnel Et Walker and the more boutique brands La Maison du Chocolat, Bonieri, La Molina, Valrhona, Amadei, Ocelot, Marc Demarquette and Pierre Marcolini. All of these chocolates, including Christmas chocolates, are available here.