Two artisanal hot chocolate drinks served in matching turquoise cups and saucers sit on a wooden table.

Hummingbird Chocolate, Almonte

Cozy Ontario cafes for hot chocolate after ice skating

Two artisanal hot chocolate drinks served in matching turquoise cups and saucers sit on a wooden table.

Hummingbird Chocolate, Almonte

Ice skating is one of Ontario’s most popular winter activities, and it’s best paired with a hot drink and good company. Unwind and connect with family and friends at a cozy cafe serving the best hot chocolate and tasty treats near an ice skating rink this winter season.

Note: Always check the hours of the ice rinks and cafes before you visit.

Greater Toronto Area

Rooster Coffee House

Take in great city views while ice skating at Riverdale Park East. Then walk over to Rooster Coffee House for hot chocolate with marshmallows, almond lattes, loose-leaf tea and baked goods.

Locations:

Hello Coffee

After skating laps at the Sid Smith Artificial Ice Rink in Christie Pits Park, take a short walk to Bloor Street West. Hello Coffee’s charming interior matches its bright and cheerful pale blue exterior. Select from special winter coffees, teas and of course, hot chocolate. Follow Hello Coffee on Instagram.

Locations:

Ministry of Chocolate

Embrace the nostalgia and romance of ice skating under twinkling lights at the iconic outdoor rink at Nathan Phillips Square, then indulge in a chocolate drink and artisanal dessert at Ministry of Chocolate in the Hilton Hotel lobby.

Locations:

Ivy Coffee Shop

Located on Queen’s Quay, Ivy welcomes guests along the Harbourfront with cozy hot drinks and a pastries menu, as well as lunch and brunch. It’s within walking distance from several of Toronto’s popular waterfront ice skating experiences, including The Bentway and the Harbourfront Centre Ice Rink.

Locations:

Demetres Bramalea

A short drive from Brampton’s Chinguacousy Park Winter Skate Trail, Demetres offers a delicious dessert menu. Seasonal selections include waffles, crepes, cakes and in-house ice cream. Pair with a Belgian chocolate macchiato or a hot cocoa topped with a torched artisan marshmallow.

Locations:

Niagara Region

Il Gelato di Carlotta

Located on the historic Queen Street in Niagara-on-the-Lake, Il Gelato di Carlotta is known for delicious gelato treats, Italian donuts, bombolini and rich hot chocolate. It’s the perfect stop after skating at The Ice Rink in The Gardens at Pillar and Post.

Locations:

Bruce, Grey and Simcoe

Harrison Park Inn Restaurant

Conveniently located within Harrison Park, Owen Sound’s urban playground, this restaurant offers scenic dining for breakfast, lunch, dinner, desserts and hot drinks (including hot chocolate). Public skating is available at Good Cheer Rink in Harrison Park on even-numbered days.

Locations:

BeaverTails at Blue Mountain Village

Warm up with hot chocolate and a sweet treat at BeaverTails after ice skating the scenic Woodview Mountain Skating Trail.

Locations:

York, Durham and Headwaters

Cork & Bean

Enjoy quality hot drinks, such as hot chocolate, drip coffee or a matcha latte at the Cork & Bean, a rustic cafe in the heart of Oshawa. There’s no better way to warm up after skating at the Donevan Recreation Complex Arena.

Locations:

Kawarthas and Northumberland

The Pink Cafe

Themed around the colour pink in decor and menu items such as “pink dog” and “pink loaf,” this cute cafe in Cobourg offers a wide variety of hot drinks and is just a short walk from the Rotary Harbourfront Outdoor Skating Rink.

Locations:

Hamilton, Halton and Brant

SYNONYM

This warm cafe bistro serving coffee, hot drinks and treats is a short drive from the public skating at Hamilton Waterfront Outdoor Rink at Pier 8.

Locations:

Lola Café by Buvette

Enjoy homemade pastries and other delightful treats with hot chocolate at this charming spot in downtown Burlington’s Village Square after skating at Burlington Rotary Centennial Pond in Spencer Smith Park.

Locations:

Ottawa Region

Stella Luna Gelato Café

Known for award-winning gelato, Stella Luna Gelato Café is also a great place to visit for gourmet hot chocolate after ice skating along the world-famous Rideau Canal Skateway. Skate rentals are available under the Mackenzie King Bridge.

Locations:

CACAO 70 Eatery

Originally a chocolate drink bar, CACAO 70 Eatery now offers a variety of delicious treats from milkshakes to fondues and even pizza. This popular spot on Marché Way is near the Lansdowne Park Skating Court.

Locations:

Huron, Perth, Waterloo and Wellington

Red Brick Café

Housed in a red brick heritage building, Red Brick Café’s warm, engaging atmosphere is fueled by musical guests, a curated art gallery and delicious food and drinks. Visit for the best hot cocoa and stay longer for the inviting community spirit after ice skating at nearby Market Square Rink.

Locations:

Southwestern Ontario

Black Walnut Bakery Cafe

Head to this award-winning bakery cafe for a soul-warming hot chocolate and delicious sweet treat, just a few blocks from the outdoor skating rink at Victoria Park.

Locations:

Southeastern Ontario

Kingston Coffee House

Conveniently located across the street from Kingston’s Springer Market Square Rink, Kingston Coffee House is an easy trek for a chocolate beverage after ice skating.

Follow Kingston Coffee House on Instagram.

Locations:

Haliburton Highlands to the Ottawa Valley

Hummingbird Chocolate

It’s worth the short drive to the Hummingbird Chocolate factory and cafe in Almonte for a delicious bean-to-bar chocolate drink after ice skating on the outdoor skating trail in Beckwith. The one-kilometre skate loop is located in Beckwith Park, behind the Recreation Complex.

Locations:

Muskoka, Algonquin and Parry Sound

Cacao Boys

Warm your hands with a satisfying cup of decadent hot chocolate made with real chocolate. Bala’s artisan chocolate shop is a short drive from the Cranberry Ice Trail at Muskoka Lakes Farm & Winery.

Locations:

After a fun morning or afternoon ice skating on Ontario’s top ice rinks or skating trails, reward yourself with a cup of hot chocolate in a cute cafe or coffee shop nearby. It’s the perfect combo for the season.

Last updated: November 7, 2026