Does McDonald’s Have Milkshakes In 2024?

McDonald’s renowned beverage menu offers a delightful array of options. But, many people have had doubts about whether McDonald’s has milkshakes on their menu. So, let’s find out, does McDonald’s have milkshakes in 2023? 

Does McDonald's have milkshakes in 2023?

Yes, McDonald’s has milkshakes on its menu. The milkshake options on their menu are available throughout the year. Moreover, they also often offer limited-time options once in a while. The average cost of milkshakes at McDonald’s varies from $2 to $4, depending on the size. 

McDonald’s is mainly known for their lovely burgers, fries, and more. But, as soon as the company began expanding its menu with the addition of sweet beverages like milkshakes, it received just as much love from customers!

In this detailed blog post, we will discuss all the decadent milkshake options available at McDonald’s, the ingredients, how they taste, and much more! 

Yes, McDonald’s Has Milkshakes On Its Menu

Yes McDonalds has milkshakes in 2023

Yes, McDonald’s has milkshakes on its menu. The best and most popular milkshake available at McDonald’s is strawberry and chocolate-flavored.

McDonald’s usually offers three milkshake options on their menu all year round. These flavors are classic, consisting of vanilla, strawberry, and chocolate.

The milkshakes are thick, made with natural milk, and entirely gluten-free, which is a huge plus! McDonald’s milkshakes are all prepared with soft-serve ice cream as the base.

Also, if having milkshakes with your burger and drinks is not your thing, the great news is that these milkshakes also make lovely desserts! So, if you haven’t already tried a McDonald’s milkshake, you should grab one of your favorite flavors! 

But, Has McDonald’s Discontinued Milkshakes In The UK? 

Has McDonalds discontinued milkshakes in UK

Yes, McDonald’s discontinued Milkshakes in the UK in 2021. However, the restaurant brought the milkshakes back to the menu in UK outlets.  

They had done so due to various reasons. One of the main reasons was due to labor shortage after Brexit. They also had trucker shortages because of Brexit, because of which many outlets were all out of milkshakes. 

Due to these reasons, McDonald’s decided to remove milkshakes from their menu across their outlets in the United Kingdom. However, the good news is that now, milkshakes are back on the McDonald’s menu in the United Kingdom! 

You heard that right; they have brought milkshakes back on the McDonald’s menu in the UK. Currently, McDonald’s has been serving four different flavors of Milkshakes in the UK: vanilla, strawberry, chocolate, and banana! 

McDonald’s Milkshakes Flavors And Prices

Let us look at the lovely options of milkshakes that McDonald’s offers on its menu, along with their prices. The table below represents the flavors currently available in McDonald’s USA and their respective prices. 

McDonald’s MilkshakeSmallMediumLarge
Vanilla$ 2.19$ 2.59$ 2.99
Strawberry$ 2.19$ 2.59$ 2.99
Chocolate$ 2.19$ 2.59$ 2.99

Along with the lovely flavors of the milkshakes offered at McDonald’s, another great thing about them is that they are reasonably priced, just like the rest of McDonald’s menu. The permanent offerings on the McDonald’s menu as far as milkshake flavors are concerned are just the three mentioned above. 

But McDonald’s also offers decadent milkshakes, which are season and holiday appropriate. Now and then, new flavors are introduced on their menu for a limited time. Out of the limited-time flavors, some have gained popularity while others didn’t. All in all, the three all-time favorite flavors on the menu are great and are evergreen! 

Has McDonald’s Discontinued The Shamrock Shake? 

Does McDonalds still have shamrock shake

No, McDonald’s has not discontinued the Shamrock shake. It is only available during St. Patrick’s Day every year. 

McDonald’s Shamrock Shake is one of those shake flavors that usually appear on the McDonald’s menu once a year. It is specially dedicated to St. Patrick’s Day, and the Shamrock shake is often available around that time. 

So, although the shake is not available all year round on the McDonald’s menu, it is not technically a discontinued item. Instead, the Shamrock shake is a limited-time deal, which should be grabbed in the little window when it is available at McDonald’s

But it is also pretty understandable that the shake is delicious, and sometimes waiting for it all year round is too much! In that case, you can easily make yourself a delightful McDonald’s Shamrock shake at home with this recipe

Does McDonald’s Still Have The Grimace Shake? 

Does McDonalds still have grimace shake

No, McDonald’s does not have the Grimace Shake anymore.

McDonald’s offered Grimace shake on their menu as a limited-time menu item in honor of celebrating the birthday of the purple character Grimace. They provided their first purple milkshake, also known as the Grimace shake. 

People loved the shake, so there was a massive demand for it. However, McDonald’s served the shake for a limited time anyway. So, when they ran out of stocks in July 2023, McDonald’s stopped selling the Grimace Shake. 

How To Buy Milkshakes From McDonald’s? 

There are several ways to order a milkshake from McDonald’s, including buying in person, online, and via drive-thru. 

1. Buying In Person

This is one of the most common ways to buy McDonald’s milkshakes. Well, it indeed was until they came up with online ordering! To buy a milkshake from McDonald’s in person, you must go to the counter, ask for your flavor and size option, pay, and collect your order! 

2. Buying Online

One of the most efficient ways to buy a McDonald’s milkshake nowadays is to order online. Ordering a milkshake from McDonald’s is just as easy as ordering online anything else from the McDonald’s menu. For this, you can order via the official website of McDonald’s, food delivery apps, and their Android and iOS apps. 

3. Buying via Drive-Thru

Lastly, you can also buy your milkshake quite easily via drive-thru. For that, please place your order at the drive-thru ordering counter, then pick it up from the window, which is about it! 

McDonald’s Milkshakes Ingredients

McDonalds Milkshake ingredients

Here is a list of ingredients used to make each flavor of McDonald’s milkshake: 

1. Vanilla Milkshake

Vanilla Reduced Fat Ice Cream: Milk, Sugar, Cream, Corn Syrup, Natural Flavor, Mono And Diglycerides, Cellulose Gum, Guar Gum, Carrageenan, Vitamin A Palmitate

Vanilla Shake Syrup: Corn Syrup, Water, Glycerin, Caramel Color, Vanilla Extract, Natural Flavor, Salt, Potassium Sorbate (preservative)

Whipped Light Cream: Cream, Nonfat Milk, Milk, Liquid Sugar, 2% Or Less: Mono And Diglycerides, Natural Flavors, Carrageenan. Whipping Propellant (nitrous Oxide)

2. Strawberry Milkshake

Vanilla Reduced Fat Ice Cream: Milk, Sugar, Cream, Corn Syrup, Natural Flavor, Mono And Diglycerides, Cellulose Gum, Guar Gum, Carrageenan, Vitamin A Palmitate

Strawberry Shake Syrup: Sugar, Strawberries, Corn Syrup, Glycerin, Strawberry Puree Concentrate, Water, Contains 2% Or Less: Natural Flavor, Vegetable Juice And Beta Carotene (color), Citric Acid, Pectin, Salt, Potassium Sorbate (preservative), Calcium Chloride.

Whipped Light Cream: Cream, Nonfat Milk, Milk, Liquid Sugar, 2% Or Less: Mono And Diglycerides, Natural Flavors, Carrageenan. Whipping Propellant (nitrous Oxide)

3. Chocolate Milkshake

Vanilla Reduced Fat Ice Cream: Milk, Sugar, Cream, Corn Syrup, Natural Flavor, Mono And Diglycerides, Cellulose Gum, Guar Gum, Carrageenan, Vitamin A Palmitate

Chocolate Shake Syrup: Sugar, Corn Syrup, Water, Glycerin, Cocoa (processed With Alkali), Fruit And Vegetable Juice (color), Salt, Natural Flavors, Potassium Sorbate (preservative)

Whipped Light Cream: Cream, Nonfat Milk, Milk, Liquid Sugar, 2% Or Less: Mono And Diglycerides, Natural Flavors, Carrageenan. Whipping Propellant (nitrous Oxide)

If the ingredients may seem too confusing or too much, there is good news! You can now very easily recreate McDonald’s milkshakes at home as well! Don’t believe me? Have a look at McDonald’s chocolate milkshake recipe

What Do People Say About McDonald’s Milkshakes? 

What do people say about McDonalds milkshakes

McDonald’s milkshakes are indeed one of the most popular sweet treats the chain offers. Although they are known for serving an array of delicious drinks, McDonald’s milkshakes have remained one of their top-sellers for the longest time. 

Most people who have tried the flavors of McDonald’s milkshakes, regardless of whether in the United States or just about anywhere, have had some great reviews about the same. Let us look at some of the reviews McDonald’s milkshakes have received. These reviews are from reputable platforms, like ‘Eat This, Not That!’ and Medium

The website ‘Eat This, Not That!’ reviewed milkshakes from three different fast food chains, and the good news is that they ranked McDonald’s the highest amongst them all! Here is what they had to say about McDonald’s vanilla milkshake:

“This thick shake had a lovely pure vanilla flavor that was borderline custardy. This is the Goldilocks of vanilla milkshakes, with the taste, texture, and amount being just right.

It was initially hard to sip, but it went up smoothly through the large hole of the signature McDonald’s straw with a quick stir. This shake tasted like childhood to one taster—McDonald’s always seems to hit all the right nostalgic notes. This is the perfect shake for you if you go for vanilla over chocolate.” 

Further, they ranked McDonald’s chocolate shake as the absolute best of the lot! Here is what they had to say about McDonald’s chocolate shake:

“This shake was smooth with just the right amount of chocolate. The chocolate doesn’t overwhelm the palate. It had almost coffee-like undertones.” 

As you can see, the reviews for both these flavors have been great! On the contrary, sadly, the strawberry shake did not receive as much love as the vanilla and chocolate shakes did. Here is what Medium had to say about the strawberry milkshake: 

“I have to say; the drink was watery when it arrived. But I can’t entirely judge its consistency because it was delivered right at our doorstep, so perhaps, it liquified along the way. Fair enough.

As for the taste, it’s meh. It’s fruity and sweet; however, the taste is something you would expect from artificial strawberry flavor concentrate. Some would even say that a sip into it is a trip down to a childhood memory lane—as its flavor is similar to a children’s fever medicine.” 

So, there is indeed a lot of difference between the two reviews. There are also plenty of people who love the strawberry flavor as well from McDonald’s! Hence, all in all, although one of the reviews is not as great, these milkshakes, in general, are pretty delicious and worth a try if you haven’t tried them already! 


McDonald’s will have milkshakes in the United States in 2023. Currently, they offer three different evergreen milkshake flavors on their menu: vanilla, strawberry, and chocolate milkshakes. 

McDonald’s also offers lovely limited-time milkshake flavors occasionally, including their Grimace shake and Shamrock shake. Although they are not always available at McDonald’s, they are worth a try for every limited time when they are around. 

Other than milkshakes, people have had many questions about some options on the McDonald’s menu. Like, do you know if McDonald’s has root beer on their menu or if McDonald’s has Eggnog Shakes on their menu?

Yes, you read that right! Similarly, some McDonald’s even offer options like Boba on their menu. Other than that, many McDonald’s outlets also offer tea on their menu, which is worth trying! 

Frequently Asked Questions (FAQs)

Does McDonald’s have milkshakes on its menu in the United States? 

Yes, McDonald’s has milkshakes on its menu in the United States. 

What flavors of milkshakes does McDonald’s have on their menu? 

The evergreen milkshake flavors available at McDonald’s are vanilla, strawberry, and chocolate. 

Does McDonald’s still have Shamrock Shake?

McDonald’s does not have Shamrock shake as it is a limited-time beverage only available around St. Patrick’s Day. 

Are McDonald’s milkshakes expensive? 

No, McDonald’s milkshakes are very reasonably priced. 

Does McDonald’s UK still have milkshakes? 

Does McDonald’s UK still have milkshakes? 

Leave a Comment

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