A grande Starbucks Caramel Macchiato has 250 calories with 2% milk; sizes run about 120–350 calories depending on size and milk.
Short · 8 fl oz
Grande · 16 fl oz
Venti · 20–24 fl oz
Hot Build (Default)
- 2% milk + vanilla syrup
- 2 espresso shots (grande)
- Caramel drizzle on foam
classic
Iced Build
- 2% milk over ice
- Layered espresso
- Drizzle on top
chilled
Lighter Tweaks
- Nonfat or almond milk
- Sugar-free vanilla
- Ask for light drizzle
lower kcal
Calories In A Starbucks Caramel Macchiato — Size By Size
Starbucks makes this drink with 2% milk by default. The number below reflects that build. If you change the milk, syrup count, or drizzle, the total shifts. The chart shows the calories by size for hot and iced versions, based on the standard recipe.
| Size | Hot (2% milk) | Iced (2% milk) |
|---|---|---|
| Short · 8 fl oz | 120 kcal | — |
| Tall · 12 fl oz | 190 kcal | 180 kcal |
| Grande · 16 fl oz | 250 kcal | 250 kcal |
| Venti · 20–24 fl oz | 310 kcal (20 oz) | 350 kcal (24 oz) |
Those numbers line up with the official drink pages for the hot Caramel Macchiato nutrition and the iced version. They show 250 calories on a grande with 2% milk. The tall and venti counts above come from Starbucks data feeds published through large nutrition databases.
What Changes The Count
Three dials swing this drink up or down: milk, syrup pumps, and drizzle. Starbucks defaults to two espresso shots in grande hot drinks and three in a venti iced, so caffeine can rise while calories hold steady unless milk or syrups change.
Milk Swaps
Switching milk moves the needle fast. Almond milk trims the total. Nonfat brings a clean cut. Whole milk adds a bit. For context on milk calories in general, see the USDA-based MyFoodData 2% milk entry.
Syrups And Drizzle
Each extra pump of flavored syrup lands about 20 calories. Asking for half sweet reduces that same amount. A caramel drizzle adds more, especially when you line the cup. If you want the look without the hit, ask for light drizzle.
Extra Shots
An added espresso shot changes taste more than calories. Starbucks lists a shot at about 10 calories. That boost deepens the espresso without moving the tally in a big way.
Hot Or Iced: Any Difference?
At the grande size, both hot and iced show 250 calories. The split appears at venti. The hot venti is 20 ounces and lands near 310 calories. The iced venti is 24 ounces and hits about 350. That gap comes from extra milk and syrup volume in the larger iced cup. Check the official iced page for details and macros if you want the full breakdown.
Caramel Macchiato Calories By Milk (Grande Example)
Here’s how a 16-ounce cup changes with a different milk. The values below reflect standard pumps and drizzle for that build.
| Milk | Grande Calories | Notes |
|---|---|---|
| Almond | 170 kcal | Leanest pick, still creamy. |
| Nonfat | 200 kcal | Classic dairy, lowest dairy kcal. |
| 2% (Default) | 250 kcal | Balanced taste and texture. |
| Whole | 280 kcal | Richer mouthfeel, higher total. |
Those numbers mirror entries for the same drink across well-known nutrition databases that use Starbucks data. If your store menu lists soy or oat milk options, expect a swing in line with their label values.
Your Order, Made Lighter
Small tweaks lock in the flavor while trimming the tally. These swaps hold up well in taste tests.
Skip Extra Sweet
- Ask for one fewer pump of vanilla syrup or go half sweet.
- Pick sugar-free vanilla where it’s offered.
- Keep the caramel drizzle, but request light.
Rethink The Milk
- Choose nonfat for dairy with fewer calories.
- Go almond milk for the biggest cut while keeping a nutty note.
- Blend taste and calories with 2% on hot days and almond on iced days.
Right-Size The Cup
- Short on a cold morning delivers the same flavor in a smaller pour.
- Tall iced lands near 180 calories and still feels refreshing.
- Grande keeps the same 250 calories hot or iced; venti iced adds more.
How It Compares To Other Starbucks Drinks
Want a quick yardstick? A White Chocolate Mocha lands near 390 calories on the standard recipe. A classic Caffè Mocha sits around 370. A Caramel Frappuccino runs about 380. A Salted Caramel Cream Cold Brew shows about 240. Those figures come from the public drink pages.
Against that set, the Caramel Macchiato hits a middle lane. It brings milk, espresso, vanilla syrup, and a caramel finish without the heavy sauce load of mochas or the cream base of many blended drinks.
Flavor Notes And Build Basics
The drink layers vanilla syrup and milk, then marks the cup with espresso for a striped look. The caramel drizzle finishes the top. Hot cups use a foam cap. Iced cups show distinct layers that mix as you sip.
If you like stronger coffee flavor, ask for an extra shot or a ristretto pull. If you want a softer profile, bump the milk and go half sweet. Both paths keep the spirit of the drink intact.
Order Scripts You Can Use
Quick phrases help at the register. Pick one and tweak to taste.
- Lower-cal hot: “Grande Caramel Macchiato, nonfat, one pump vanilla, light drizzle.”
- Lower-cal iced: “Tall Iced Caramel Macchiato, almond milk, half sweet.”
- Bolder coffee: “Grande Caramel Macchiato, add one shot, keep pumps the same.”
- Treat day: “Venti Iced Caramel Macchiato, whole milk, extra drizzle.”
Key Takeaways For Fast Decisions
Pick the size that fits your day. Adjust milk first. Trim pumps next. Keep drizzle light if you want the look without a big bump. Those four moves cover taste, texture, and calories in one go.
If you ever need the exact numbers again, open the official pages for the hot drink and the iced drink. They stay updated with current recipes and nutrition labels.