Popular Starbucks Drinks — Calories by Size
| Drink | Tall (12oz) | Grande (16oz) | Venti (20oz) | Milk |
| Latte | 150 | 190 | 250 | 2% |
| Caramel Macchiato | 180 | 250 | 300 | 2% |
| Vanilla Latte | 200 | 250 | 320 | 2% |
| Mocha | 290 | 360 | 440 | 2% + whip |
| Pumpkin Spice Latte | 300 | 380 | 470 | 2% + whip |
| Caramel Frappuccino | 300 | 420 | 510 | whole + whip |
| Mocha Frappuccino | 290 | 410 | 500 | whole + whip |
| Vanilla Bean Frappuccino | 270 | 400 | 490 | whole + whip |
| Cold Brew | 5 | 5 | 5 | black |
| Cold Brew with Cold Foam | 35 | 35 | 45 | cold foam |
| Iced Coffee | 60 | 80 | 110 | 2% no syrup |
| Chai Tea Latte | 190 | 240 | 310 | 2% |
| Matcha Green Tea Latte | 200 | 240 | 320 | 2% |
| Blonde Vanilla Latte | 180 | 250 | 320 | 2% |
| Cappuccino | 80 | 120 | 160 | 2% |
| Flat White | 170 | 220 | — | 2% |
| Americano | 10 | 15 | 20 | no milk |
| Pike Place Brewed Coffee | 5 | 5 | 5 | black |
Milk Type Calories — How Your Choice Affects the Total
The type of milk you choose is one of the most impactful calorie decisions in any Starbucks order. Here is exactly how different milks compare for a Grande (16 oz) drink:
| Milk Type | Calories (Grande portion) | Fat | Carbs | Protein | Best For |
| Whole Milk | ~120 cal | 6g | 9g | 6g | Richest, creamiest taste |
| 2% Milk (default) | ~100 cal | 4g | 10g | 7g | Standard Starbucks default |
| Oat Milk | ~130 cal | 5g | 17g | 3g | Vegan, creamy alternative |
| Soy Milk | ~110 cal | 4g | 13g | 6g | Plant-based, higher protein |
| Almond Milk | ~80 cal | 4g | 8g | 1g | Lowest calorie plant milk |
| Coconut Milk | ~110 cal | 8g | 9g | 0g | Light coconut flavor |
| Nonfat Milk | ~70 cal | 0g | 11g | 8g | Lowest calorie dairy option |
Starbucks Syrup and Add-In Calorie Guide
Each pump of Starbucks flavored syrup adds approximately 20 calories and 5g of sugar. The standard number of pumps varies by drink size: Short = 2 pumps, Tall = 3 pumps, Grande = 4 pumps, Venti = 5 pumps.
| Add-In | Calories | Sugar | Notes |
| Classic syrup (1 pump) | 20 | 5g | Sweetener used in most iced drinks |
| Vanilla syrup (1 pump) | 20 | 5g | Most popular flavoring |
| Caramel sauce (1 pump) | 25 | 6g | Slightly more than syrup |
| Mocha sauce (1 pump) | 25 | 5g | Chocolate flavoring |
| Pumpkin spice syrup (1 pump) | 35 | 8g | Seasonal — highest calorie syrup |
| Sugar-free vanilla | 0 | 0g | Sucralose sweetened |
| Whipped cream | 80–120 | 2g | Grande = ~80 cal, Venti = ~100 cal |
| Cold foam | 35–70 | 3g | Varies by foam type |
| Caramel drizzle | 15 | 3g | Topping only |
| Extra espresso shot | 5 | 0g | Almost no calories |
Lowest Calorie Starbucks Drinks — Complete List
| Drink | Size | Calories | How to Order |
| Pike Place Brewed Coffee | Grande | 5 | Black, no additions |
| Americano | Grande | 15 | Hot or iced, no milk |
| Cold Brew | Grande | 5 | Black, no sweetener |
| Espresso | Double shot | 10 | Straight espresso |
| Iced Green Tea | Grande | 0–30 | Unsweetened = 0 cal |
| Nonfat Latte, no syrup | Tall | 100 | Nonfat milk, no syrup |
| Iced Skinny Latte | Grande | 60–70 | Sugar-free syrup, nonfat milk |
| Cold Brew with Cold Foam | Grande | 35 | Standard preparation |
| Cappuccino | Tall | 80 | 2% milk, no syrup |
| Light Caramel Frappuccino | Grande | 140 | Light version, no whip |
Keto-Friendly Starbucks Options
A ketogenic diet requires keeping carbohydrates under 20–50g per day. Most Starbucks drinks are high in carbs due to milk sugars and syrups — but there are genuinely keto-friendly options.
Cold Brew (0g carbs, 5 calories)The most keto-friendly Starbucks drink. Cold brew black has zero carbs and minimal calories. You can add heavy cream (ask for "splash of heavy cream") — adds ~50 calories but keeps carbs near zero. Sugar-free vanilla syrup can be added for flavor with zero carbs.
Americano with Heavy Cream (2g carbs)Espresso plus hot water, with a splash of heavy cream instead of milk. Approximately 50 calories and only 1–2g carbs. One of the best hot keto options. Add sugar-free vanilla for sweetness.
Iced Coffee with Sugar-Free Syrup (10g carbs)Iced coffee with almond milk and 2 pumps sugar-free vanilla: approximately 40 calories and under 10g carbs. Almond milk is the lowest-carb non-dairy milk option at Starbucks (8g carbs per serving vs 17g for oat milk).
Keto-Unfriendly Items to AvoidFrappuccinos (45–70g carbs), Chai lattes (42g carbs), Matcha lattes (32g carbs), any drink with regular flavored syrup (each pump adds 5g sugar), and any drink with caramel or mocha drizzle. Whipped cream is actually keto-friendly (1g carbs, 80 calories from fat).
How to Reduce Calories at Starbucks — 8 Practical Tips
1. Skip the whipped cream — saves 80–120 calories instantlyWhipped cream adds approximately 80 calories on a Grande and 100+ on a Venti. Skipping it on a Pumpkin Spice Latte drops it from 380 calories to 300 calories — a 21% reduction with zero taste compromise on the drink itself.
2. Reduce syrup pumps — each pump = 20 calories, 5g sugarAsk for 2 pumps instead of the default 4 in a Grande drink. You save 40 calories and 10g of sugar while keeping the flavor. Ask for "half-sweet" and the barista will automatically halve the syrup pumps.
3. Switch to nonfat or almond milkSwitching from whole milk to nonfat milk in a Grande Latte saves approximately 50 calories. Switching to almond milk saves approximately 40 calories and adds a slightly nutty flavor. Oat milk is not low-calorie — it actually adds calories compared to 2% milk due to its carbohydrate content.
4. Order a size smaller — Grande instead of VentiA Venti Caramel Frappuccino has 510 calories vs 420 for a Grande — 90 fewer calories for just 4 oz less drink. For lattes, going from Venti to Grande saves 60–80 calories depending on the drink.
5. Use sugar-free syrupsStarbucks offers sugar-free versions of vanilla, cinnamon dolce, and other syrups sweetened with sucralose. Switching from regular vanilla (80 calories for 4 pumps Grande) to sugar-free vanilla (0 calories) saves 80 calories and 20g of sugar in a single drink.
Caffeine Content by Starbucks Drink
| Drink | Grande Caffeine | Notes |
| Cold Brew | 205 mg | Highest caffeine at Starbucks |
| Blonde Roast Coffee | 360 mg | Light roast = more caffeine |
| Nitro Cold Brew | 280 mg | Only available Tall and Grande |
| Pike Place Coffee | 310 mg | Standard brewed coffee |
| Americano | 225 mg | 3 espresso shots |
| Latte / Cappuccino | 150 mg | 2 espresso shots default |
| Caramel Macchiato | 150 mg | 2 espresso shots |
| Chai Tea Latte | 95 mg | Chai concentrate + milk |
| Matcha Latte | 80 mg | 2 scoops matcha powder |
| Frappuccino (Coffee) | 95 mg | 1 pump Frappuccino roast |
| Iced Green Tea | 25 mg | Brewed Teavana green tea |
| Decaf Coffee | ~15 mg | Trace amounts remain |
Starbucks Calories Calculator — Frequently Asked Questions
How many calories are in a Grande Starbucks Latte? +
A Grande (16 oz) Starbucks Latte with 2% milk contains 190 calories: 7g fat, 18g carbs, 13g protein. With whole milk: 220 calories. With nonfat milk: 130 calories. With oat milk: 210 calories. The vanilla latte adds 60 calories (3 pumps vanilla syrup for a Grande) = 250 calories total.
What Starbucks drink has the most calories? +
The highest calorie Starbucks drinks are Frappuccinos and holiday drinks. A Venti White Chocolate Mocha Frappuccino with whipped cream reaches 620 calories. A Venti Pumpkin Spice Latte with whipped cream is 470 calories. Any Venti Frappuccino with whipped cream typically ranges 450–620 calories.
Is oat milk lower in calories than regular milk at Starbucks? +
No — oat milk at Starbucks is actually slightly higher in calories than 2% milk for a Grande drink. Oat milk adds approximately 130 calories vs 100 calories for 2% milk. Oat milk is popular for its creamy texture and plant-based origin — not for being lower calorie. The lowest calorie milk options at Starbucks are nonfat milk (70 cal) and almond milk (80 cal).
How accurate is this Starbucks calories calculator? +
This calculator provides estimates based on Starbucks' published official nutritional data. Because drinks are prepared by hand and exact measurements vary by barista and location, actual calories can vary by 5–10%. Customizations like extra drizzle, half-and-half instead of milk, or double syrup may not reflect exact amounts. For precise calorie tracking, use the Starbucks official app which shows exact nutrition for your customized order.