McDonald's Chocolate Shake (Small) Complete Information
A McDonald's Chocolate Shake (Small) costs $5.19 and carries 520 calories with 12g of protein, which makes it the heaviest of the three shake flavors and one of the heaviest items on the whole menu.
That figure catches people out, because a shake reads like a drink and prices like one. At 520 calories a small carries more than a 580 calorie Big Mac, and roughly double a 330 calorie Hot Fudge Sundae. It is a dessert with a straw in it. All three flavors share the $5.19 price, with vanilla at 480 calories and strawberry at 470, so chocolate is the most expensive choice in calories at no extra cost in money. The base is the same reduced fat vanilla soft serve as every other dessert here, blended with syrup and finished with whipped cream. Order it instead of dessert, not alongside one.
Health Insight
At 520 calories and 67g of sugar, this one is best treated as an occasional order rather than an everyday one.
Lighter alternative: McFlurry with Oreo Cookies on the same menu comes in at 410 calories. See McFlurry with Oreo Cookies