Menu
Follow us on:
☕ Free Nutrition Tool

How Many Calories Are in
My Starbucks Drink?

Welcome to the Starbucks Calorie Calculator App — the most detailed, customisation-friendly nutrition tool built for Starbucks fans. Pick your drink, tweak every detail, and see calories, macros, sugar, and caffeine update in real time. No guessing. No surprises.

✓ Syrups & pump counts ✓ Milk type swaps ✓ Espresso shots & roast ✓ Cold foam & toppings ✓ Live caffeine tracking ✓ All drink sizes
170+Drinks
12Milk Options
50+Syrups & Sauces
Real-timeNutrition Updates
Choose Your Drink
🔍
Loading drinks...
📏
Size
Select a drink first
✏️
Customize Your Drink
🥛 Milk
☕ Espresso
Roast
Shots
Espresso Shots Default: — shots
0 shots
🍯 Syrups & Sauces
Add Syrup or Sauce
ℹ️ Default syrups auto-loaded from drink recipe
🌿 Powders
🧂 Sweeteners
Honey Blend
+20 cal
Sugar Packet
+15 cal
Honey Packet
+20 cal
Sugar in the Raw
+15 cal
Stevia
0 cal
Splenda
0 cal
❄️ Cold Foam
No Cold Foam
💧 Drizzle
Add Drizzle
🍰 Toppings
Whipped Cream
Add Topping
🍋 Fruit & Juice
Add Fruit / Juice
Select a drink from the menu
to see nutrition facts
Full Customization

Customize Your Starbucks Drink and Calculate Calories

Every Starbucks order is different. Whether you order straight off the menu or build a custom creation, this calculator lets you dial in every detail and see nutrition update instantly — no guessing, no searching through PDFs.

📏
Drink Size
Choose from Tall, Grande, Venti, or Trenta. Calorie counts scale with every ounce — a Venti latte can have nearly double the calories of a Tall.
🥛
Milk & Non-Dairy
Swap between 12 milk options — whole, 2%, nonfat, oat, almond, coconut, soy, heavy cream, and more. Each swap changes your fat, sugar, and calorie totals.
🍯
Syrups & Sauces
Pick from 50+ syrups and sauces and set exact pump counts. Each pump of vanilla syrup adds ~20 calories — the calculator tracks every one.
Espresso Shots
Add or remove shots and choose your roast type — Signature, Blonde (more caffeine), or Decaf. Shot counts affect both caffeine and calorie totals.
❄️
Cold Foam
Choose from 20+ cold foam types including Vanilla Sweet Cream, Chocolate Cream, Salted Caramel, and more — with Light, Regular, or Extra portions.
Toppings & Drizzles
Add whipped cream, caramel drizzle, mocha drizzle, cookie crumbles, and more. All calorie values update in real time as you add or remove each topping.

The nutrition panel updates instantly as you make changes — showing calories, sugar, protein, all macros, and caffeine for your exact custom order.

About This Tool

How the Starbucks Calorie Calculator Works

The calculator starts with official Starbucks nutritional data for each drink's base recipe, then applies precise per-unit nutrition deltas for every modification you make.

1
Pick a Drink
Browse by category or search by name across 170+ drinks
2
Select Size
Tall, Grande, Venti, or Trenta — base nutrition loads automatically
3
Customize
Adjust milk, shots, syrups, foam, and toppings to match your order
4
Deltas Applied
Each change adds or subtracts from the base using verified modifier data
5
See Results
Full nutrition panel — calories, macros, sugar, caffeine — instantly

🫙 Choose Your Drink Base

Every drink starts with a base nutrition profile pulled from Starbucks' published data. Frappuccinos use a cream or coffee base; refreshers use an açaí or passion fruit base; hot drinks use espresso or tea. The base sets your starting calorie and macro count before any customizations.

📏 Select Size — Tall, Grande, Venti

Size is the single biggest lever on calories. A Grande Pumpkin Spice Latte with 2% milk has 380 calories, while the Tall version has 300. Venti adds even more. Selecting your exact size loads the correct base nutrition for that specific serving.

🥛 Add Milk or Non-Dairy Options

Milk type affects fat, sugar, protein, and total calories significantly. Switching from whole milk to oat milk in a latte changes the fat profile, while almond milk is the lowest-calorie dairy-free option. The calculator shows you the exact difference for your drink size.

🍯 Customize Syrups and Toppings

Syrups are one of the most impactful customizations. The default Grande latte has 4 pumps of vanilla — each pump adds roughly 20 calories and 5g of sugar. Set your exact pump count, or add multiple syrups and the calculator stacks each one accurately.

📊 View Calories, Sugar, Macros and Caffeine

The results panel shows a complete nutritional picture: calories, total fat, saturated fat, cholesterol, sodium, carbohydrates, fiber, sugars, protein, and caffeine — all updating in real time with a daily-value percentage bar for calories and a caffeine gauge bar.

🔄 Reset and Compare

Made changes and want to start over? The Reset to Default button restores your drink's standard recipe instantly. Use this to quickly compare the calories in your custom order versus the standard preparation.

Size Guide

Starbucks Drink Sizes and Their Calories

Starbucks uses unique size names that don't always map to what you'd expect. Here's a breakdown of each size, its volume, and typical calorie ranges — so you know what you're ordering before you reach the counter.

Size Name Volume Latte Calories* Frappuccino Calories* Cold Brew Calories* Notes
☕ Tall
12 fl oz ~190 cal ~270 cal ~5 cal Smallest option; 1 espresso shot standard in hot drinks
☕ Grande
16 fl oz ~260 cal ~370 cal ~5 cal The "medium" — most popular; default for nutrition info on this site
☕ Venti
20 fl oz (hot) / 24 fl oz (cold) ~330 cal ~470 cal ~5 cal Cold Venti is larger than hot; iced drinks include extra ice
☕ Trenta
30 fl oz Not available Not available ~5–30 cal Cold drinks only — Refreshers, Cold Brew, iced teas

* Estimates based on standard 2% milk. Actual values vary by customizations. Use the calculator above for your exact order.

Milk Guide

Milk Options and Their Calorie Impact

The milk you choose has one of the biggest effects on your drink's calorie and fat count — sometimes more than an extra syrup pump. Here's how each Starbucks milk option stacks up:

🥛
Whole Milk
~18 cal / fl oz · 1g protein
The richest, creamiest option. Highest in fat and calories among standard milks. A Grande latte with whole milk has about 30 extra calories vs 2%.
🥛
2% Milk
~15 cal / fl oz · 1g protein
Starbucks' default milk. A solid balance of richness, protein, and moderate calories. This is what nutrition labels on the official site are based on.
🥛
Nonfat Milk
~10 cal / fl oz · 1g protein
The lowest-calorie dairy option. Still high in protein with virtually no fat. Best for calorie-conscious orders where you want dairy taste without the fat.
🌾
Oat Milk
~17 cal / fl oz · 0.5g protein
The most popular non-dairy pick. Creamy, slightly sweet, and close to whole milk in calories. Higher in carbs than dairy. Steams beautifully for lattes.
🌰
Almond Milk
~7 cal / fl oz · 0.3g protein
The lowest-calorie non-dairy option. Light, slightly nutty flavour with very low fat and carbs. Ideal if you're minimizing calories across hot and iced drinks.
🥥
Coconut Milk
~8 cal / fl oz · 0g protein
Light and subtly tropical. Lower in calories than oat milk with a hint of coconut. Contains more saturated fat than other non-dairy options but very low in carbs.

Quick swap tip: Switching from whole milk to almond milk in a Grande latte saves roughly 80–90 calories and cuts fat significantly — without touching a single syrup pump.

Popular Picks

Popular Starbucks Drinks and Their Calories

Here's a quick calorie reference for the most searched Starbucks beverages — all based on a Grande with standard 2% milk and default recipe. Use the calculator above to adjust for your exact size and customizations.

Caffè Latte

Grande (2%):~190 cal

Espresso with steamed milk and a thin layer of foam. One of the simpler calorie options in the hot drinks lineup. Swap to nonfat to bring it under 150 cal, or add a syrup to customize flavour.

Cappuccino

Grande (2%):~120 cal

Stronger espresso-to-milk ratio with thick milk foam. Naturally lower in calories than a latte because it contains less milk. A great pick if you want espresso flavour without the extra calories.

🧊

Cold Brew

Grande (black):~5 cal

Smooth, slow-steeped cold coffee. Nearly calorie-free in its base form. Add cold foam, vanilla sweet cream, or syrups and the calculator will show exactly how much each addition changes the total.

🥤

Frappuccino

Grande (cream base):~370–500 cal

Blended, ice-cream-adjacent drinks — typically the highest calorie items on the menu. Whipped cream, caramel drizzle, and sauces stack quickly. Use the calculator to find lower-calorie Frappuccino builds.

🍵

Matcha Latte

Grande (2%):~240 cal

Sweetened matcha powder blended with steamed milk. Moderate calories with a decent amount of natural sugar from the matcha blend. Swap to almond milk to save ~50 calories.

🍓

Strawberry Açaí Refresher

Grande:~90 cal

One of the lowest calorie options on the menu. Caffeine comes from green coffee extract rather than espresso. Popular for those looking for a light, fruity pick-me-up under 100 calories.

Smart Ordering

Tips to Order Lower Calorie Starbucks Drinks

You don't have to give up your daily Starbucks to meet your calorie goals. These swaps and tweaks can cut 50 to 300+ calories from a single drink without sacrificing flavour entirely.

1

Reduce Syrup Pumps

A Grande drink typically gets 4 pumps of syrup. Each pump adds roughly 20 calories and 5g of sugar. Asking for 2 pumps instead of 4 saves ~40 calories and 10g of sugar — meaningful over time.

2

Switch to Nonfat or Almond Milk

Swapping whole milk for nonfat saves about 50–70 calories in a latte. Going to almond milk saves even more and slashes the fat significantly. Use the milk section in the calculator to compare.

3

Skip the Whipped Cream

A regular serving of whipped cream adds 70 calories and 6g of fat. Asking for "no whip" is one of the easiest single swaps to lower your drink's calorie count without changing the flavour profile.

4

Order a Size Smaller

Going from a Venti to a Grande typically saves 60–100 calories depending on the drink. If you find the Grande is enough, you'll save both calories and money with no other changes.

5

Choose Sugar-Free Syrups Where Available

Starbucks offers select sugar-free syrup options like sugar-free vanilla. These save around 20 calories per pump and eliminate added sugar entirely — a big win for managing blood sugar.

6

Go Light on Cold Foam

Cold foam can add 50–110 calories depending on the type. Selecting "Light" cold foam cuts the serving in half. Or swap from Vanilla Sweet Cream Cold Foam to Regular Cold Foam to save ~70 calories.

7

Start with Black Coffee Bases

Cold brew, Americanos, and plain iced coffee start at under 10 calories. These are the best bases for building low-calorie custom drinks because you control every single add-in from zero.

8

Try Refreshers for a Light Option

Starbucks Refreshers start at around 70–110 calories for a Grande and contain caffeine from green coffee extract. A strong low-calorie alternative to sugary blended drinks.

Benefits

Why Use a Starbucks Calorie Calculator

The Starbucks app shows you calories for the standard recipe only. The moment you change a syrup, swap a milk, or add cold foam, those numbers no longer reflect your actual drink. That's exactly the problem this tool solves.

  • Accurate macro tracking: See exact protein, carb, fat, and fiber counts for your custom order — not just the default recipe. Essential for IIFYM and flexible dieting.
  • Weight loss planning: Know your calorie budget before you order. Spot high-calorie modifications quickly and find lower-calorie alternatives that still taste good.
  • Caffeine management: Track caffeine in milligrams across different roast types and shot counts — crucial for those monitoring daily caffeine intake for sleep or health reasons.
  • Sugar awareness: See how much sugar is actually in your drink. Syrups, sauces, and cold foam can each add 10–30g of sugar — the calculator shows the exact total.
  • Dietary restriction support: Quickly identify dairy-free, low-sugar, or high-protein configurations. Useful for managing diabetes, lactose intolerance, or plant-based diets.
  • Secret menu & custom orders: Recreate viral TikTok drinks and custom orders with accurate calorie estimates — not guesses. Build your drink modifier by modifier.
  • No account needed, completely free: Open the calculator, pick your drink, and get results in seconds. No sign-up, no paywall, no app download required.

By the Numbers

170+Drinks
50+Syrups
12Milk Options
20+Cold Foams
9Nutrients Tracked
Real-timeUpdates

The Starbucks app shows you the default drink calories. This calculator shows you your drink's calories — customized exactly the way you order it.

Frequently Asked Questions

Get answers to common questions about using our Starbucks nutrition calculator and understanding your drink's nutritional information.

How many calories are in a Starbucks drink?

It depends heavily on the drink type and your customizations. A black cold brew has under 10 calories, while a Venti Frappuccino with whipped cream can exceed 600 calories. Popular drinks like lattes, cappuccinos, and flat whites typically fall between 120 and 350 calories for a Grande with 2% milk. Use the calculator above to get the exact calorie count for your specific drink and customizations.

Does Starbucks provide a calorie calculator?

Starbucks shows calorie counts in their app and on their website, but only for standard recipes. If you change the milk, adjust syrup pumps, add cold foam, or modify the shots, the Starbucks app does not update the calorie count to reflect those changes. This calculator fills that gap — it accounts for every customization you make and updates the nutrition in real time.

How accurate is this Starbucks calorie calculator?

Base drink nutrition data is sourced directly from Starbucks' publicly available nutritional information — the same figures used on their official menu. Customization deltas (milk swaps, syrup pumps, espresso shots, cold foam, toppings) are calculated using published Starbucks modifier data. For standard drinks with no customizations, the numbers should match exactly. For custom orders, the estimates are as accurate as the data Starbucks makes publicly available. If you spot a discrepancy, please contact us.

Which Starbucks drinks have the lowest calories?

The lowest calorie Starbucks drinks are: Cold Brew (~5 cal, black), Americano (~15 cal, no milk), Brewed hot or iced coffee (~5 cal, black), and unsweetened teas (~0–30 cal). Among milk-based drinks, a Cappuccino (~120 cal, Grande) and a Flat White with almond milk (~130 cal) are excellent lower-calorie options. Refreshers start at around 70–90 calories for a Grande and are great fruity alternatives.

Does cold foam add a lot of calories?

It depends on the type. Regular Cold Foam (made with nonfat milk) adds roughly 35–45 calories per serving. Vanilla Sweet Cream Cold Foam adds around 110 calories. Chocolate Cream Cold Foam can add 80–100 calories. Choosing "Light" cold foam halves the serving and the calories. The calculator above shows you the exact calorie addition for each foam type and quantity.

Can I calculate Starbucks macros with this tool?

Yes! The tool shows protein, carbs, and fats for every drink and customization, making it a complete Starbucks macros calculator for fitness and diet tracking. You can see how switching from whole milk to almond milk affects your fat intake, how adding protein powder boosts your protein count, and how syrups impact your carbohydrate totals. This makes it perfect for IIFYM (If It Fits Your Macros), bodybuilding, or any macro-based diet plan.

Does this calculator show caffeine and sugar?

Absolutely! It works as both a Starbucks sugar calculator and a caffeine calculator. Sugar content in grams is shown for every ingredient including syrups, sauces, and milk types. The caffeine tracker shows milligrams of caffeine per drink size, accounting for espresso shots, roast type (regular, blonde, or decaf), and even caffeine in teas and matcha drinks. This dual tracking helps you manage both energy levels and sugar intake simultaneously.

Can I calculate calories for custom Starbucks drinks not on the menu?

Yes! This is a customization-friendly calculator built to adjust for syrups, milk types, cold foam, extra shots, and more. You can recreate popular TikTok drinks, secret menu items, or your own unique creations. The calculator tracks every modification — whether it's combining multiple syrups, creating a layered drink with different milk types, or adding cold foam on top of a Refresher. This flexibility makes it ideal for both standard and creative custom orders.

Is there a Starbucks calorie calculator app?

This website already works like an app — it supports PWA (Progressive Web App) installation. It opens fast, works smoothly on mobile, and can be added directly to your home screen.

For Android (Chrome): tap the three dots → Add to Home screen → Confirm.

For iPhone (Safari): tap the Share icon → Add to Home Screen → Add.

After installing, you can open it just like any other app with instant access and no downloads required.

The nutrition facts don't match what I see on Starbucks' website.

The most common reason: Starbucks' website and app only show standard drink calories without any customizations — no extra shots, no syrup adjustments, no milk swaps. If you've made any changes in this calculator, the totals will naturally differ from Starbucks' published standard figures.

For standard drinks with zero customizations, the numbers should match exactly. If you find a discrepancy on a standard drink, please let us know so we can investigate and update.

Can I use this for low calorie or healthy drink planning?

Yes! The calculator lets you compare ingredients in real time and find the lowest calorie or healthiest options for your diet. You can compare how swapping from 2% milk to almond milk saves 30 calories, or how removing whipped cream cuts 70 calories. This comparison makes it easy to make healthier choices without sacrificing your favorite flavors or daily Starbucks ritual.

How do I request a new drink, feature, or report an issue?

We value your feedback and are always looking to improve! You can reach out via our Contact Us page — whether you want a new seasonal drink added, have ideas for features, or found something that needs fixing. We're here to listen and improve!

What's up with the ads?

Ads help us maintain and keep this tool completely free for everyone. Revenue goes directly into server costs, maintenance, new features, and keeping nutrition data current. We work hard to keep ads non-intrusive while ensuring the calculator remains free, fast, and accurate.

Love the tool? You can also support us by buying us a coffee!

Why is there no salt in the Nutrition Summary?

In every drink, salt content is less than a gram. The tool rounds it to 0 and doesn't display it because the amount is almost negligible and not significant for tracking daily nutrition.