Skip to content

Updated 06 August 2026

McDonald's Hot Chocolate (small)
McCafe

McDonald's Hot Chocolate (small)

$4.14 360 Cal 11g protein

Price shown is for the medium size.

Checked across 2 restaurants, $3.19 to $5.09.

4.9 · 9 ratings

Nutritional Facts

Per serving · Based on a 2,000 calorie diet

Total360kcal
Protein11g22%
Carbs51g17%
Fat12g18%
NutrientAmount% DV
Calories360kcal18%
Total Fat12g18%
Saturated Fat8g40%
Trans Fat0g
Cholesterol45mg15%
Sodium170mg7%
Total Carbohydrates51g17%
Dietary Fiber1g4%
Total Sugars45g90%
Added Sugars29g58%
Protein11g22%
Calcium380mg29%
Iron0.5mg3%
Potassium550mg12%
Caffeine0mg
Nutritional values come from McDonald's published data and may vary by location or customisation. Updated 06 August 2026. Compare this item against the rest of the menu with the nutrition calculator.

McDonald's Hot Chocolate (small) Complete Information

A McDonald's Hot Chocolate (Small) costs $4.14 and carries 360 calories with 11g of protein, the most protein of any hot drink on the McCafe menu.

That protein figure comes from the milk, and it is higher than any latte or cappuccino here despite those being milk drinks too, because a hot chocolate uses more milk and no water. It is also the only genuinely caffeine free hot drink on the McCafe board apart from tea, which makes it the drink to hand a child. At 360 calories it is heavy for a hot drink, coming in above the 250 calorie $4.29 Latte Caramel, and the whipped cream on top is part of that. Pair it with a Baked Hot Apple Pie, or with a Chocolate Chip Cookie.

Health Insight

At 360 calories and 45g of sugar, this one is best treated as an occasional order rather than an everyday one.

Lighter alternative: Caramel Apple Pie Iced Latte Small on the same menu comes in at 280 calories. See Caramel Apple Pie Iced Latte Small

What Is in a McDonald's Hot Chocolate (small)?

4 components, 35 ingredients in total, exactly as McDonald's lists them.

  1. Main Ingredients2
    • Milk
    • Vitamin D3 Added

    Contains: Milk

  2. Chocolate Syrup10
    • Sugar
    • Water
    • Chocolate Liquor
    • Caramel Color
    • Contains 2% Or Less: Natural Flavors
    • Vanilla Extract
    • Salt
    • Gellan Gum
    • Citric Acid
    • Potassium Sorbate (Preservative)

    Contains: Milk, Soy

  3. Whipped Light Cream8
    • Cream
    • Nonfat Milk
    • Milk
    • Liquid Sugar
    • Contains 2% Or Less: Mono And Diglycerides
    • Natural Flavors
    • Carrageenan
    • Whipping Propellant (Nitrous Oxide)

    Contains: Milk

  4. Chocolate Drizzle15
    • 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
Ingredient statements are published by McDonald's and can change without notice. Regional suppliers mean a restaurant near you may use a slightly different formulation.

Pairs Well Together

Perfect Combination

A Hot Chocolate (small) on its own is rarely the whole order, and Apple Slices rounds it out.

Allergen Information

This item may contain the following allergens

  • Milk / Dairy
  • Soy

Allergen information for the Hot Chocolate (small) is based on McDonald's standard recipe. Cross contamination is possible in restaurant kitchens, so tell staff about any allergy before you order.

Compare Items

Pick an item above to see it against the Hot Chocolate (small) on price, calories and macros.

More from the McCafe Menu

Add Up the Calories in Hot Chocolate (small)

Build an order around Hot Chocolate (small) and watch the calories, fat, protein and sodium add up as you go, straight from McDonald's published panels.

McDonald's Nutrition Table

Hot Chocolate (small) Questions

How much is hot chocolate at McDonald's?

A small Hot Chocolate is $4.14 at a typical US restaurant, a median from live restaurant listings with the range shown under the price above.

How many calories in McDonald’s hot chocolate?

360 calories for a small with 11g of protein, which is the most protein of any hot drink on the McCafe menu.

Is hot chocolate caffeine free?

Close to it. Apart from the trace in the cocoa it is the only caffeine free hot drink on the McCafe board besides $1.89 Hot Tea, which makes it the option to hand a child.

Can I order it without whipped cream?

Yes, free of charge, and it removes a meaningful share of the calories. The chocolate and milk remain, so it stays a substantial drink.

Which McCafe drink has the most protein?

This one at 11g, ahead of the $3.69 Caramel Macchiato and $4.29 Latte Caramel at 9g each.

Popular McDonald's Items

Hot Chocolate (small) Comments

No comments yet. Yours would be the first.