Caffeine.supply

How Many Calories Are in a Latte?

Espresso has almost no calories, so a latte is really a cup of milk with coffee in it. Here is what that adds up to by size and milk, and what syrup and sugar put on top.

The Short Answer

Bottom line
A 12 oz latte with whole milk is about 192 calories. Switch to skim and it drops to about 110; unsweetened almond milk brings it to about 51. Each pump of syrup adds about 20.
Whole milk
~192 kcal
12 oz, two shots, about 10 fl oz milk.
Almond milk
~51 kcal
Same cup with unsweetened almond milk.

Latte Calories by Size and Milk

Unsweetened, using the same per-ounce figures as our coffee calorie calculator. Milk volumes are typical cafe pours after leaving room for foam.

SizeWhole2%SkimOat (barista)Soy (unsweetened)Almond (unsweetened)
8 oz (small)
1 shot + 7 oz milk
133110761087335
12 oz (medium)
2 shots + 10 oz milk
19215911015610651
16 oz (large)
2 shots + 14 oz milk
26622015221614669
20 oz (extra large)
3 shots + 17 oz milk
32526918626417986

What Syrup, Sugar and Whipped Cream Add

Latte vs Other Espresso Drinks

Less milk means fewer calories. All figures below use whole milk and no sweetener.

DrinkApprox. calories
Espresso, double shot (2 oz)6
Black drip coffee (12 oz)3
Cortado (2 shots + 2 oz whole milk)43
Flat white (2 shots + 4 oz whole milk)80
Cappuccino, 12 oz (2 shots + 6 oz whole milk)118
Latte, 12 oz (2 shots + 10 oz whole milk)192

Want the drink ratios behind these? See the espresso drink ratio calculator.

How to Cut Latte Calories Without Losing Flavor

Naturally Sweet Coffees for Lighter Lattes

Top-rated in-stock medium and dark roasts with chocolate, caramel or nutty notes, one per roaster. For the full list, see Best Coffee for Lattes & Milk Drinks.

Frequently Asked Questions

How many calories are in a latte?
A 12 oz latte with two espresso shots and about 10 fl oz of whole milk has roughly 192 calories. A 16 oz whole-milk latte is about 266. Almost all of it comes from the milk; the espresso adds only about 6.
Which milk makes the lowest-calorie latte?
Unsweetened almond milk: a 12 oz almond latte is about 51 calories. Unsweetened soy and skim are next at about 106 and 110. Oat milk lands near 2% at about 156, because barista oat milks contain added oil.
How many calories does a flavored latte add?
Each pump of flavored syrup adds about 20 calories, and a typical 16 oz flavored latte uses three or four pumps, so 60 to 80 calories on top of the milk. A teaspoon of sugar adds about 16.
Does a latte have more calories than a cappuccino?
Yes, at the same cup size. A cappuccino swaps some steamed milk for foam, so a 12 oz cappuccino has less liquid milk and about 118 calories with whole milk versus about 192 for a 12 oz latte.
Do extra espresso shots add calories?
Barely. A shot of espresso has about 3 calories. Adding a shot changes the caffeine far more than the calories.
Are these numbers exact?
No. They are rounded averages for common products, and cafes pour different amounts of milk. Check the carton label for plant milks, which vary by brand. Use the coffee calorie calculator to plug in your own cup.

Explore More

More From the Blog