How Many Calories Are in a McDonald’s Shamrock Shake?

Consider yourself informed.
Photograph via McDonald's

Photograph via McDonald’s

Tis the season for those minty (and, yes, I’ll admit it, yummy) milkshakes from Mickey D’s. When I was a kid, this was a particularly joyous time of year: Thin Mint season had just ended, and Shamrock Shake season had just begun. Ahhh, sweet, sweet junk-food bliss.

Just so we have all our cards on the table—you know, so you can make an informed decision about whether or not you’ll partake in the annual ritual—I thought it’d be a good idea to take a look at the nutrition profile of a McDonald’s Shamrock Shake. Hold on to your running tights, people—this ain’t pretty.

According to, our green friend clocks in at 530 calories and 15 grams of fat. On the plus side, it’s low sodium (160 milligrams) and high protein (11 grams). Oh and for the record, these numbers are for the 12-ounce serving—that’s a size small.

Jump up to the 16 ouncer, and you’re looking at 660 calories and 19 fat grams; the large shake, at 22 ounces, has 820 calories and 23 fat grams. For comparison, the average six-ounce filet mignon has about 350 calories and 16 grams of fat. (I’m assuming that’s for a steak that’s not drowned in butter, but still.)

I’m not nudging you to abstain, by the way. But I figure but if you hit the drive through and order one of these bad boys, you should at least know what you’re getting into. And, you know, perhaps you’ll plan to go for a run that day.

By the way, if you ask your Mickey D’s server to hold the whipped cream and cherry, you’ll save about 80 calories. Hey, it’s something.

Like what you’re reading? Stay in touch with Be Well Philly—here’s how: