McDonald’s Shamrock Shake Price & Availability

March 29, 2024

As expected, McDonald’s has brought back their ever-popular Shamrock Shake for St. Patrick’s Day. For 2024, the Shamrock Shake celebrates it’s 54th Anniversary! This minty masterpiece returned to restaurants on Monday, February 5.

As in previous years, it comes in 3 sizes: small, medium, and large. Unfortunately, inflation has hit the Shamrock Shake this year: medium shakes now go for around $4 in most markets. However, the price increases for 2024 are less than last year. The cost of all sizes varies by market. At my local McDonald’s, pricing is as follows:

– Small Shamrock Shake $2.89 (was $2.59 last year)
– Medium Shamrock Shake $3.99 (was $3.89 last year)
– Large Shamrock Shake $4.59 (was $4.29 last year)

How long will McDonald’s Shamrock Shake be available? At least through St. Patrick’s Day and probably through the end of March. In past years, last call occurred around Easter Sunday. This is the same time the Filet-O-Fish Lent promotions end. If you really want to do it up right, get to McDonald’s for a Filet-O-Fish Friday, paired with a Shamrock Shake! Most McDonald’s restaurants will be open holiday hours on Easter Sunday, March 31.