Hot Chocolate at Starbucks Canada: Price, Calories & Details
Starbucks Hot Chocolate in Canada is a classic, creamy drink made with steamed milk and rich chocolate flavour, and prices usually start from around CAD $3.95, with calories depending on the cup size.
This drink is popular all year but especially during colder months. It’s a caffeine-free option, making it a good choice for kids or anyone avoiding coffee. Starbucks Canada offers Hot Chocolate in multiple sizes, and it can also be customised with different milk options.

Starbucks Hot Chocolate Price & Calories
Prices and calories vary by size. Below is a clear breakdown based on standard Starbucks Canada servings.
| Size | Price (Approx.) | Calories |
|---|---|---|
| Tall (12 oz) | CAD $3.95 | 370 kcal |
| Grande (16 oz) | CAD $4.45 | 470 kcal |
| Venti (20 oz) | CAD $4.95 | 540 kcal |
Go to full Starbucks Menu.

FAQs
How much is Hot Chocolate at Starbucks Canada?
Prices usually start from around CAD $3.95 for a Tall size and increase with larger cups.
How many calories are in Starbucks Hot Chocolate?
Calories range from about 370 kcal (Tall) to 540 kcal (Venti).
Does Starbucks Hot Chocolate contain coffee?
No, it does not contain coffee or espresso.
Can I get Starbucks Hot Chocolate with oat milk?
Yes, oat milk and other plant-based options are available.
