By Muhammad Saif Ullah, founder & editorUpdated October 30, 2026Numbers from Starbucks and our tested calculator
Quick answer
- A Grande Starbucks Hot Chocolate has 370 calories with 2% milk: 16 g fat, 37 g sugar, 14 g protein and 25 mg caffeine.
- By size: 190 (Short or Kids), 280 (Tall), 370 (Grande) and 450 calories (Venti).
- That includes whipped cream and a chocolate drizzle. Skip them and a Grande is about 280. Nonfat milk, no whip and 2 pumps of mocha is about 160.
Hot chocolate is the go-to Starbucks order for kids, non-coffee drinkers and cold mornings, so it’s worth knowing what’s in the cup. Here are the calories in a hot chocolate from Starbucks for every size, with each milk, with and without whipped cream, plus how much caffeine it has and how to make it lighter.
Starbucks Hot Chocolate calories by size
| Size | Calories | Fat | Sugar | Protein | Caffeine |
|---|---|---|---|---|---|
| Short or Kids (8 oz) | 190 | 9 g | 18 g | 6 g | 15 mg |
| Tall (12 oz) | 280 | 12 g | 27 g | 10 g | 20 mg |
| Grande (16 oz) | 370 | 16 g | 37 g | 14 g | 25 mg |
| Venti (20 oz) | 450 | 18 g | 46 g | 17 g | 35 mg |
2% milk with whipped cream and chocolate drizzle, Starbucks-published U.S. values (checked October 30, 2026).
- It gets 2, 3, 4 or 5 pumps of mocha sauce by size, steamed 2% milk, sweetened whipped cream and a chocolate drizzle.
- Sodium is low: 65 mg in a Short and 160 mg in a Grande.
Hot chocolate calories with and without whipped cream
Starbucks tops every Hot Chocolate with sweetened whipped cream and a chocolate drizzle, and its published numbers include them.
| Size | With whip (standard) | No whip, no drizzle |
|---|---|---|
| Short or Kids | 190 | about 130 |
| Tall | 280 | about 200 |
| Grande | 370 | about 280 |
| Venti | 450 | about 360 |
- “No whip” saves about 90 calories and 8 g fat on a Grande, the biggest single change you can make.
- Some sites list higher or lower numbers because they mix up versions with and without whip. The 370 is Starbucks’ own number for the standard drink.
Kids hot chocolate calories
- A Kids or Short hot chocolate is 190 calories and 18 g sugar, served at a lower temperature so it’s ready to drink.
- Without whipped cream it’s about 130 calories, and with nonfat milk and no whip about 100.
- Caffeine is small but not zero: 15 mg from the cocoa.
- Ordering tip: ask for “kids’ temperature” on any size if you’re worried about it being too hot.
Hot chocolate calories with other milks
| Grande with | Calories | Sugar | Protein |
|---|---|---|---|
| Almondmilk | 280 | 30 g | 6 g |
| Coconutmilk | 310 | 30 g | 3 g |
| Nonfat milk | 320 | 37 g | 15 g |
| 2% milk (standard) | 370 | 37 g | 14 g |
| Soymilk | 380 | 34 g | 14 g |
| Oatmilk | 400 | 30 g | 7 g |
| Whole milk | 420 | 37 g | 14 g |
| Protein milk | about 430 | 37 g | 28 g |
Standard recipe with whipped cream. Our calculator’s estimates for each milk, starting from Starbucks’ published 2% value.
- Almondmilk saves the most (90 calories), but the drink tastes less rich.
- Oatmilk adds 30 calories, not saves them. See our Starbucks milk calories guide.
How much sugar is in Starbucks Hot Chocolate?
- 37 g in a Grande, about 9 teaspoons. A Tall has 27 g and a Venti 46 g.
- Some of it is natural milk sugar, but most of the sweetness comes from the mocha sauce.
- There’s no sugar-free chocolate sauce at Starbucks, so the only way to cut sugar is fewer pumps, a smaller size or a milk with less sugar, like almondmilk.
- Watching blood sugar? A Short with no whip and 1 pump instead of 2 is the gentlest option: about 100 calories and 11 g sugar.
Does Starbucks Hot Chocolate have caffeine?
- Yes, a little: 15 mg (Short), 20 mg (Tall), 25 mg (Grande) and 35 mg (Venti). It comes from the cocoa in the mocha sauce.
- For comparison, a Grande Caffè Mocha has the same 370 calories but 175 mg caffeine, because it adds espresso.
- Every drink is in our Starbucks caffeine chart.
How to order a lighter hot chocolate
From our calculator, Grande:
| Order | Calories | Sugar |
|---|---|---|
| Standard (2% milk, 4 pumps, whip) | 370 | 37 g |
| 2 pumps of mocha | 310 | 29 g |
| No whip | 280 | 33 g |
| No whip + 2 pumps | 220 | 25 g |
| Nonfat milk + no whip | 220 | 33 g |
| Nonfat milk + no whip + 2 pumps | 160 | 25 g |
| Almondmilk + no whip + 2 pumps | 130 | 17 g |
Changed orders are our calculator’s estimates, starting from Starbucks’ published values.
- No whip and half the pumps together save 150 calories and 12 g sugar, and it still tastes like hot chocolate.
- “Skinny” hot chocolate (nonfat, no whip, 2 pumps) keeps 13 g protein for about 160 calories.
- Size down: a Tall is 90 calories less than a Grande, and a Short is 180 less.
- Honest taste note: with almondmilk and 2 pumps it’s thinner and less sweet. Nonfat keeps more of the body.
Hot chocolate vs other chocolate drinks
| Grande drink | Calories | Sugar | Caffeine |
|---|---|---|---|
| Chocolate Cream Cold Brew | 240 | 25 g | 190 mg |
| Hot Chocolate | 370 | 37 g | 25 mg |
| Caffè Mocha | 370 | 35 g | 175 mg |
| Mocha Frappuccino | 370 | 51 g | 100 mg |
| Iced Dubai Chocolate Mocha | 470 | 57 g | 165 mg |
| Mocha Cookie Crumble Frappuccino | 480 | 55 g | 95 mg |
Starbucks-published U.S. values.
- White Hot Chocolate was discontinued in March 2025, so it’s no longer on the menu.
- Peppermint Hot Chocolate is back for the 2026 holiday menu: 440 calories, 56 g sugar and 25 mg caffeine in a Grande. The Peppermint White Hot Chocolate is 480 calories and 67 g sugar.
Build your hot chocolate
Change the size, milk, pumps or add whipped cream and see calories, sugar and caffeine update.
FAQ
How many calories are in a Grande hot chocolate from Starbucks?
- 370 calories with 2% milk, whipped cream and drizzle, with 37 g sugar and 14 g protein.
- Without whipped cream it’s about 280.
How many calories are in a Tall hot chocolate at Starbucks?
- 280 calories, 27 g sugar and 20 mg caffeine.
How many calories are in a Venti hot chocolate?
- 450 calories, 46 g sugar and 35 mg caffeine with 2% milk.
How many calories are in a kids hot chocolate at Starbucks?
- 190 calories and 18 g sugar for the 8 oz Kids or Short size.
- Without whipped cream it’s about 130.
Does Starbucks hot chocolate have caffeine?
- Yes, a small amount from cocoa: 25 mg in a Grande and 15 mg in a Short.
How many calories does whipped cream add to a hot chocolate?
- Whipped cream and drizzle add about 90 calories to a Grande. Skipping them takes it from 370 to about 280.
What is the healthiest way to order hot chocolate at Starbucks?
- Nonfat milk, no whip and half the pumps: about 160 calories in a Grande, with 13 g protein.
- A Short with no whip is about 130.
Sources
- Hot Chocolate, Caffè Mocha and chocolate drink nutrition, recipes and caffeine: Starbucks’ U.S. menu, checked October 30, 2026, as used and tested in our calculator (methodology).
- Added sugar guidance: American Heart Association.
- Related: milk calories · caffeine chart · Frappuccino calories · Brown Sugar Oatmilk Shaken Espresso calories · Starbucks nutrition chart · Starbucks food calories.
Independent and unofficial. Not affiliated with Starbucks. For general information only, not medical advice.
