Caramel Macchiato Calories & Nutrition Facts

250 calories Caramel Macchiato (Grande, 2% milk)
Protein
10g
Carbs
35g
Fat
7g
Sodium
150mg

Starbucks Caramel Macchiato at each size. Figures are for the standard 2% milk build — changing the milk changes the numbers.

Starbucks publishes 4 versions of this, running from 120 calories (Caramel Macchiato (Short, 2% milk)) up to 310 calories (Caramel Macchiato (Venti, 2% milk)).

Every published Caramel Macchiato version

Version Serving Calories Fat (g) Carbs (g) Protein (g) Sodium (mg)
Caramel Macchiato (Short, 2% milk) 8 fl oz 120 4 16 5 80
Caramel Macchiato (Tall, 2% milk) 12 fl oz 190 6 26 8 120
Caramel Macchiato (Grande, 2% milk) 16 fl oz 250 7 35 10 150
Caramel Macchiato (Venti, 2% milk) 20 fl oz 310 9 44 13 190

How it compares

Published figures from each chain's own nutrition data.

Starbucks Caramel Macchiato (Grande, 2% milk) 250 calories
Starbucks Caramel Frappuccino (Grande) 370 calories

Frequently Asked Questions

How many calories are in a Grande Caramel Macchiato?

250 calories with 2% milk.

How many calories are in a Venti Caramel Macchiato?

310 calories with 2% milk.

Is a Caramel Macchiato lower in calories than a Caramel Frappuccino?

Yes, substantially. A Grande Macchiato is 250 calories against 370 for a Grande Frappuccino.

Build a full meal

Add a Caramel Macchiato to a whole order and see the running total on the Starbucks calculator, or see every Starbucks item.

More from Starbucks

Popular items at other chains

CalorieLookup.com is not affiliated with, endorsed by, or sponsored by Starbucks. Nutrition figures on this page are Starbucks' own published data (Starbucks Food Nutritional Facts (official PDF, published via Starbucks Puerto Rico corporate site) and Starbucks Beverage Nutritional Facts (official PDF)), last verified 2026-08-19. Historical details are drawn from public reference sources. Menu items and recipes change over time and vary by location — confirm with the restaurant before making dietary decisions.