US Trends

when do they stop selling shamrock shakes

They usually stop selling Shamrock Shakes shortly after St. Patrick’s Day, but there’s no single hard end date and it can vary by location.

Quick Scoop

  • McDonald’s brings back Shamrock Shakes in mid‑February each year, tied to St. Patrick’s Day on March 17.
  • In 2026, they returned on February 17, but McDonald’s did not give an official “last day” in its announcements.
  • At least one 2026 article notes they’re guaranteed through St. Patrick’s Day , then continue “while supplies last,” with no fixed cutoff.
  • Employee and customer forum posts suggest many stores stop around March 18, but some keep them into late March or even early May if syrup and menu buttons are still active.

In practice, they disappear quietly: once the syrup runs out or the store removes the button from the register, they’re gone for the year.

What this means for you

  1. Best bet is to treat March 17–18 as the informal “last safe window” if you really don’t want to miss out.
  1. After that, availability becomes hit‑or‑miss and depends on:
    • Whether your specific restaurant still has Shamrock syrup in stock.
 * Whether they’ve kept the item active in their system.
  1. If you’re going late in the season, it’s smart to:
    • Check the app for your local store’s menu that day.
    • Call ahead and ask if they’re still making Shamrock Shakes.

Mini example

Imagine two nearby McDonald’s in late March:

  • Store A: Still has syrup, POS button active → you can get a Shamrock Shake.
  • Store B: Ran out of syrup and removed the item → staff will say they don’t have them anymore, even though it’s “technically” still the season.

TL;DR: They officially run for a limited time starting mid‑February, are reliably around through St. Patrick’s Day, and then end on a store‑by‑store basis “while supplies last,” often right after March 17–18.

Information gathered from public forums or data available on the internet and portrayed here.