
Small- $3.59 | 290 Cal. Medium- $4.29 |370cal. Large – $4.59 | 460 cal.
Enjoy a delicious, hot Mocha Latte from McDonald’s. Wondering what’s in a Mocha Latte? A McCafé Mocha Latte is made with espresso beans that are sustainably sourced from Rainforest Alliance Certified™ farms, steamed whole milk, rich chocolate syrup and whipped light cream and chocolate drizzle.
The added chocolate syrup is the main difference between a Mocha and a Latte. Available in small, medium and large sizes. There are 290 calories in a small McDonald’s Mocha Latte with whole milk.
Order a hot Mocha Latte full of decadent chocolatey flavor and rich creaminess today from the full menu in app using contactless Mobile Order & Pay for pickup or McDelivery®.*
*At participating McDonald’s. McD app download and registration required. McDelivery® prices may be higher than at restaurants. Delivery/other fees may apply.
Ingredients: Mocha Latte (Small)
- Whole Milk
- Chocolate Syrup
- Water
- Whipped Light Cream
- Espresso
- Chocolate Drizzle
Standard build as listed; ingredients and amounts can vary by location.
🔍 Nutrition Facts – Small Mocha Latte (290 Calories)
Looking to track your intake? Here’s the full nutritional profile of a small Mocha Latte with whole milk, covering key daily values and sugar content.
| Nutrient | Amount | % Daily Value |
| Calories | 290 Cal | – |
| Total Fat | 9g | 11% |
| Saturated Fat | 5g | 27% |
| Cholesterol | 30mg | 10% |
| Sodium | 125mg | 5% |
| Total Carbohydrates | 45g | 16% |
| Dietary Fiber | 1g | 3% |
| Total Sugars | 39g | – |
| Added Sugars | 29g | 59% |
| Protein | 8g | – |
| Calcium | 240mg | 20% |
| Potassium | 440mg | 10% |
| Iron | 0.5mg | 2% |
| Vitamin D | 0mcg | 8% |
⚠️ Allergen Information: Mocha Latte
The McDonald’s Mocha Latte contains milk and soy, which are common allergens. These ingredients are present in several of the beverage components.
Whole Milk
Ingredients: Milk, Vitamin D3 Added.
Chocolate Syrup
Ingredients: Sugar, Water, Chocolate Liquor, Caramel Color, Contains 2% Or Less: Natural Flavors, Vanilla Extract, Salt, Gellan Gum, Citric Acid, Potassium Sorbate (preservative).
Water
Ingredients: Water.
Whipped Light Cream
Ingredients: Cream, Nonfat Milk, Milk, Liquid Sugar, Contains 2% Or Less: Mono And Diglycerides, Natural Flavors, Carrageenan. Whipping Propellant (nitrous Oxide).
Espresso
Ingredients: Espresso.
Chocolate Drizzle
Ingredients: Corn Syrup, Dextrose, Water, Sugar, Glycerin, Hydrogenated Coconut Oil, Cocoa (processed With Alkali), Modified Food Starch, Nonfat Milk, Natural Flavors, Salt, Gellan Gum, Disodium Phosphate, Potassium Sorbate (preservative), Soy Lecithin.
Allergen Sources:
- Milk in the whole milk, whipped cream, and chocolate components.
- Soy in the chocolate drizzle and syrup.
⚠️ If you have dietary restrictions or allergies, always check with your local McDonald’s or review updated allergen guides in the McDonald’s app.
☕ Mocha Latte vs. Regular Latte
Both drinks start with espresso and steamed milk, but the Mocha Latte adds sweet, chocolatey elements and a whipped topping that give it a more dessert-like quality.
| Feature | Mocha Latte | Regular Latte |
| Base | Espresso + Steamed Milk | Espresso + Steamed Milk |
| Added Flavor | Chocolate Syrup + Drizzle | None |
| Whipped Cream | Yes | No |
| Taste Profile | Rich, Sweet, Chocolatey | Smooth, Bold, Balanced |
Frequently Asked Questions – McDonald’s Mocha Latte
How much does a Small Mocha Latte cost at McDonald’s?
➡️ A Small Mocha Latte is typically priced at $4.59, though prices may differ slightly by region and ordering method.
🛍️ Promo Price Alert: Some locations provide value pricing as low as $2.39 during breakfast hours or app-exclusive deals.
🧾 Combo Deals: Check the McDonald’s app for bundling options or McCafé Rewards to save on future purchases.
How many calories are in a McDonald’s Mocha Latte?
➡️ The calorie count depends on size and milk choice:
| Size | Calories (Whole Milk) |
| Small | 290 Cal |
| Medium | 370 Cal |
| Large | 460 Cal |
🧪 Breakdown for Small (290 Cal):
- Total Fat: 9g
- Sugar: 39g (29g added sugar)
- Protein: 8g
- Sodium: 125mg
- Carbs: 45g
💡 Health Tip: Opting for nonfat milk or less chocolate syrup can reduce total calories and sugar.
Is the Mocha Latte customizable at McDonald’s?
➡️ Yes, you can fully customize your Mocha Latte using the McDonald’s app or at the counter. Options include:
✅ Milk Choices (availability may vary):
- Whole Milk
- Nonfat Milk
- Skim or Oat Milk (in select locations)
✅ Toppings:
- Hold or reduce whipped cream
- Skip the chocolate drizzle for a less sweet profile
✅ Sweetness Adjustments:
- Ask for “light chocolate syrup” or “no drizzle” to reduce sugar
- Request extra espresso for a stronger coffee flavor
✅ Temperature Options:
- Available hot or iced
💬 Pro Tip: Use the app for real-time customization, nutrition updates, and visual previews.
Is the McDonald’s Mocha Latte vegan or dairy-free?
❌ No, it is not vegan or fully dairy-free by default. Here’s why:
- The chocolate syrup, whipped cream, and milk all contain dairy.
- The chocolate drizzle contains both milk and soy.
✅ Partial alternatives may include:
- Choosing a non-dairy milk option (like almond or oat, depending on location)
- Requesting no whipped cream or chocolate drizzle
However, the mocha syrup typically contains dairy, making it unsuitable for strict vegans.
⚠️ Always confirm with your local McDonald’s if you have dietary restrictions, as ingredients and availability vary.
Can I get a McDonald’s Mocha Latte iced?
➡️ Absolutely. McDonald’s provides the Iced Mocha Latte, which includes:
- Chilled espresso
- Cold milk
- Chocolate syrup
- Ice
- Whipped cream + chocolate drizzle (optional)
🥶 Iced Mocha Nutrition (Small with Whole Milk):
Approx. 280–300 calories, depending on toppings. Sweet, creamy, and cold—perfect for summer sipping.
🌞 Pro Tip: Order with less ice for a stronger flavor or skip whipped cream for a lighter feel.
Does the Mocha Latte contain any allergens?
⚠️ Yes, the Mocha Latte contains two common allergens:
- Milk – found in the milk, whipped cream, chocolate syrup, and drizzle
- Soy – present in the chocolate drizzle and syrup
🧪 Allergen Ingredients at a Glance:
- Chocolate Syrup: Milk, soy
- Chocolate Drizzle: Milk, soy
- Whipped Cream: Milk
✅ For those with allergies, consider skipping toppings or asking staff for full allergen breakdowns.
Can I order the Mocha Latte via the McDonald’s App or for delivery?
➡️ Yes, the Mocha Latte is available through:
- 📱 McDonald’s Mobile Order & Pay
- 🚗 Drive-Thru Pickup
- 🧍 In-Store Kiosk or Counter
- 🛵 McDelivery® (via Uber Eats, DoorDash, etc.)
💡 Use the app to:
- Track calories in real-time
- Access exclusive discounts
- Customize your drink down to toppings and ice level
- Earn McCafé Rewards
How much sugar is in a Small Mocha Latte at McDonald’s?
➡️ A Small Mocha Latte with whole milk contains:
- Total Sugars: 39g
- Added Sugars: 29g (≈59% of daily value)
🍫 Much of this originates from the chocolate syrup and drizzle. Want a lighter option? Request:
- “Less syrup”
- No drizzle
- Nonfat milk or skim