Loading...
Build your custom Starbucks drink and instantly see the calories, sugar, fat, protein, and caffeine. Pick your size, milk, syrups, and extras to get a full nutrition breakdown.
Select a drink to see nutrition info
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs. Caffeine values are approximate.
Small changes to your order can save you hundreds of calories a week. These are practical swaps you can ask for at the counter without sacrificing taste.
Removing whipped cream from any drink saves about 80 calories and 8g of fat. Try cold foam instead for a lighter topping at just 35 calories.
Almond milk saves you roughly 40 calories per grande compared to 2% milk. Nonfat milk is another solid choice, cutting about 30 calories with more protein.
Each pump of regular syrup adds 20 calories and 5g of sugar. A standard grande has 4 pumps, so that is 80 extra calories. Sugar-free vanilla gives you flavor with zero added calories.
Going from a Venti to a Tall cuts your drink by roughly 25-35%. On a 400-calorie Frappuccino, that saves you over 100 calories without changing the recipe at all.
See how much you can save with simple ingredient changes. These numbers are based on grande size drinks.
All values are approximate and based on standard serving sizes. Use the calculator above for exact numbers based on your specific customizations.
Build your drink step by step and get instant nutrition results. It takes less than 30 seconds.
Browse by category or search by name. We cover espresso drinks, cold coffees, Frappuccinos, Refreshers, teas, and hot chocolates. Tap on any drink to select it.
Select from Short (8 oz), Tall (12 oz), Grande (16 oz), Venti (20 oz), or Trenta (30 oz). Each size adjusts the calories and nutrition proportionally.
Pick from 2% milk, whole milk, nonfat, oat milk, almond milk, soy milk, or coconut milk. Each option shows the calorie difference so you can compare at a glance.
Choose from 12 syrup flavors and adjust the number of pumps. Then add toppings like whipped cream, cold foam, caramel drizzle, or java chips.
The nutrition panel updates in real time as you customize. You will see calories, fat, sugar, protein, caffeine, sodium, and daily value percentages. Share or download your results.
Nutrition values come from Starbucks published information, so the numbers match what you see in the store and on their app.
See calories, total fat, saturated fat, cholesterol, sodium, carbs, fiber, sugar, protein, and caffeine for every drink.
Load popular orders like Iced Caramel Macchiato, Pink Drink, or Skinny Vanilla Latte with one click and customize from there.
Each nutrient shows its percentage of the recommended daily value, so you know how your drink fits into your overall diet.
Download a text file with your full nutrition facts or share your custom drink with friends, trainers, or meal planning apps.
Covers hot espresso drinks, iced coffees, Frappuccinos, Refreshers, hot and iced teas, and hot chocolates with every customization.
Starbucks serves over 100 million customers every week across more than 35,000 locations worldwide. With hundreds of drink combinations, knowing how many calories are in your order is not always straightforward. A simple black coffee has virtually zero calories, but a customized Frappuccino with whipped cream and extra syrup can easily cross 500 calories. That is more than some full meals.
The challenge is that customization changes everything. The same base drink can range from 100 to 500 calories depending on your milk choice, syrup count, toppings, and drink size. Our Starbucks calorie calculator solves this by letting you build your exact order and see the nutrition impact of every change in real time. No guessing, no surprises at the counter.
Here is a general breakdown of calorie ranges across the main menu categories:
Milk is the single biggest calorie factor in most Starbucks drinks. In a grande latte, the drink is mostly steamed milk with a shot or two of espresso. That means switching your milk type can save or add 40 or more calories per drink.
Whole milk is the richest option, adding about 20 extra calories over 2% milk. Nonfat milk cuts roughly 30 calories and removes most of the fat while keeping the protein. Almond milk is the lightest at about 40 fewer calories, though it has less protein. Oat milk is popular for its creamy taste but adds about 10 calories over 2%. If you drink a latte every day, switching from whole milk to almond milk saves you over 400 calories per week.
Sugar is often the hidden problem in Starbucks orders. A grande Caramel Macchiato has about 33 grams of sugar, which is already close to the American Heart Association's recommended daily limit of 36 grams for men and 25 grams for women. Frappuccinos are even worse, with many topping 45 to 55 grams of sugar per grande.
Most of this sugar comes from flavored syrups. Each pump of vanilla, caramel, or hazelnut syrup adds 5 grams of sugar and 20 calories. A standard grande gets 4 pumps, meaning the syrup alone contributes 80 calories and 20 grams of sugar. Asking for half the pumps or switching to sugar-free vanilla cuts that to zero. Our calculator shows you the exact sugar impact of every syrup choice so you can make an informed decision.
Caffeine content varies widely across the Starbucks menu. A grande brewed coffee has about 310mg of caffeine, while a grande latte has around 150mg because it is made with fewer espresso shots and more milk. Cold brew tends to be higher in caffeine at roughly 205mg for a grande, and shaken espresso drinks pack 255mg thanks to extra shots.
Frappuccinos have relatively low caffeine (90-110mg) because the coffee is diluted with ice, milk, and syrup. Refreshers contain about 45mg of caffeine per grande, sourced from green coffee extract rather than brewed coffee. If you are sensitive to caffeine, our calculator tracks it alongside calories so you can keep both in check.
The good news is that eating healthy at Starbucks is completely possible. You just need to know which levers to pull. Here are strategies for different goals:
For weight loss (under 150 calories): Stick to Americanos, plain cold brew, or unsweetened teas. If you want milk, order a tall or grande latte with nonfat or almond milk and skip the syrup. A tall nonfat latte is about 100 calories with 10 grams of protein.
For balanced macros: A grande latte with 2% milk gives you 13 grams of protein and 19 grams of carbs at 190 calories. Add a pump or two of vanilla for flavor without going overboard. Pair it with a protein box from the food case for a complete meal.
For low sugar: Choose drinks without flavored syrups or ask for sugar-free vanilla. Plain lattes have natural milk sugar (about 17g in a grande) but no added sugar. Avoid Frappuccinos and seasonal specialties, which tend to be the highest in sugar.
Common questions about Starbucks drink calories, sugar, caffeine, and nutrition information.
Disclaimer: This Starbucks Calorie Calculator is for informational purposes only. Nutrition data is based on Starbucks published nutrition information. Actual nutritional values may vary due to portion sizes, preparation methods, and regional differences. This tool is not affiliated with, endorsed by, or sponsored by Starbucks Corporation. Consult a healthcare professional for dietary advice.