Top Spots for Hot Chocolate in Surrey

The best way to stay warm, and dry, during a west coast winter? Well, besides the layers … and it really is all about layering … we recommend lots of hot chocolate. And there’s nothing better on a chilly or rainy day than a soul-warming mug of creamy, rich hot chocolatey goodness. When you’re out exploring, stop by one of these Surrey cafes for a tasty treat for a quick warm-up before your next Surrey adventure.

Everbean Cafe
#106-15331 16th Avenue | South Surrey
Everbean takes its hot chocolate very seriously. It all starts with their house-made vegan chocolate sauce stirred into the milk of your choice and topped with a mound of creamy whipped cream. And keep an eye out … these are creative folks and it’s not unusual for deliciously unique flavours to appear on the menu for a limited time while they experiment!

Spent Grounds
#108, 19140 28 Avenue | South Surrey
Spent Grounds makes their hot chocolate with Zimt Chocolates using your choice of milk alternative for a delicious cup of plant-based hot chocolatey goodness. Take it to the next level and top it off with a vegan, plant-based marshmallow.

West Village Cafe
#160, 5620 152 Street | Newton
Creamy, chocolatey hot chocolate topped with all the whipped cream, and perhaps a splash of Baileys for the adult customers!

Kaffina Coffee
100 – 2950 King George Blvd | South Surrey
For those who just have to have their coffee, Kaffina Coffee offers a Salted Caramel Mocha with creamy chocolate, whipped cream, caramel drizzle, and a sprinkle of Himalayan pink salt. And if it’s straight hot chocolate you’re after, consider upgrading your drink to use 75% Thomas Haas cocoa.

Indigo Cafe
3388 Rosemary Heights Crescent | South Surrey
Enjoy a mug of Indigo Cafe’s secret recipe hot chocolate! Creamy and chocolatey, we don’t know exactly what’s in it, but we do know that it’s delicious.

Waves Coffee House – City Point
105-10777 University Drive | North Surrey
The folks at Waves will customize your hot chocolate just the way you like it! Choose from milk, dark or white chocolate, which is melted just for you and then added to milk steamed to a creamy smooth texture and topped with whipped cream.

Leonidas Chocolate
#110, 6820 188 Street | Cloverdale
For next-level hot chocolate, top your Leonadis Belgian hot chocolate with a Leonidas chocolate pyramid. Pyramid-shaped chocolates, in four flavours, are filled with truffle centre and covered with a very thin layer of chocolate, perfect for melting into a delicious cup of heart-warming chocolate milk.

Mink Chocolates & Cafe
The Shops at Morgan Crossing, #110, 15775 Croydon Drive | South Surrey
The Border, #101 – 358 175a Street | South Surrey
For the ultimate hot chocolate experience, check out Mink’s Drinking Chocolate. Thick, rich and ultra-luxurious, this is hot chocolate on a whole other level! If that’s a little too rich for your taste, their traditional hot chocolate is served using pure, fresh chocolate ganache. And you can buy jars of their chocolate ganache to take home and brew yourself.

Black Tiger Coffee Company
110-19255 Fraser Highway | Fleetwood
Settle into this bright and welcoming coffee shop for a cup of their expertly steamed milk hot chocolate. The milk is textured, which means it has been aerated to the perfect froth level and temperature giving it a velvety consistency. It is then blended with dark chocolate, or, we hear that the white chocolate option is out of this world! And we highly recommend pairing your hot chocolate with one of their delicious doughnuts.

Dudes Coffee House
12823 Crescent Road | South Surrey
With their Holiday Orange Hot Chocolate, Dudes has set the bar high for the perfect cup of holiday cheer. Reminiscent of everyone’s favourite chocolate orange treat, this creamy cup of goodness is exactly what we all need on a chilly day.  Is orange not your favourite flavour? Not to worry, their classic hot chocolate is also delicious, and be sure to have it topped with chocolate whipped cream.