McDonald’s Shamrock Shake Price & Locations

Four years ago, McDonald’s began offering their legendary Shamrock Shake at all 14,000 restaurants in the U.S. The Shamrock Shake special has been available on and around St. Patrick’s Day since 1970, but only in certain markets and at specific locations.

How long does McDonald’s sell Shamrock Shakes? For 2016, the minty-green delights will be available through the second half of March. Actual sale dates vary by market. How much does a Shamrock Shake cost? That also varies by region and location. A common promotional price seems to be $1.99 for the small (12 ounce) size. Medium and large Shamrock Shakes will cost more, of course.

As you probably know, all McDonald’s shakes are now served “McCafe style” in clear plastic cups instead of the paper cups used previously. All shakes are also now topped with whipped cream and a cherry, making them look more like a dessert. St. Patrick’s Day only comes once a year, so go ahead and enjoy a McDonald’s Shamrock Shake while they last!