Courtney Omell | 

McDonald's Shamrock Shake Is Back for $4 (It's $1 More This Year)

The Krazy Coupon Lady is an ad-supported service. Many offers on our site contain affiliate links, and we may earn a small commission if you make a purchase using them. Some posts are sponsored by the maker of the product, and we receive a fee for the post. Learn More.

It’s been around for more than 50 years, but the return of the Shamrock Shake seems to always be met with lots of fanfare. The Shamrock Shake made its annual return to McDonald’s earlier than ever on February 5, 2024, and we’ve got all the information on this treat and its McFlurry counterpart.

This is one of the many McDonald’s specials that only come once a year, and while there aren’t many deals you can get to reduce the price of the shake, we’ll give you all the tips we know so you can adequately celebrate this St. Patrick’s Day favorite.

Plus, we’ve even got McDonald’s secret menu items you can only get when the Shamrock Shake is available. And, as always, we’ll keep you updated on any McDonald’s deals that come up.

Until then, here’s everything you should know about McDonald’s Shamrock Shake and its upcoming return.

Download The Krazy Coupon Lady app or text DEALS to 57299 for more money-saving tips, deals, and coupons.

McDonald’s Shamrock Shake returned to the McDonald's menu on Feb. 5, 2024.


The Shamrock Shake is available every year starting in February and usually sticks around until a week after St. Patrick’s Day. So what is a Shamrock Shake? The McDonald’s Shamrock Shake is a vanilla shake mixed with minty, green Shamrock syrup to create a sweet, minty treat that McDonald's fans love.

This treat made its 2024 debut weeks earlier than ever before on Monday, Feb. 5, 2024. We expect it to be on McDonald's menu through St. Patrick's Day.

Most McDonald’s locations have a limited supply of Shamrock Shake syrup, so they don’t get any more of the product after St. Patrick’s Day, so you'll see it disappear in early March.

Here’s when the Shamrock Shake was available in the past:

  • Feb. 20, 2023

  • Feb. 21, 2022

  • Feb. 15, 2021

  • Feb. 19, 2020

  • Feb. 15, 2019

  • Feb. 21, 2018

McDonald’s Shamrock Shake costs around $4 - $5 this year.

hand holding mcdonalds shamrock shake and receipt at register

How much is a McDonald's Shamrock Shake? You'll pay around $4.19 for a small, $4.69 for a medium, and $5.19 for a large. This is $1 more than we saw in 2023 when prices ranged from $3 - $4.

Prices vary from region to region, so you may want to contact your local McDonald’s or check the McDonald’s app for more information on their specific Shamrock Shake prices.

Will the Shamrock McFlurry be returning to McDonald's as well?

You bet! The Oreo Shamrock McFlurry also hit menus on Feb. 5, 2024.

To celebrate the 50th anniversary of the Shamrock Shake, McDonald’s released the Shamrock McFlurry in 2020. This frozen treat combines the regular Oreo McFlurry flavor with the Shamrock Shake syrup to create an Oreo-mint McFlurry. This flavor has returned every year since 2020, and we're happy to see it on the menu again this year.

The Shamrock McFlurry costs around $4.69 depending on your location, and it will likely be available through early March, just like the Shamrock Shake. We didn't see as hefty of a price increase on the McFlurry as we did on the shakes this year.

Use the Shamrock syrup to create various secret menu items.

someone holding mcdonalds iced coffee

With the McDonald’s Shamrock Syrup, you can unlock a few of McDonald’s secret menu items. Here are the exclusive items that you can get during the Shamrock season:

Shamrock Iced Coffee: $2.59

  • Order a small iced coffee (reg. $2.29)

    • Add 1 – 2 pumps of Shamrock Shake Syrup (reg. $0.30 – $0.60)

McLeprechaun Shake: $8.08

  • Order a small Chocolate Shake (reg. $3.89)

  • Order a small Shamrock Shake (reg. $4.19)

    • Ask for a medium cup

    • Add a 1:1 ratio of Chocolate and Shamrock Shake into the medium cup

Need a Shamrock Shake year-round? Order it anytime with this Shamrock Shake recipe at Starbucks.


While you won’t be able to get a Shamrock Shake every day at McDonald’s, you can use the Starbucks secret menu to create a similar version of the Shamrock Shake. Here’s how you can order your own Shamrock Shake Frappuccino:

  • Order a Grande Matcha Green Tea Frappuccino ($5.65)

    • One and a half scoops of Matcha (no charge)

    • No classic syrup (no charge)

    • 2 pumps of peppermint (no charge)

    • 1.5 scoops of vanilla bean powder (no charge)

Or use this Shamrock Shake recipe to make a McDonald's Shamrock Shake at home.

If you want to make your own Shamrock Shake at home, you should try out this recipe. It combines all the elements of the Shamrock Shake in the convenience of your own home.

  1. Blend 2 cups of vanilla ice cream, 1¼ cup of milk, ¼ teaspoon of mint extract in a blender.

  2. Add 9 drops of green food coloring and blend to combine.

  3. Decorate the top with whipped cream, chocolate syrup, and decorator sugar to your liking.

Here’s where you can get even more St. Patrick’s Day exclusive foods.

The McDonald’s Shamrock Shake is one of the many exclusive St. Patrick’s Day drinks and treats that you can get this time of year. Here are just a few more predictions we think you'll see in the upcoming weeks.

  • Dairy Queen Mint Oreo Blizzard (reg. $4.09): A similar flavor to the Shamrock McFlurry, this exclusive Blizzard will likely return in March.

  • Dunkin' Donuts Irish Cream Swirl (reg. $4.75): As a part of the Dunkin' Donuts Spring menu, Dunkin released a St. Patrick’s Day-themed drink for you to enjoy and we think we'll see another this year.

  • Einstein Bros. Bagels Green Schmear (reg. $1.59): For the same price as the regular shmear, Einstein Bros. celebrates St. Patrick’s Day by giving us a green version of their original shmear.

  • Krispy Kreme’s Original Glazed Green Dozens (reg. $14.99): Krispy Kreme sold an exclusive green version of the Original Dozens on St. Patrick’s Day and we're looking forward to it again this year.

Get our best deals on the go

By entering my phone number, I want to receive promotional messages from The Krazy Coupon Lady. Message frequency varies. Text STOP to 57299 to end or text HELP for help. Msg & data rates may apply. View Terms & Privacy.