There's nothing better than a delicious hot chocolate on a cold winter day.

When the weather outside is frightful (or even if it’s not), there’s nothing better than snuggling up with a nice big cup of hot chocolate. Maybe with marshmallows, whipped cream, and sprinkles on top? If this sounds like your cup of cocoa, then keep reading as we share some of the best spots for hot chocolate in Richmond, Virginia.

Stir Crazy Café


We are in the final days of peppermint mocha😱 Get you one, while the gettin’s good!

A post shared by Stir Crazy Café RVA (@stircrazyrva) on

Whether it’s coffee or cocoa, coffee shops know their business when it comes to beans. Stir Crazy Café, located on the North Side, serves a creamy cup of chocolate with steamed milk. They also have steamed milk with house-made simple syrup mixes and a crazy big selection of coffee—drip, macchiato, cortado, nitro, cold, and café au lait to name just a few. Hot tea and kombucha can also be had. Don’t forget the muffins, salads, flatbreads, and vegetarian options.

Can Can Brasserie

Looking for a treat that’s more dessert than drink? Head to Carytown’s Can Can Brasserie. Their version combines steamed milk with house-made chocolate ganache, whipped cream, and a sprinkle of cocoa powder. Other chill-chasing selections include espresso, Cuban and drip coffee, hot tea, and steamed milk with flavored syrup.

Urban Farmhouse Market and Café

The Fairtrade hot dark cocoa will lure you in while the open and airy industrial vibe invites you to sit and stay awhile. You can also warm up with a gingerbread latte, an eggnog latte, or a peppermint mocha, as well as Serendipitea hot tea, sustainably grown coffee selections, and soups, salads, sweets, and snacks. Urban Farmhouse has several locations in the Richmond area, including Shockoe Slip, Scott’s Addition, and Midlothian.

The Local Cup

For a treat that’s a little further afield, check out Hanover County’s favorite local coffee shop. The Local Cup serves up a delish traditional hot chocolate with whipped cream. For a unique spin, they also do a white chocolate version. Sit and relax while you catch up on emails and Insta-worthy cocoa pics.

Tarrant’s Café

We included a choice for the over-21 crowd. More booze than beans, Tarrant’s Café blends green chartreuse with hot chocolate, whipped cream, and chocolate sauce to create their Chartreuse Hot Chocolate. For those not familiar, chartreuse is a French liqueur created by Carthusian monks, of the Chartreuse Mountains in the French Alps, in the 1700s. The actual recipe is still a secret (those monks with their secrets), but it’s rumored to be a blend of herbs, roots, and leaves. It gives a minty herbal ambiance to the (quite high) alcohol content. Cheers!

 How did we do? Have you tried any of these, or other, hot chocolate spots? Let us know what you think.