Starbucks Coffee Calorie Calculator: Estimate Calories Sugar and Caffeine
You can estimate almost any drink from four things: the base drink, the cup size, the milk and the syrup. Black coffee and plain tea sit near zero, and milk, sauce and toppings add the rest. The tables below cover popular drinks, lighter orders and vegan swaps.

A Starbucks coffee calorie calculator comes down to four numbers: the base drink, the cup size, the milk and the syrup. Add those up and you can estimate almost any order before you pay. This page shows you the method, then gives you real figures for popular drinks, low calorie picks and vegan and dairy free swaps.
Our menu data lists drinks and delivery-app prices only, so every nutrition figure here comes from published Starbucks listings and nutrition databases. Numbers are rounded, and sources differ slightly, so treat them as estimates. For the whole lineup, see the full Starbucks menu.
Starbucks Nutrition Information: How Size, Milk and Syrup Change Your Drink
Four things set the calories in a Starbucks drink: size, milk, syrup or sauce, and toppings. Black coffee and plain tea sit near zero. Everything else is what you add. A grande latte with 2% milk has about 190 calories, while a grande Pike Place Roast has about 5, and the gap is almost entirely milk.
Size matters because every step up adds more drink. A latte with 2% milk climbs from about 100 calories in a short to 150 in a tall, 190 in a grande and 250 in a venti, according to published listings. If you are unsure which cup you want, the size guide shows the ounces behind each name.
Milk is the biggest lever for milk drinks. Syrup and sauce come second, because each pump adds sugar. Toppings such as whipped cream and drizzle come last, but they can still add 80 to 110 calories to a blended drink or a mocha, according to one calorie guide.
Here is the quick reference you can scan before you order.
Starbucks Nutrition Information: How Size, Milk and Syrup Change Your Drink
| Lever | What changes | Typical effect |
|---|---|---|
| Size | Short to venti | About 40 to 60 extra calories per step in a latte |
| Milk | Whole, 2%, nonfat or plant milk | Roughly 100 calories between the lowest and highest in a grande latte |
| Syrup | Pumps of flavor | About 20 calories and 5 g of sugar per pump |
| Sauce | Mocha or white mocha | About 25 to 60 calories per pump |
| Topping | Whipped cream, drizzle, foam | Often 50 to 110 calories |
Two cautions apply. Seasonal drinks get new recipes, so their numbers move. And a barista pours by hand, so the drink in your cup can land a little above or below the listing.
Using a Starbucks Calories Calculator Step by Step
You do not need an app to build your own estimate. This is the same method an online Starbucks coffee calorie calculator uses, and you can run it in your head in under a minute.
- Pick the base drink and size. Start with the plain version: a grande Caffè Latte with 2% milk is about 190 calories, a grande Caffè Americano is about 15 and a grande brewed coffee is about 5.
- Choose the milk. Swap in the figure for your milk from the table in the next section.
- Count the syrup pumps. Tall gets 3, grande gets 4, venti gets 5 hot or 6 iced, and trenta gets 7, according to barista guides. Multiply by about 20 calories.
- Add sauce or topping. Mocha sauce adds around 25 calories a pump, white mocha around 60, and whipped cream adds roughly 80 to 110 in blended drinks.
- Add everything up and round to the nearest 10.
Syrup takes up space that milk would fill, so the real total often runs a little under a straight sum. Think of the result as a range, not an exact count.
Worked Example With a Calories Calculator Method
Take a grande hot vanilla latte with 2% milk. The plain latte is about 190 calories. Four pumps of vanilla add up to 80 calories on paper. The straight sum is about 270, and published listings put a grande vanilla latte nearer 250, which fits the idea that syrup displaces some milk.
Now change the order to nonfat milk and two pumps of vanilla. Nonfat milk brings the latte down to roughly 130 to 150, and two pumps add about 40. The estimate lands around 170 to 190, which is a saving of 60 to 80 calories with two small requests. That is the logic behind any Starbucks calories calculator: change one lever, then redo the sum.
Calories by Milk: 2%, Nonfat, Oat, Almond, Coconut and Soy
Milk choice changes a grande latte by about 150 calories from lowest to highest. Published figures vary a little from source to source, so this table shows the range readers will see.
Calories by Milk: 2%, Nonfat, Oat, Almond, Coconut and Soy
| Milk in a grande latte | Calories reported |
|---|---|
| Almond | 90 to 100 |
| Coconut | About 100 |
| Nonfat | 130 to 150 |
| Soy | About 150 |
| 2% | About 190 |
| Oat | About 190 |
| Whole | About 240 |
Almond is the lightest at nearly half the calories of 2%. Oat matches 2% on calories, though it tastes sweeter and creamier. One source puts the sugar in a grande 2% latte at 17 g, and all of it comes from the lactose in the milk, not from added sugar.
Plant milks usually cost extra at the counter, and some drinks already include a plant milk in the recipe. For protein, 2% milk is the strongest: a grande 2% latte has about 12 g, while almond milk gives far less.
Calories by Syrup, Sauce and Cold Foam
Flavor syrups are the easiest calories to cut. Each pump of a standard syrup, such as vanilla, caramel or hazelnut, adds about 20 calories and 5 g of sugar. Cinnamon dolce runs slightly higher, at about 25 calories and 6 g of sugar.
Sauces are heavier. Mocha sauce is around 25 calories and 5 g of sugar per pump, while white chocolate mocha sauce is about 60 calories and 15 g of sugar per pump. That is why a white chocolate mocha lands well above a plain latte.
Sugar-free vanilla syrup carries almost no calories, which makes it the standard swap when you want sweetness without the sugar. See the sugar-free drink ideas for more.
Pumps follow the cup size, not the drink:
Calories by Syrup, Sauce and Cold Foam
| Size | Hot pumps | Iced pumps |
|---|---|---|
| Tall | 3 | 3 |
| Grande | 4 | 4 |
| Venti | 5 | 6 |
| Trenta | Not offered | 7 |
A venti iced vanilla drink at 6 pumps carries about 120 calories and 30 g of sugar from syrup alone. Asking for half the pumps cuts that in half. Cold foam and sweet cream also add calories, and the amount depends on the flavor, so check the drink screen in the app.
Starbucks Nutrition Calculator Table for Popular Drinks
This Starbucks nutrition calculator table lists grande figures for drinks people order most. It is a quick way to see where your usual order sits. Starbucks coffee nutrition for each drink changes with milk, so the milk is named in every row.
Starbucks Nutrition Calculator Table for Popular Drinks
| Drink (grande) | Calories | Sugar | Protein | Caffeine |
|---|---|---|---|---|
| Pike Place Roast | 5 | 0 g | 1 g | About 235 to 310 mg |
| Cold Brew | 5 | 0 g | 0 g | Varies by source |
| Caffè Americano | 15 | 0 g | 1 g | Varies by source |
| Cappuccino, 2% milk | 120 | 10 g | 8 g | About 150 mg |
| Caffè Latte, 2% milk | 190 | 17 g | 12 g | 150 mg |
| Caramel Macchiato, 2% milk | 250 | 33 g | 10 g | About 150 mg |
Caffeine is a range for brewed coffee because published sources disagree and roast changes the number. For lattes, caffeine tracks the espresso: two shots in a grande, or about 150 mg.
Some drinks are better shown as ranges, because the number changes a lot with size and milk. One nutrition database lists these spans across sizes:
- Iced Caffè Latte: 100 to 180 calories
- Caffè Latte: 100 to 240 calories
- Chai Latte: 120 to 310 calories
- Matcha Green Tea Latte: 110 to 320 calories
- Caramel Frappuccino: 260 to 470 calories
- Pumpkin Spice Latte: 160 to 400 calories
Seasonal drinks are the least stable, so confirm the current number in the app. For sweetness on matcha, read about matcha drink sweetness. For blended drinks, the Frappuccino menu lists each flavor.
Starbucks Calorie Chart for Popular Drink Families
A family chart is easier to remember than a long list. It groups drinks by how they are built.
Starbucks Calorie Chart for Popular Drink Families
| Drink family | Typical calories | Why |
|---|---|---|
| Brewed coffee and cold brew | 5 to 10 | Coffee and water only |
| Americano | 5 to 25 | Espresso and water |
| Plain tea | 0 to 5 | Leaves and water |
| Cappuccino and latte | 100 to 240 | Milk is the main source |
| Chai and matcha lattes | 110 to 320 | Milk plus a sweetened base |
| Caramel Frappuccino | 260 to 470 | Milk, syrup, ice and whipped cream |
| Seasonal specialty lattes | 160 to 400 | Sauce, milk and toppings |
Refreshers are fruit-based, so their calories come mainly from juice and sugar, not milk. Check the item screen for the exact figure.
The pattern is easy to remember. Drinks built from coffee or tea and water stay under 25 calories. Anything with milk and flavor climbs past 200 fast, and blended drinks go highest.
Starbucks Low Calorie Drinks: Hot, Iced and Blended Picks
The lowest calorie drinks are brewed coffee, cold brew, Americano and plain tea, all under about 25 calories in a grande. After those, a latte or cappuccino made with nonfat or almond milk lands between roughly 65 and 150 calories.
For the full list, the dedicated low calorie drink picks page goes drink by drink. The short version by temperature:
- Hot: Pike Place Roast (about 5), Caffè Americano (about 15), brewed tea, or a cappuccino made with almond milk (about 65 in one guide).
- Iced: Cold Brew (about 5), Iced Americano, iced brewed tea without sweetener, or an iced latte with almond milk.
- Blended: this is the hard category. A Frappuccino starts well above 200 calories, so the practical move is a smaller size, no whipped cream and fewer pumps.
Unsweetened teas and cold brew are the best answer when you want a large, cold drink for few calories. If you want milk, a cappuccino has less milk than a latte, which is why it has about 120 calories against 190 in a grande with 2% milk.
A drink can be low in calories and still high in caffeine. Cold brew and brewed coffee are both low in calories and high in caffeine, so match the pick to how you feel, not just the number.
Starbucks Drinks With Lowest Calories
Ranked from lowest to highest, with grande figures where a source is clear:
- Brewed hot or iced tea, unsweetened: 0 to 5
- Pike Place Roast: about 5
- Cold Brew, black: about 5
- Caffè Americano: about 15
- Cappuccino with almond milk: about 65
- Latte with almond milk: about 90 to 100
What pushes any of these up is what you add. Two pumps of syrup add about 40 calories, and a splash of whole milk or cream can add more. For other healthier choices beyond calories, see healthier drink choices.
Low Calorie Options at Starbucks and How to Order Them
You can lower the calories in almost any drink by changing how you order it. Each of these tactics works on its own, and they stack.
- Ask for fewer pumps. Half the syrup saves roughly 25 to 50 calories, according to one calorie guide.
- Choose sugar-free vanilla. It keeps the flavor with almost no calories.
- Skip the whipped cream. This saves 80 to 110 calories on a Frappuccino or mocha.
- Switch to nonfat or almond milk. Almond saves about 90 to 100 calories in a grande latte compared with 2%.
- Size down. A tall latte is about 40 calories lighter than a grande.
- Ask for light ice only if you want more drink in the cup.
You may see old menus mention a "skinny" latte. That was a shorthand for sugar-free syrup plus nonfat milk. The word is a legacy label, and not every store uses it, so order the parts by name instead: sugar-free vanilla syrup and nonfat milk.
The most useful rule is simple. Change the milk first, then the syrup, then the toppings. That order saves the most calories per change.
Vegan Orders and Dairy Free Swaps at Starbucks
Starbucks offers soy, coconut, almond and oat milk at most US stores, so many drinks turn vegan with one swap. The catch is the flavor layer. Some syrups and most sauces and toppings contain dairy or honey, and recipes change, so confirm in the app before you order.
Per Starbucks's own fact sheet, as reported by food writers, the caramel, hazelnut and vanilla syrups are plant-based. Of the sauces, only the mocha sauce is generally listed as vegan. Caramel drizzle, white mocha sauce, whipped cream, sweet cream, java chips and cinnamon dolce topping all contain dairy. The pumpkin spice sauce does too.
Vegan Starbucks Drinks You Can Order Today
These work as vegan orders when you follow the rules above:
- Brewed coffee, Caffè Americano and cold brew, served black or with a plant milk.
- Hot or iced brewed tea, with no honey.
- Any latte or macchiato with a plant milk and vanilla, caramel or hazelnut syrup, and no drizzle or whipped cream.
- Refreshers, which are fruit-based. The Pink Drink and Dragon Drink use coconut milk, but confirm your store's version.
- A mocha made with plant milk, mocha sauce and no whip.
Skip these even with a plant milk: the Chai Latte, because the chai concentrate contains honey; white chocolate mocha; and the Pumpkin Spice Latte. Cross-contact is possible, because baristas use shared steaming pitchers and wands. If that matters to you, say so when you order.
Dairy Free Options at Starbucks by Drink Type
Dairy free is a little different from vegan. It means no milk ingredients, but honey is allowed. The same plant milks work, and so do the nondairy cold foams, such as the Nondairy Vanilla Sweet Cream Cold Brew, which builds the swap in.
By drink type:
- Hot coffee: brewed, Americano, or a latte with a plant milk.
- Iced coffee: cold brew, iced Americano, or a nondairy sweet cream version.
- Tea and Refreshers: brewed teas and fruit Refreshers, plus lemonade versions.
- Blended: Frappuccinos can use plant milk, but the whip and many drizzles contain dairy, so ask for none.
Avoid protein milk and protein cold foam if you are dairy free. Protein-boosted milk starts with 2% milk, so it is not dairy free. The protein lattes and protein cold foam page covers those drinks.
Sugar, Protein and Caffeine Beyond Calories
Calories tell you how much energy is in a drink, but they hide the other numbers that matter. Sugar, protein and caffeine each tell a different story, and they do not always move together.
Sugar grams count the sweetness. A grande 2% latte has about 17 g, all from milk. A grande Caramel Macchiato has about 33 g, because syrup and drizzle join the milk. A matcha latte and a Frappuccino carry added sugar too, which is why they sit so high in the ranges above. Since a pump is about 5 g, four pumps add about 20 g.
Protein comes mostly from milk and, now, from protein products. A grande 2% latte has about 12 g. Starbucks launched protein lattes and protein cold foam in the US and Canada on September 29, 2025. The company says the protein lattes carry 27 to 36 g of protein per grande, protein cold foam adds about 15 g, and protein-boosted milk adds 12 to 16 g to a customized drink. Protein-boosted milk is 2% milk blended with unflavored protein powder, so the extra protein comes with extra calories.
Caffeine follows espresso shots, not milk. A short or tall latte has one shot, or about 75 mg, and a grande or venti has two, or about 150 mg. Brewed coffee is higher than a latte, and tea is lower.
Starbucks Nutrition Questions People Ask
Is there an official Starbucks coffee calorie calculator?
Starbucks does not publish a single stand-alone Starbucks coffee calorie calculator, but its app works like one. When you pick a drink, size, milk and syrup, the item screen updates the calories and shows a full nutrition and ingredient list. For quick estimates away from the app, use the method on this page.
How many calories are in a plain black Starbucks coffee?
A grande Pike Place Roast has about 5 calories, with 0 g of sugar and about 1 g of protein, according to published nutrition listings. Cold brew without milk is also about 5. Adding milk or sugar changes the number, but black coffee stays close to zero.
How many calories does each pump of Starbucks syrup add?
A standard syrup such as vanilla, caramel or hazelnut adds about 20 calories and 5 g of sugar per pump. Mocha sauce is about 25 calories a pump, and white mocha sauce about 60. Sugar-free vanilla syrup adds almost none. A grande gets 4 pumps by default.
How does oat milk compare with almond milk for calories at Starbucks?
In a grande latte, oat milk is about 190 calories, the same as 2% milk, while almond milk is about 90 to 100. Oat tastes creamier and sweeter, and almond tastes lighter and nuttier. If you are counting calories, almond saves nearly half. Plant milks often cost extra.
What is the best low calorie coffee at Starbucks?
For the lowest numbers, order brewed coffee, cold brew or a Caffè Americano, which sit between 5 and 15 calories in a grande. If you want milk, a cappuccino or a latte with almond or nonfat milk works. Ask for sugar-free syrup if you want flavor without the extra calories.
How do I find calories for a custom Starbucks drink?
Open the drink in the Starbucks app and change the size, milk and syrup, then read the nutrition screen. If you cannot use the app, build a Starbucks nutrition calculator estimate by hand: add the base drink, the milk difference and about 20 calories for each pump of syrup.
Are Starbucks Frappuccino calories higher than lattes?
Usually, yes. A Caramel Frappuccino runs about 260 to 470 calories across sizes and milks, while a latte runs about 100 to 240. Blended drinks combine milk, syrup, ice base and whipped cream. Skipping whip saves roughly 80 to 110 calories, and a smaller size helps too.
How many extra calories does protein cold foam add?
Starbucks has not published one flat figure that fits every drink, and the number depends on the foam flavor and the drink it tops. What it does list is the protein: about 15 g of protein per grande for the foam. Check the item screen in the app for the exact calories for your order.
What are some vegan picks at Starbucks?
Brewed coffee, Americanos, cold brew and brewed tea are naturally vegan. Lattes and macchiatos become vegan with soy, coconut, almond or oat milk, vanilla, caramel or hazelnut syrup, and no whipped cream or drizzle. Avoid the Chai Latte, white mocha and Pumpkin Spice Latte, which contain honey or dairy.
Does Starbucks show nutrition info on the mobile app?
Yes. Choose a drink from the menu and scroll to the bottom of the item details to open the full nutrition and ingredient list, which includes calories, sugar, protein and caffeine. The screen updates when you change size, milk or syrup, so you can see your exact order before paying.