A Costa latte can run from about 120 to 330 calories, driven by cup size, milk, and any sweeteners.
A Costa latte sounds simple: espresso plus steamed milk. The calorie number changes fast once you pick a cup size, swap the milk, or add flavour.
If you just want a quick anchor, Costa’s UK nutrition page lists a Medium Skimmed Latte at 109 kcal hot (112 kcal iced). That’s a good baseline for “plain latte, no extras.”
What Sets Costa Latte Calories Apart
Most of the calories in a latte come from the milk. Espresso adds taste and caffeine, but it barely moves the calorie total.
Cup size matters because more milk means more calories. Iced drinks can also shift the number, since recipes may use different milk volumes, ice, and toppings.
Costa’s in-store allergen guide notes that drinks are shown “as served” using semi-skimmed milk as the standard recipe unless stated, and that nutrition is calculated from published data with some seasonal variation in dairy drinks.
| Order Example | Calories (kcal) | What Drives The Number |
|---|---|---|
| Medium Skimmed Latte (Hot, UK) | 109 | Published Costa value for a plain latte |
| Medium Skimmed Latte (Iced, UK) | 112 | Published Costa value; iced recipe differs |
| Small Coconut Latte (Hot, UK) | 68 | Published Costa value; coconut drink lowers calories |
| Small Coconut Latte (Iced, UK) | 81 | Published Costa value; iced version runs higher |
| Swap To Whole Milk | +30 to +90 | Estimate: higher-fat milk raises calories per cup |
| Add One Syrup Shot | +20 to +40 | Estimate: flavoured syrups add sugar calories |
| Add Whipped Cream Or Topping | +60 to +140 | Estimate: cream and toppings stack fast |
| Extra Espresso Shot | +0 to +10 | Estimate: extra coffee adds little energy |
The numbers above mix Costa-published values with clear estimates. For the exact count for your drink, use Costa’s own nutrition details for your region and the extras you choose.
Calories In A Costa Latte By Size And Milk
If you want a solid “mental math” method, start with the milk. A latte is mostly milk, so the milk choice does the heavy lifting.
Next, scale by size. A small latte uses less milk than a medium, and a large uses more. Costa also changes espresso shot count by size for some drinks, which can change volume and strength, but espresso still adds few calories.
Small Latte
A small latte is the easiest way to cut calories without changing the flavour much. You still get the espresso, but the milk portion stays tighter.
- Skimmed milk: tends to land on the lower end for a plain latte.
- Semi-skimmed milk: sits in the middle for most menus.
- Whole milk: pushes the total up, even with no syrup.
- Plant drinks: vary by brand; coconut drinks are often lighter, oat drinks can run higher.
Medium Latte
A medium latte is the “default” order for many people, so it’s the easiest reference point when you’re tracking intake.
On Costa’s UK page, the published figure for a medium skimmed latte is 109 kcal hot and 112 kcal iced. If you switch the milk, the number changes more than the hot-vs-iced choice.
Large Latte
A large latte is where calories can jump without you noticing, since it’s more milk in the cup. If you also add syrup, you can end up in dessert-drink territory.
If you like the large size for the caffeine hit, an extra shot in a smaller latte can get you there with fewer calories than “large plus syrup.”
How Many Calories Are In A Costa Latte?
If you’re typing how many calories are in a costa latte? into search, you’re probably in one of two situations: you want a quick number, or you need the number for a specific order.
For a quick number, use a plain latte with skimmed milk as your anchor. Costa’s UK list puts a medium skimmed latte at 109 kcal hot (112 kcal iced) on its nutrition page.
For a specific order, check the store guide and the extras section Costa provides for in-store drinks. That guide also explains how drinks are calculated and how customisations change the final numbers.
Here are the fastest steps that work even when you’re standing in line:
- Pick your size first. Size changes the milk volume more than any other single choice.
- Choose your milk. If you’re unsure, ask what milk is standard for that drink in your region.
- Decide on sweetness: no syrup, one shot, or full flavour.
- Skip toppings unless you want them for taste; toppings are a calorie multiplier.
- When in doubt, order the plain version first, then add flavour next time once you know the baseline.
To cross-check the official numbers, use Costa’s nutrition page and the Costa in-store allergen guide (PDF).
How To Pin Down Your Drink’s Number In Store
Costa recipes can differ by country, and seasonal drinks can use different syrups and toppings. So the best answer is the one tied to your exact order.
Use this quick routine:
- Start with the plain latte: size + milk + no extras. Write that down as your baseline.
- Add one change at a time: one syrup shot, then toppings, then sauces. It stops “mystery calories.”
- Use the store guide when you can: it’s built for in-store recipes and it explains how custom milk and extras are handled.
- Ask for the default milk: many Costa drinks use semi-skimmed as standard in the UK, but your local store can differ.
If you track daily intake, treat the latte like a repeatable “recipe” you control. Once you lock in your size and milk, your calorie count stays steady unless you change the extras.
Ways To Lower Costa Latte Calories Without Ruining The Drink
Dropping latte calories doesn’t mean drinking sad coffee. Small tweaks can keep the texture and still cut the total.
Start With Size
If you like the taste of a latte, start by ordering the next size down. You’ll still get the same espresso style, just less milk.
- Move from large to medium first.
- If that still tastes fine, try medium to small on the next order.
- If you miss the punch, add an extra espresso shot instead of adding syrup.
Use Milk Choices On Purpose
Milk swaps are the cleanest lever because they change calories without adding extra flavours. If dairy is fine for you, skimmed or semi-skimmed cuts energy while keeping the drink familiar.
If you’re choosing plant drinks, check the brand used in your store. Coconut drinks tend to be lighter, while oat drinks can be closer to dairy in calories, especially in larger cups.
Handle Sweetness Like A Dial
Sweetened lattes can creep up fast, since syrups are mostly sugar. If you like flavoured lattes, treat syrup as a dial you can turn down.
- Start with one syrup shot, then adjust from there.
- Pick cinnamon or cocoa dusting if available, since it adds flavour with fewer calories than syrup.
- If you want caramel or vanilla taste, try half-sweet first.
When Add-Ons Turn A Latte Into A Dessert Drink
It’s not the espresso that pushes a latte high. It’s the extras: syrup, chocolate, cream, toppings, and sauces.
One add-on might not feel like much, but stacking two or three is where the numbers climb.
| Add-On | Typical Add (kcal) | Notes |
|---|---|---|
| Flavoured syrup shot | 20–40 | Mostly sugar; check how many shots your drink includes |
| Chocolate sauce or drizzle | 30–80 | Can vary by portion and recipe |
| Whipped cream | 60–140 | High energy per spoonful |
| Caramel or cookie topping | 20–70 | Crunchy toppings add sugar and fat |
| Extra espresso shot | 0–10 | Boosts strength with minimal calories |
| Swap skimmed to whole milk | +30–90 | Bigger jump in medium and large sizes |
| Swap dairy to oat drink | −20 to +60 | Depends on brand and sweetness of the drink |
| Extra milk portion | +20–70 | “More milk” sounds small but adds up |
Calories And Caffeine Don’t Travel Together
A latte can be low in calories and still hit hard on caffeine. That’s because caffeine comes from the espresso shots, not the milk.
In Costa’s UK in-store guide, the caffeine table lists latte shot counts that rise with size. More shots raise caffeine, but they still add only a tiny amount of energy compared with the milk.
An espresso shot is mostly water pushed through ground coffee, so it brings flavour and caffeine with barely any sugar or fat. Milk is where calories live. If you want a stronger drink without extra sweetness, add a shot or choose a smaller cup. You’ll notice the difference in taste more than in calories. And keep the milk simple.
This is why “small latte plus extra shot” is a useful move: you get more coffee strength without turning the drink into a sugar bomb.
Order Scripts That Match Real Life
When you’re ordering fast, it helps to have a few ready lines. Swap the milk and sweetness to fit your needs.
- Lower-calorie: “Small latte with skimmed milk, no syrup.”
- Dairy-free: “Medium latte with coconut drink, no topping.”
- Sweet treat: “Medium latte with one syrup shot, no cream.”
- More punch: “Small latte with an extra espresso shot.”
Final Check Before You Pay
If you want the cleanest calorie number, keep the order plain: pick a size, pick a milk, skip syrup and toppings.
If you want flavour, add one change at a time. That way, when you ask how many calories are in a costa latte? next time, you’ll know what part of your order moved the count.
