It’s the most wonderful time of the year – those weeks before Christmas where you can walk into your favourite high street coffee shop and sip yourself into festive sugar heaven. But how many calories are in Starbucks and Costa Christmas drinks 2019?
Our thoughts on stuff like this is always that it’s better to make an informed decision on whether you want to dedicate a few hundred calories of your daily allowance to a Christmas coffee. Otherwise, you might find yourself blowing the calorie budget even though you know you’re a sucker for an eggnog latte (hello) – it’s always better to know what you’re dealing with and to practice a little of that ‘everything in moderation’ approach.
How many calories are in Starbucks and Costa Christmas drinks 2019?
Starbucks Christmas drinks 2019 calories
Starbucks’ Christmas offerings are the usual fare – gingerbread, eggnog, toffee nut – but with a new toasted marshmallow hot chocolate. They’re also bringing back the reusable red cups for another year, so you could buy one of those and pretend that the Maxwell House you keep at the back of the cupboard is a festive drink to blast away the winter blues. Just me?
Toasted Marshmallow Hot Chocolate
This hot chocolate is this year’s new kid on the block – mocha sauce, marshmallow syrup, marshmallow flavour whipped cream and a caramelised sugar topping.
Tall
Skimmed milk: 267 calories
Semi-skimmed milk: 308 calories
Coconut milk: 296 calories
Soya milk: 284 calories
Almond milk: 238 calories
Oat milk: 379 calories
Grande
Skimmed milk: 339 calories
Semi-skimmed milk: 392 calories
Coconut milk: 375 calories
Soya milk: 360 calories
Almond milk: 302 calories
Oat milk: 482 calories
Venti
Skimmed milk: 411 calories
Semi-skimmed milk: 480 calories
Coconut milk: 459 calories
Soya milk: 439 calories
Almond milk: 363 calories
Oat milk: 597 calories (and 68g of sugar. 68! That’s almost 16 teaspoons of sugar)
Toffee Nut Latte
A latte with toffee nut syrup and a toffee nut flavoured topping. Simple.
Tall
Skimmed milk: 224 calories
Semi-skimmed milk: 260 calories
Coconut milk: 239 calories
Soya milk: 239 calories
Almond milk: 200 calories
Oat milk: 321 calories
Grande
Skimmed milk: 293 calories
Semi-skimmed milk: 345 calories
Coconut milk: 314 calories
Soya milk: 314 calories
Almond milk: 256 calories
Oat milk: 434 calories
Venti
Skimmed milk: 347 calories
Semi-skimmed milk: 413 calories
Coconut milk: 374 calories
Soya milk: 374 calories
Almond milk: 362 calories
Oat milk: 524 calories
Gingerbread Latte
A latte with gingerbread syrup and a wafer topping for that Christmassy feel.
Tall
Skimmed milk: 222 calories
Semi-skimmed milk: 258 calories
Coconut milk: 247 calories
Soya milk: 236 calories
Almond milk: 197 calories
Oat milk: 318 calories
Grande
Skimmed milk: 290 calories
Semi-skimmed milk: 343 calories
Coconut milk: 312 calories
Soya milk: 327 calories
Almond milk: 254 calories
Oat milk: 432 calories
Venti
Skimmed milk: 346 calories
Semi-skimmed milk: 412 calories
Coconut milk: 392 calories
Soya milk: 373 calories
Almond milk: 300 calories
Oat milk: 523 calories
Eggnog Latte
The eggnog latte is the king of Christmas drinks. If you’ve never tried one, it might sound a bit weird but it’s delicious – creamy and velvety and rich. You can’t switch out the milk in this one, but it’s well worth the calories.
Tall
272 calories
Medium
344 calories
Venti
451 calories (and a whopping 61g of sugar)
Costa Christmas drinks 2019 calories
Costa are also sticking to what they know best this year with lots of creamy latte options, plus little add ons such as the gingerbread man biscuit in the gingerbread latte. Costa’s newcomer for 2019 is the Irish cream latte, which (sadly) contains no whisky.
Irish Velvet & Cream Latte
A latte spiced up with a shot of (non-alcoholic) Irish cream-flavoured syrup, topped with cream, a chocolate dusting and a golden white chocolate star.
Primo
Skimmed milk: 235 calories
Semi-skimmed milk: 260 calories
Coconut milk: 236 calories
Soya milk: 253 calories
Almond milk: 220 calories
Medio
Skimmed milk: 272 calories
Semi-skimmed milk: 307 calories
Coconut milk: 275 calories
Soya milk: 297 calories
Almond milk: 252 calories
Gingerbread & Cream Latte
Because of course, what would we do without our gingerbread man friend at Christmas, slowly drowning in a latte flavoured with gingerbread syrup and topped with cream?!
Primo
Skimmed milk: 213 calories
Semi-skimmed milk: 238 calories
Coconut milk: 215 calories
Soya milk: 231 calories
Almond milk: 199 calories
Medio
Skimmed milk: 239 calories
Semi-skimmed milk: 274 calories
Coconut milk: 242 calories
Soya milk: 264 calories
Almond milk: 219 calories
Spiced Cappuccino
A cappuccino with the ‘taste of winter’ – cinnamon, nutmeg and star anise – delicately infused through and sprinkled on top.
Primo
Skimmed milk: 91 calories
Semi-skimmed milk: 111 calories
Coconut milk: 92 calories
Soya milk: 105 calories
Almond milk: 79 calories
Medio
Skimmed milk: 133 calories
Semi-skimmed milk: 165 calories
Coconut milk: 135 calories
Soya milk: 156 calories
Almond milk: 115 calories
Hazelnut Praline & Cream Latte
Another Costa Christmas staple, this is a classic latte with hazelnut syrup, chocolate sauce and golden milk chocolate wafer pieces.
Primo
Skimmed milk: 271 calories
Semi-skimmed milk: 296 calories
Coconut milk: 273 calories
Soya milk: 289 calories
Almond milk: 256 calories
Medio
Skimmed milk: 310 calories
Semi-skimmed milk: 345 calories
Coconut milk: 313 calories
Soya milk: 335 calories
Almond milk: 290 calories
Spiced Apple
A warming spiced apple drink topped with a slice of lemon.
Primo
75 calories
Medio
117 calories
—
All in all, there are definitely things you can do to bring the calories of these Christmas drinks down if you’re trying to save a few cals. In general, almond milk is the one to go for to cut cals and you should avoid the oat milk at Starbucks as it really bumps them up. The only thing to be wary of is the sugar content, which is sky-high in some of these drinks, especially if you’re ordering a Venti. But on the whole, we reckon you can treat yourself to a little festive coffee cheer if that’s what you fancy.