Cozy Ontario cafes for hot chocolate after ice skating
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:
- Riverdale Park East Skating Rink, 610 Broadview Avenue, Toronto
- Rooster Coffee House, 479 Broadview Avenue, Toronto
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:
- Sid Smith Artificial Ice Rink, 777 Crawford Street, Toronto
- Hello Coffee, 800 Bloor Street West, Toronto
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:
- Nathan Phillips Square,100 Queen Street West, Toronto
- Ministry of Chocolate, 145 Richmond Street West, Toronto
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:
- The Bentway, 250 Fort York Boulevard, Toronto
- Harbourfront Centre Skating Rink, 239 Queens Quay West, Toronto
- Ivy Coffee Shop, 109 Queens Quay West, Toronto
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:
- Chinguacousy Park Winter Skate Trail, 9050 Bramalea Road, Brampton
- Demetres, 50 Peel Centre Drive, Brampton
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:
- The Gardens at Pillar and Post, 526 Regent Street, Niagara-on-the-Lake
- Il Gelato di Carlotta, 59 Queen Street, Niagara-on-the-Lake
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:
- Harrison Park Good Cheer Rink, 75 2nd Avenue East, Owen Sound
- Harrison Park Inn Restaurant, 137 2nd Avenue East, Owen Sound
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:
- Woodview Mountain Skate Trail, 201 Scenic Caves Road Unit AW2, The Blue Mountains
- Beavertails, 170 Jozo Weider Boulevard, The Blue Mountains
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:
- Donevan Recreation Complex Arena, 171 Harmony Road South, Oshawa
- Cork & Bean, 8 Simcoe Street North, Oshawa
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:
- Rotary Harbourfront Rink, 35 Albert Street, Cobourg
- The Pink Cafe, 205 3rd Street, Unit 6, Cobourg
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:
- Hamilton Waterfront Outdoor Rink, 47 Discovery Drive, Hamilton
- SYNONYM Shop, 328 James Street North, Hamilton
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:
- Burlington Rotary Centennial Pond, 1340 Lakeshore Road, Burlington
- Lola Cafe, 423 Elizabeth Street, Unit 13, Burlington
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:
- Rideau Canal
- Stella Luna Gelato Café, 1103 Bank Street, Ottawa
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:
- Lansdowne Park Skating Court, 1525 Princess Patricia Way, Ottawa
- CACAO 70 Eatery, 225 Marché Way #109, Ottawa
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:
- Market Square Rink, 62-2 Carden Street, Guelph
- Red Brick Café, 8 Douglas Street, Guelph
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:
- Victoria Park Ice Rink, 580 Clarence Street, London
- Black Walnut Bakery Café, 724 Richmond Street, London
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:
- Springer Market Square Rink, 216 Ontario Street, Kingston
- Kingston Coffee House, 322 King Street East, Kingston
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:
- Beckwith Skating Trail,1319 9th Line, Beckwith
- Hummingbird Chocolate, 476 Ottawa Street, Almonte
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:
- Muskoka Lakes Farm & Winery, 1074 Cranberry Road, Bala
- Cacao Boys, 1004 Elm Street, Bala
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.
Related content
Last updated: November 7, 2026