Also available forStarbucks US
Starbucks UK · Mocha & Hot Chocolate · UK & Ireland
Classic Hot Chocolate Calories & Nutrition
A Grande Classic Hot Chocolate with semi-skimmed milk from Starbucks UK has 309 calories, 12.7g protein, 35.4g carbs, 12.1g fat, 34g sugar and 26mg of caffeine.
Key facts
Calories
309 kcal
Protein
12.7g
Caffeine
26 mg
Sugars
34g
It ranks #2 of 6 mocha & hot chocolate from lowest to highest calories, with 9% fewer calories than the category average of 340 kcal.
Add to the Starbucks UK calculatorClassic Hot Chocolate nutrition by size
With semi-skimmed milk (the standard build). Going from Venti to Short saves 219 kcal.
Classic Hot Chocolate by milk
Grande size, lowest calories first. Choosing almond instead of semi-skimmed saves 63 kcal.
| AlmondAllergens: Milk, Almonds | 246 | 4.4 | 29.3 | 10.7 | 27.8 | 26 |
| CoconutAllergens: Milk, Soya | 265 | 7.1 | 31.4 | 11.5 | 30 | 26 |
| SkimmedAllergens: Milk | 276 | 12.7 | 35.7 | 8.3 | 34.3 | 26 |
| SoyaAllergens: Milk, Soya | 290 | 11.9 | 29.5 | 12.5 | 27.8 | 26 |
| Semi-skimmed (standard)Allergens: Milk | 309 | 12.7 | 35.4 | 12.1 | 34 | 26 |
| OatAllergens: Milk, Oats | 334 | 5.2 | 40.4 | 15.5 | 29.9 | 26 |
| WholeAllergens: Milk | 353 | 12.4 | 35.2 | 17.4 | 33.7 | 26 |
| Milk | Short | Tall | Grande | Venti |
|---|---|---|---|---|
| Semi-skimmed | 163 | 246 | 309 | 382 |
| Skimmed | 149 | 221 | 276 | 339 |
| Whole | 182 | 278 | 353 | 439 |
| Almond | 136 | 198 | 246 | 299 |
| Soya | 155 | 231 | 290 | 357 |
| Oat | 174 | 264 | 334 | 414 |
| Coconut | 144 | 213 | 265 | 324 |
Ingredients & allergens
Allergens (with semi-skimmed milk):
- Milk
Ingredients
Semi-skimmed milk [Semi-skimmed MILK], mocha sauce [water, sugar, cocoa powder, fat-reduced cocoa powder, vanilla extract], reduced fat whipped cream [cream 34% (MILK), sugar (6%), , propellant gas: nitrous oxide, propellant gas: nitrogen, emulsifier: mono and di glycerides of fatty acids, natural vanilla flavouring, stabiliser: carrageenan.], mocha drizzle [water, sugar, cocoa powder, fat-reduced cocoa powder, vanilla extract]
Allergens shown in capitals as declared by Starbucks UK. Recipes change and items are made on shared equipment, so always check in store if you have an allergy.
Lower-calorie alternatives
Classic Hot Chocolate: common questions
How many calories are in a Grande Classic Hot Chocolate?
A Grande Classic Hot Chocolate with semi-skimmed milk from Starbucks UK has 309 calories, 12.7g protein, 35.4g carbs, 12.1g fat, 34g sugar and 26mg of caffeine. That is 15% of the 2,000 kcal reference intake for an average adult.
How many calories are in each size of Classic Hot Chocolate?
Short: 163 kcal; Tall: 246 kcal; Grande: 309 kcal; Venti: 382 kcal (with semi-skimmed milk).
Which milk makes Classic Hot Chocolate lowest in calories?
In a Grande Classic Hot Chocolate, almond is lightest at 246 kcal, saving 63 kcal over the standard semi-skimmed. Skimmed gives the most protein (12.7g).
How much caffeine is in Classic Hot Chocolate?
A Grande has 26mg of caffeine, about 7% of the 400mg daily limit generally advised for healthy adults. By size: Short 13mg, Tall 20mg, Grande 26mg, Venti 32mg.
How much sugar is in Classic Hot Chocolate?
34g of total sugars, 38% of the 90g reference intake for total sugars. Total sugars include the natural lactose in milk.
Is Classic Hot Chocolate dairy-free?
The standard build contains milk. Starbucks UK prepares food and drinks on shared equipment, so traces are possible.
Source: Starbucks UK Nutrition & Allergen Guide - Beverages (Autumn 2026) (18/09/26); Starbucks UK Nutrition & Allergen Guide - Food (Autumn 2026) (05/10/26). Data checked 2026-10-15. Starbucks is a trademark of its owner; Fast Food Calc is independent and not affiliated with Starbucks.