Does McDonald’s Have Eggnog Shakes On Its Menu?

McDonald’s has some of the most decadent milkshakes at any fast food chain! Some of the flavors are evergreen, whereas others are pretty seasonal. One such milkshake that customers loved was the eggnog shake. So, does McDonald’s have eggnog shake on its menu? 

Does McDonald's have eggnog shake?

Yes, McDonald’s does have eggnog shakes on its menu. However, the eggnog shakes are seasonal additions at McDonald’s around Christmas. 

The milkshakes available at McDonald’s are very thick and delicious, that is for sure! The best part about the milkshakes on the McDonald’s menu is that along with the lovely evergreen flavors, McDonald’s keeps adding delightful flavors that suit every season, such as the eggnog shake! In this informative post, you’ll learn everything about the eggnog shake, so read on! 

What Is McDonald’s Eggnog Shake? 

What is McDonalds egg nog shake

McDonald’s eggnog shake is the perfect blend of vanilla milkshake base and nutty and delicious Eggnog. The milkshake is also topped with whipped cream and maraschino cherries to make it even better. 

The Eggnog shake at McDonald’s is one of the most indulgent milkshakes you may have ever tried. If you are already a significant fan of eggnog, then nothing will stop you from loving every bit of this milkshake. 

The milkshake is made by blending Eggnog and vanilla ice cream, creating a thick and delicious treat that can also be served as a dessert. This milkshake is topped with generous amounts of cream and nutmeg, which give it the perfect holiday vibe! 

Does McDonald’s Have Eggnog Holiday Shake? 

Does McDonalds have egg nog holiday shake

Yes, McDonald’s has an eggnog holiday shake available around the holiday season. 

McDonald’s menu has certain milkshake flavors available all year round, whereas plenty of flavors are specially released for a season or a holiday. One such milkshake that everyone loves, aside from the eggnog shake, is the McDonald’s shamrock shake available around St. Patrick’s Day

Similarly, since the eggnog shake pays homage to Christmas, the milkshake is also available on the McDonald’s menu around that time. McDonald’s is one of the few fast food restaurants open on Christmas day, making the eggnog shake experience even better! 

For How Long Does Eggnog Shake Stay On The Holiday Menu? 

For how long does McDonalds egg nog shake stay on the menu

McDonald’s starts serving Eggnog shakes a few weeks before Christmas, right when the holiday season starts, and they sell the same until Christmas. They may even sell them after Christmas day if the stocks last. 

Usually, McDonald’s starts serving their holiday menu items just a month before Christmas. So, the egg nog shake is available all through December. The shake also lasts on the McDonald’s menu until Christmas day, after which it is usually discontinued. 

However, this is just the average seen in most places. Some McDonald’s outlets may even serve eggnog shakes after Christmas day. But again, this entirely depends on whether or not they have enough stocks of the same. 

McDonald’s Eggnog Shake Ingredients

Here is the list of ingredients used to make eggnog shakes at McDonald’s:

  1. Vanilla Soft Serve Ice Cream
  2. Eggnog
  3. Whipped Cream
  4. Nutmeg
  5. Maraschino Cherries

Milk is the primary allergen to be aware of out of all the ingredients. Here is a lovely recipe for a McDonald’s Eggnog shake if you want to make one yourself at home!

Is McDonald’s Eggnog Shake Healthy? 

McDonalds egg nog shake calories

McDonald’s eggnog shake is unhealthy since it has many calories and is also loaded with fat and sugar.

To know more in detail if McDonald’s eggnog shake is healthy, it is first essential to look at its nutritional value. Look at the table below, which denotes the nutritional value of a single portion of a large eggnog shake from McDonald’s.

Calories680 kcal
Carbohydrates109 g
Protein14 g
Fat21 g
Saturated Fat13 g
Cholesterol65 mg
Sodium220 mg
Sugar63 g
Calcium500 mg
Vitamin A0.8 mg

The table shows that the number of calories in an eggnog shake is indeed high. Moreover, the eggnog shake from McDonald’s has a high fat content and high sugar. 

So, McDonald’s Eggnog shake is not the healthiest option. So, it is best to consume the eggnog shake in moderation, and that too, just occasionally. 

Do People Like McDonald’s Eggnog Shake? 

Do people like McDonalds egg nog shake

Yes, most people who tried the eggnog shake from McDonald’s have liked it quite a lot. This is precisely why McDonald’s brings the milkshake back every holiday season, considering its significant demand

However, for a better idea of whether or not people like the McDonald’s Eggnog shake, let us look at what some reviewers had to say about it. 

Here is what TheImpulsiveBuy had to say about the egg nog shake from McDonald’s: “The McDonald’s McCafé Egg Nog Shake was delightful. It was eggy, sweet, and creamy, although I wished it had more cinnamon spice flavor. But, still, it was yum on my tongue.” 

Further, Kotas Reviews Everything mentioned, “I have not indulged in such a treat very often, but real honest to goodness drummed up Eggnog is one of the best things I’ve ever put in my drink hole. So, on that count, this falls flat on its face. However, if you are like me and grew up drinking the wide range of artificial, non-alcoholic eggnog products produced for this season, the flavor is on par with that experience.

That rich creaminess with that hint of nutmeg and something uniquely faux-noggin is reproduced here in shake format. I like that flavor, but some people can’t stand it, and if you are looking for a more authentic nog experience, your search must continue.” 

Lastly, The Epic Review mentioned about the EggNog shake from McDonald’s: “The flavor was intense. While it reminded me of the Eggnog I drank as a small child in the old country, it tasted more intense- as if an unnumbered amount of tiny spirits were dancing on my tongue and manipulating my tastes with their tiny, spicy-flavored lashes. As I finished the beverage (while discussing the benefits of sponges as opposed to bloodletting with a local barber-surgeon), I was pleased as not only was the flavor strong while partaking of the cup, but it stayed with me until this writing.” 

So, as you can see, most people have had good things to say about the Eggnog shake from McDonald’s, agreeing that the milkshake’s flavor is tremendous and decadent. If you have doubts about the same, the best thing to do is wait until the holiday season and try one for yourself! 


McDonald’s does have eggnog shakes on its menu. However, the shake is available only at this fast food restaurant during the holiday season. McDonald’s eggnog shake debits right before the holiday season and is around until the end of Christmas. 

The milkshake is pretty decadent and delicious, which is why most people think it is one of the best holiday offerings at McDonald’s. So, the next time this milkshake is out, grab one to make your holiday extra special! 

Moreover, look at whether McDonald’s has specific other specials on its menu, like Holiday Pie, and if they have Szechuan Sauce. Also, some McDonald’s outlets may even have soup, while some others may serve Cherry Coke, so make sure you have a look at all of them!  

Frequently Asked Questions (FAQs)

Does McDonald’s have eggnog shakes? 

Yes, McDonald’s does have eggnog shakes. 

When is the Eggnog shake available at McDonald’s? 

Eggnog Shake is available at McDonald’s during the holiday season. 

Is the Eggnog shake from McDonald’s healthy? 

No, the eggnog shake from McDonald’s is very high in calories. 

Do people like McDonald’s eggnog shakes? 

Yes, most people like McDonald’s eggnog shakes. 

1 thought on “Does McDonald’s Have Eggnog Shakes On Its Menu?”

Leave a Comment

Your email address will not be published. Required fields are marked *