
Small- $3.19 | 260 Cal. Medium-$4.09 | 260 Cal. Large –$5.09 | 260 Cal.
View Full: Mcdonald’s menu with prices
Ever wondered what’s in a Caramel Macchiato from McDonald’s? Our McCafé® Caramel Macchiato recipe features rich, dark-roast espresso served with steamed whole milk, mixed with sweet caramel syrup.
Available in small, medium, and large. There are 260 calories in a small Caramel Macchiato with whole milk from McDonald’s. Try a hot Caramel Macchiato today when you order with Mobile Order & Pay* or get it delivered with McDelivery®! You can also order one from our full menu in the app with Curbside pickup.
*Mobile Order & Pay at participating McDonald’s. Download and registration required.
Ingredients in the Caramel Macchiato

- Whole Milk
- Caramel Syrup
- Water
- Espresso
- Caramel Drizzle
Standard build as listed; ingredients and amounts can vary by location.
🍽️ Nutritional Information (Small Size)
| Nutrient | Amount | % Daily Value |
|---|---|---|
| Calories | 260 | — |
| Total Fat | 6g | 8% |
| Saturated Fat | 4g | 19% |
| Trans Fat | 0g | — |
| Cholesterol | 25mg | 9% |
| Sodium | 320mg | 14% |
| Total Carbohydrates | 41g | 15% |
| Dietary Fiber | 0g | 1% |
| Total Sugars | 35g | — |
| Added Sugars | 26g | 51% |
| Protein | 9g | — |
| Calcium | 290mg | 20% |
| Potassium | 490mg | 10% |
| Vitamin D | 0mcg | 10% |
| Iron | 0mg | 0% |
Allergen Information
Whole Milk
Ingredients: Milk, Vitamin D3 Added.
Contains: Milk.
Caramel Syrup
Ingredients: Sugar, Sweetened Condensed Skim Milk (milk, Sugar), Water, Corn Syrup, Natural Flavors, Brown Sugar, Propylene Glycol, Sea Salt, Disodium Phosphate, Potassium Sorbate (preservative).
Contains: Milk.
Water
Ingredients: Water.
Espresso
Ingredients: Espresso.
Caramel Drizzle
Ingredients: Corn Syrup, Sweetened Condensed Milk (milk, Sugar), Sugar, Water, Butter (cream, Salt), Salt, Disodium Phosphate, Natural Flavor (plant Source), Pectin, Caramel Color, Potassium Sorbate (preservative).
Contains: Milk.
FAQs : Caramel Macchiato
❓ What is a Caramel Macchiato at McDonald’s?
McDonald’s Caramel Macchiato is a handcrafted espresso beverage from the McCafé® menu. It features bold, dark-roast espresso combined with steamed whole milk, sweet caramel syrup, and a final drizzle of buttery caramel on top. This creates a smooth, creamy, and indulgently sweet drink that’s become a go-to choice for coffee lovers seeking a dessert-like flavor.
❓ How many calories are in McDonald’s Caramel Macchiato?
A McDonald’s Caramel Macchiato contains 260 calories, and this number stays consistent across all sizes—small, medium, and large. That’s because McDonald’s adjusts the ratio of milk and espresso by size, while the caramel syrup, which adds most of the sugar and calories, remains the same regardless of size.
❓ Does McDonald’s Caramel Macchiato contain caffeine?
Yes, it contains caffeine because it’s made with a base of dark-roast espresso. The amount of caffeine can vary depending on the size and number of espresso shots, but for a small Caramel Macchiato, you can expect anywhere from 85 to 150 mg of caffeine, making it a solid pick for your morning or mid-day energy boost.
❓ Is the McDonald’s Caramel Macchiato sweet?
Absolutely—it’s one of the sweeter drinks on the McCafé menu. The drink includes both caramel syrup mixed into the milk and espresso, and a caramel drizzle on top. This combination delivers a rich, sugary flavor profile that appeals to those who enjoy dessert-style coffee drinks.
❓ Is the Caramel Macchiato available in an iced version?
Yes, McDonald’s offers an Iced Caramel Macchiato, which uses the same ingredients as the hot version but is served over ice. It features cold whole milk, chilled espresso, caramel syrup, and a caramel drizzle, making it a refreshing option for warm days or anyone who prefers iced coffee beverages.
❓ Is McDonald’s Caramel Macchiato available all day?
Yes, the Caramel Macchiato is typically available all day at participating McDonald’s locations that serve McCafé® drinks. That means you can order it during breakfast hours, lunch, or even in the evening, either in-store, through the mobile app, or via McDelivery.
❓ What ingredients are in the Caramel Macchiato at McDonald’s?
The drink is made with five core ingredients: steamed whole milk, caramel syrup, dark-roast espresso, water (used for brewing espresso), and caramel drizzle. Each component plays a role in creating the drink’s rich texture and sweet, balanced flavor. It contains dairy and may not be suitable for those with milk allergies.
❓ Can I customize my Caramel Macchiato?
Yes, McDonald’s allows multiple customizations for your Caramel Macchiato. You can request non-dairy milk options (where available), add extra espresso shots for a stronger coffee flavor, reduce or remove the caramel syrup for less sweetness, or even opt for sugar-free syrups at select locations. This makes it easy to tailor the drink to your taste or dietary preferences.
❓ Is the Caramel Macchiato gluten-free?
By ingredients, McDonald’s Caramel Macchiato is considered gluten-free as it doesn’t contain wheat, barley, or rye. However, due to the potential for cross-contamination from shared equipment or preparation surfaces, those with celiac disease or severe gluten sensitivity should exercise caution.
❓ How do I order a Caramel Macchiato at McDonald’s?
You can order a Caramel Macchiato at any McDonald’s location that offers McCafé beverages. It’s available for in-store purchase, drive-thru orders, or through the McDonald’s app with Mobile Order & Pay. You can also get it via McDelivery or choose curbside pickup when ordering online for maximum convenience.







