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.

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.

Montezuma’s

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.

Selfridges

The ranges of chocolates from Selfridges&Co includes well-known brands such as Lindt, Prestat and Charbonnel Et Walker and the more boutique brands Artisan Du Chocolat, La Maison Du Chocolat and Pierre Marcolini. All of these chocolates, including Christmas chocolates, are available here.