How Many Calories in a Mocha? (Size, Milk, and Whipped Cream Chart)

Mocha coffee in a white mug with latte art and cocoa dusting, illustrating mocha calorie counts

Here is the short answer: a mocha has roughly 180 to 480+ calories depending on size, milk, and toppings — think of it as a latte plus 100–200 calories of chocolate. A small (tall) mocha with 2% milk runs about 220–250; a large (venti) with whole milk and whipped cream can cross 450. The espresso itself is ~5 calories; everything else is milk, chocolate sauce, and cream. In this guide you will see the size-by-milk chart, the whipped-cream and white-mocha traps, and exactly how to order a lighter one — or check any coffee drink instantly with our calorie calculator.

Your coffee drink, counted.

Mochas, lattes, frappes — log the real number with our calorie calculator, and see how it fits your macros with the macro calculator.

Check My Coffee

Mocha calories by size and milk: the chart

A mocha is espresso + steamed milk + chocolate (usually mocha sauce or syrup), often topped with whipped cream. The chocolate is the difference from a latte: each pump of mocha sauce adds roughly 25–35 calories, and a standard build uses 3–4 pumps — that is ~100–140 calories of chocolate before the milk is even considered. Using Starbucks-published nutrition as the reference (the most widely published numbers; other chains run close for equivalent builds):

Mocha (with whipped cream, 2% milk)Approx. calories
Tall (12 oz)~230–250
Grande (16 oz)~330–360
Venti (20 oz)~430–470

Swap the milk and the numbers move the same way they do for any milk drink:

Milk (grande mocha, with whip)Approx. calories
Nonfat / skim~270–290
2% (standard)~330–360
Whole~370–400
Oat~340–370
Almond~240–270

The almond-milk row surprises people: an almond-milk mocha can run ~100 calories lighter than the whole-milk version, because almond milk is mostly water. Oat milk, the trendy swap, is barely lighter than 2% — it is creamier because it carries more calories.

The two traps: whipped cream and white mocha

Trap 1: whipped cream. That cloud on top adds roughly 70–120 calories depending on how generous the barista is — more than the chocolate sauce in some builds. A grande mocha without whip drops from ~340 to ~260. "Light whip" or "no whip" is the single easiest cut in this article.

Trap 2: white mocha. White chocolate mocha sauce is sweeter and denser than regular mocha sauce — a grande white mocha with 2% and whip runs roughly 390–430 calories, about 60–80 more than the regular mocha. If you love it, order it knowingly; if you just like "mocha," the regular is the lighter default. The same logic from our latte calorie guide applies here: syrup pumps are the hidden lever — each pump is 35–75 calories depending on the syrup, and most flavored builds use three or more.

Barista pouring steamed milk into espresso with chocolate swirling, showing how mochas are built

Mocha vs the other coffee drinks

Where does the mocha sit in the coffee-shop lineup? Using standard grande/16 oz builds with 2% milk as the baseline:

Drink (grande, 2%)Approx. calories
Black coffee / Americano~5–15
Cappuccino~120–150
Caffe latte~150–190
Flat white~150–180
Mocha (with whip)~330–360
White mocha (with whip)~390–430
Caramel macchiato~240–280
Frozen blended mocha (frappé-style)~380–500+

The mocha is the heavyweight of the hot drinks — roughly double a latte — because it is the only standard hot drink carrying a full chocolate-sauce load plus whipped cream. The frozen blended versions are the true outliers: ice-blended drinks need extra syrup and often a sugary base to taste right, pushing 400–500+ calories into what is effectively a milkshake with espresso in it.

How to order a lighter mocha (without hating it)

You do not have to switch to black coffee. Each cut below keeps the mocha character while removing a defined chunk of calories: no whip (−70–120); one size down — grande to tall saves ~100; 2 pumps instead of 4 (−50–70, still tastes like chocolate); nonfat or almond milk (−60–100 vs whole); skip the white mocha (−60–80 vs regular). Stack two or three of these and a 360-calorie grande becomes a ~180-calorie tall skinny mocha — same ritual, half the energy. And if the mocha is your daily habit, run the yearly math from our soda calorie guide in your head: 200 saved calories a day is ~73,000 a year, or about 20 pounds of energy equivalent.

The homemade mocha: the 100-calorie version

The coffee-shop mocha is expensive in both senses. At home, the math is simple and the result is genuinely good: pull a double shot of espresso (~10 cal), steam or heat 6 oz of nonfat milk (~65 cal), and whisk in 1 tablespoon of unsweetened cocoa powder (~12 cal) plus your sweetener of choice (a teaspoon of sugar is ~16 cal; a zero-calorie sweetener is 0). Total: roughly 90–110 calories for a 10–12 oz mug — less than half the coffee-shop tall, at a fraction of the price.

The trick is the cocoa: unsweetened cocoa powder delivers the chocolate flavor for ~12 calories per tablespoon, while coffee-shop mocha sauce is pre-sweetened syrup at ~25–35 calories per pump. Dutch-process cocoa tastes smoother and closer to the café version. Add a dusting of cinnamon (negligible calories) and you will not miss the whipped cream.

Mocha Calories FAQs

A grande (16 oz) mocha with 2% milk and whipped cream has about 330–360 calories (Starbucks-published nutrition). Without whipped cream it drops to roughly 250–270.

Yes — roughly 150–200 more for the same size and milk. A mocha is a latte plus chocolate sauce (about 100–140 calories for 3–4 pumps) and usually whipped cream (+70–120). A grande latte is ~150–190; a grande mocha is ~330–360.

About 70–120 calories depending on the amount. It is the single easiest cut: "no whip" on a grande mocha removes roughly 80 calories with no change to the drink underneath.

Calorie-wise, yes. White chocolate mocha sauce is denser and sweeter — a grande white mocha with 2% and whip runs ~390–430 calories versus ~330–360 for the regular mocha, about 60–80 more.

Tall, nonfat or almond milk, 2 pumps of mocha sauce, no whipped cream — roughly 150–190 calories, about half of a standard grande. You keep the chocolate-coffee character while cutting the energy nearly in half.

Typically 380–500+ calories for a 16 oz serving. Ice-blended drinks need extra syrup and a sugary base to taste right, so they run heavier than the equivalent hot mocha — treat them as milkshakes with espresso, not coffee.

Know your coffee's real numbers

Our calorie calculator logs any coffee-shop drink in seconds.

Calculate My Coffee

Written by the Live Fitness Check editorial team · Reviewed against our calculator methodology · Last updated October 2026

Disclaimer: This guide is for educational purposes only and is not medical advice. Calorie figures are estimates from published chain nutrition data; actual values vary by preparation and barista. If you are managing a medical condition, talk to your doctor or a registered dietitian.