McDonald’s Milkshake Menu: Flavors, Nutrition & More
McDonald’s milkshake menu is a quick guide to familiar favorites and practical facts for U.S. guests. This introduction outlines what the article covers. It includes classic and limited milkshake flavors, nutrition, allergens, customization tips, availability, and pricing on the McDonald’s dessert menu.
Details come from McDonald’s published ingredient and nutrition practices. They also come from accredited laboratory testing and supplier information. Values reflect average ingredients and standard serving sizes and may be rounded per regulations. Nutrition and allergen rules differ between the U.S. and Canada, and normal kitchen operations can cause cross-contact with allergens.
Use the sections ahead to compare McDonald’s shakes, find calorie and ingredient guidance, and learn simple ways to customize orders. For the most current ingredient lists and questions about allergies, consult McDonald’s official site or contact Guest Relations.
Overview of McDonald’s Milkshake Menu
McDonald’s milkshake menu includes classic flavors and special ones. You’ll find vanilla, chocolate, and strawberry, plus seasonal flavors. This guide explains what a milkshake is, how it’s made, and when you can find new flavors.
What counts as a McDonald’s milkshake
A McDonald’s milkshake is a frozen drink made from a mix, syrup, and ice. It’s smooth and creamy. Unlike McFlurries and soft-serve cones, shakes are made with a specific recipe and size.
How milkshakes are prepared in restaurants
Restaurants follow McDonald’s rules to make shakes. They use special syrups and blenders for the right taste and texture. Small differences can happen because of how much is added and the blender’s age.
The nutrition info is based on standard shakes. But, adding extras or changing sizes changes the calories.
Availability and seasonal/limited-time flavors
Most flavors are available everywhere in the U.S. But, sizes and special shakes can vary. McDonald’s tries new flavors and promotions to see what people like. Some stay around, while others are only for a short time.
| Item Name | Description | Calories | Price |
|---|---|---|---|
| Vanilla Shake (Small) | Classic vanilla-flavored dairy shake with smooth texture | 420 | $2.29 |
| Vanilla Shake (Medium) | Standard size for regular cravings, same recipe as small | 560 | $2.79 |
| Chocolate Shake (Small) | Rich chocolate syrup blended into the shake base | 430 | $2.29 |
| Chocolate Shake (Medium) | More volume while keeping the same chocolate balance | 590 | $2.79 |
| Strawberry Shake (Small) | Fruit-forward syrup mixed into creamy shake base | 410 | $2.29 |
| Strawberry Shake (Medium) | Bigger serving, same strawberry flavor profile | 540 | $2.79 |
| Seasonal Shake (Small) | Limited-time flavor offered during promotions | Varies | $2.49 |
| Seasonal Shake (Medium) | Regional or national promo flavor in larger size | Varies | $2.99 |
| Shakes with Mix-ins | Shake base blended with candy or cookie pieces | 600–800 | $3.29–$4.49 |
| Kids Shake | Smaller portion designed for children | 200–250 | $1.59 |
| Items | Vegan | Keto-Friendly | Gluten-Free | Allergens (Nuts, Dairy, etc.) |
|---|---|---|---|---|
| Vanilla Shake | No | No | Yes* | Dairy |
| Chocolate Shake | No | No | Yes* | Dairy |
| Strawberry Shake | No | No | Yes* | Dairy |
| Seasonal Fruit Shake | No | No | Depends | Dairy, Possible Fruit Additives |
| Shake with Cookie Mix-in | No | No | No | Dairy, Wheat |
| Shake with Candy Mix-in | No | No | Depends | Dairy, Possible Nuts |
| Kids Shake | No | No | Yes* | Dairy |
| Non-Dairy Test Shake | Yes (when offered) | No | Depends | Possible Cross-Contact |
| McFlurry | No | No | No | Dairy, Wheat, Possible Nuts |
| Soft-Serve Cone | No | No | Yes* | Dairy |
Classic McDonald’s Milkshake Flavors
McDonald’s has three main shake flavors that are always ready. These flavors are loved for their quick, creamy taste and consistent quality.
Core flavors: Vanilla, Chocolate, and Strawberry
Vanilla is sweet and creamy, with a clear vanilla taste. It’s smooth and highlights the milk and cream.
Chocolate has a rich, slightly bitter taste. It’s great with fries or a warm pie.
Strawberry is bright and tangy. It’s lighter on sweetness and refreshes your taste buds.
Shakes come in small, medium, and large sizes. Each size has more calories. These three flavors are the heart of McDonald’s ice cream shakes.
Regional and limited-time classic variants
Some places get special flavors like banana, caramel, or malted. These flavors come back when people love them.
McDonald’s uses approved suppliers for taste consistency. But, they make small changes by region. This keeps the brand standard while meeting local tastes.
| Item Name | Description | Calories | Price |
|---|---|---|---|
| Vanilla Shake (Small) | Classic creamy vanilla made with dairy-forward shake base | 340 | $2.19 |
| Vanilla Shake (Medium) | Richer portion of the signature vanilla shake | 520 | $2.99 |
| Vanilla Shake (Large) | Generous serving for sharing or extra indulgence | 780 | $3.59 |
| Chocolate Shake (Small) | Cocoa-forward chocolate syrup blended with soft-serve base | 360 | $2.29 |
| Chocolate Shake (Medium) | Balanced chocolate intensity in a mid-size cup | 540 | $3.09 |
| Chocolate Shake (Large) | Full-flavor chocolate for a larger appetite | 810 | $3.69 |
| Strawberry Shake (Small) | Bright, fruity syrup mixed into the classic shake | 330 | $2.19 |
| Strawberry Shake (Medium) | Strawberry sweetness with a creamy finish | 500 | $2.99 |
| Strawberry Shake (Large) | Extra serving of the seasonal-favorite pink shake | 760 | $3.59 |
| Banana Variant (Regional) | Limited banana syrup option offered in select markets | 350 | $2.49 |
| Caramel Twist (Limited) | Caramel ribbon added to vanilla for extra richness | 400 | $2.79 |
| Malted Classic (Limited) | Malted powder blended for a nostalgic flavor | 420 | $2.89 |
| Seasonal Return (Flavor) | Past fan favorite reintroduced during promotions | Varies | Varies |
| Items | Vegan | Keto-Friendly | Gluten-Free | Allergens (Nuts, Dairy, etc.) |
|---|---|---|---|---|
| Vanilla Shake (Small) | No | No | Yes | Dairy |
| Vanilla Shake (Medium) | No | No | Yes | Dairy |
| Vanilla Shake (Large) | No | No | Yes | Dairy |
| Chocolate Shake (Small) | No | No | Yes | Dairy |
| Chocolate Shake (Medium) | No | No | Yes | Dairy |
| Chocolate Shake (Large) | No | No | Yes | Dairy |
| Strawberry Shake (Small) | No | No | Yes | Dairy |
| Strawberry Shake (Medium) | No | No | Yes | Dairy |
| Strawberry Shake (Large) | No | No | Yes | Dairy |
| Banana Variant (Regional) | No | No | Yes | Dairy |
| Caramel Twist (Limited) | No | No | Yes | Dairy |
| Malted Classic (Limited) | No | No | Yes | Dairy |
| Seasonal Return (Flavor) | Varies | Varies | Varies | Varies |
This section talks about McDonald’s main shake flavors and the occasional special ones. The basics are always there, but the limited-time flavors keep things exciting. They let customers try new takes on classic McDonald’s ice cream shakes.
Special and Limited-Edition McDonald’s Milkshake Flavors
McDonald’s keeps its milkshake menu fresh with new ideas. They offer bold flavors tied to holidays or special events. You’ll find both new and classic flavors like Vanilla, Chocolate, and Strawberry.
They’ve tried everything from cookie mix-ins to fruit twists. For example, they’ve made Oreo-style shakes and seasonal fruit ones. Each flavor is unique and only available for a short time.
McDonald’s tests new shakes in select areas first. They gather feedback and sales data to decide if it’s a hit. Suppliers make sure the flavors are consistent for these tests.
Special flavors often pop up during holidays or with marketing deals. Not every test flavor makes it big. It depends on demand and how many places offer it.
New shake flavors get updates on the official app. If you’re watching calories or have dietary needs, check the app before ordering.
| Item Name | Description | Calories | Price |
|---|---|---|---|
| Oreo® Mix-In Shake (promo) | Vanilla shake blended with cookie pieces | 520 | $3.79 |
| Berry Blast Seasonal Shake | Strawberry and mixed berries swirl | 480 | $3.59 |
| Candy Collaboration Shake | Chocolate base with branded candy bits | 560 | $3.99 |
| Tropical Mango Test Shake | Mango puree folded into soft-serve | 450 | $3.49 |
| Pumpkin Spice Limited Run | Fall spices blended with vanilla shake | 500 | $3.69 |
| Mint Chocolate Trial Shake | Mint-flavored shake with chocolate flakes | 530 | $3.79 |
| Matcha Green Tea Test | Green tea powder mixed into creamy base | 470 | $3.99 |
| S’Mores Campfire Shake | Chocolate and marshmallow ribbon with graham | 580 | $4.09 |
| Caramel Apple Limited | Apple purée and caramel swirl in vanilla | 495 | $3.59 |
| Birthday Cake Promo Shake | Vanilla base with sprinkles and cake pieces | 600 | $4.29 |
| Items | Vegan | Keto-Friendly | Gluten-Free | Allergens (Nuts, Dairy, etc.) |
|---|---|---|---|---|
| Oreo® Mix-In Shake (promo) | No | No | Possible cross-contact | Dairy, Wheat |
| Berry Blast Seasonal Shake | No | No | Possible cross-contact | Dairy |
| Candy Collaboration Shake | No | No | Possible cross-contact | Dairy, Soy, Nuts (varies) |
| Tropical Mango Test Shake | No | No | Possible cross-contact | Dairy |
| Pumpkin Spice Limited Run | No | No | Possible cross-contact | Dairy |
| Mint Chocolate Trial Shake | No | No | Possible cross-contact | Dairy, Soy |
| Matcha Green Tea Test | No | No | Possible cross-contact | Dairy |
| S’Mores Campfire Shake | No | No | Possible cross-contact | Dairy, Wheat |
| Caramel Apple Limited | No | No | Possible cross-contact | Dairy |
| Birthday Cake Promo Shake | No | No | Possible cross-contact | Dairy, Wheat, Eggs (varies) |
Want to try new shakes? Keep an eye on local menus. Test flavors pop up now and then. Use the app to stay updated on new shakes and desserts.
- How are new shakes tested? Targeted market trials and feedback collection.
- Do test flavors always go national? No; many remain regional or limited.
- Where to find allergen info? Official app and store nutrition guides give the latest details.
- Are promotional shakes pricier? Often yes, due to unique ingredients and licensing.
- Can you request a current test flavor at any location? Availability depends on the restaurant’s participation.
- How long do limited flavors typically run? Runs vary from weeks to a few months.
- Will favorites return? Popular promos sometimes come back seasonally or as a special event.
Nutritional Information for McDonald’s Shakes
Knowing about calories, fat, sugar, and protein helps you choose wisely from the mcdonald’s milkshake menu. This section explains typical ranges, how portion sizes and add-ins affect values, and where these numbers come from.
Typical calorie, fat, sugar, and protein ranges
Small and medium McDonald’s shakes in the U.S. usually have 320 to 430 calories. Large or specialty shakes can have 600 to 700 calories. Saturated fat and added sugars increase with size, but protein stays low, usually under 15 grams for standard servings.
| Item Name | Description | Calories | Price |
|---|---|---|---|
| Vanilla Shake (Small) | Classic vanilla shake made with reduced-fat ice cream base | 320 kcal | $2.19 |
| Chocolate Shake (Medium) | Rich chocolate flavor blended with creamy base | 420 kcal | $2.79 |
| Strawberry Shake (Medium) | Real strawberry puree with sweetened mix | 410 kcal | $2.79 |
| Oreo Shake (Large) | Crushed cookies mixed into a large shake | 650 kcal | $3.99 |
| McCafe Mocha Frappe (Large) | Espresso and chocolate blended with ice cream base | 670 kcal | $3.89 |
| Vanilla Shake (Large) | Upsized classic vanilla with whipped topping | 600 kcal | $3.59 |
| Chocolate Shake (Small) | Smaller portion of chocolate shake | 330 kcal | $2.19 |
| Strawberry Shake (Large) | Large strawberry with added fruit syrup | 610 kcal | $3.59 |
| McFlurry (Oreo) – Small | Soft-serve blended with Oreo pieces for comparison | 350 kcal | $2.29 |
| Custom Add-in (Whipped Cream) | Standard whipped cream topping per serving | 60 kcal | $0.50 |
| Custom Add-in (Chocolate Syrup) | Extra syrup portion | 80 kcal | $0.40 |
| Custom Add-in (Candy Mix) | Small candy mix or cookie pieces | 120 kcal | $0.99 |
How serving size and add-ins affect nutrition
Portion size directly affects calories, fat, sugar, and sodium. A large shake can have nearly double the calories of a small one. Toppings like whipped cream, syrups, cookie bits, or candies add concentrated sugars and fats.
Mix-ins change the balance of macronutrients. Adding cookies increases sugar and simple carbs. Fruit purees add natural sugars and small amounts of vitamins. Protein rises slightly with more ice cream base, but shakes remain mostly carbohydrate and fat sources.
| Items | Vegan | Keto-Friendly | Gluten-Free | Allergens (Nuts, Dairy, etc.) |
|---|---|---|---|---|
| Vanilla Shake | No | No | No (may contain cross-contact) | Dairy |
| Chocolate Shake | No | No | No (may contain cross-contact) | Dairy, Soy |
| Strawberry Shake | No | No | No (may contain cross-contact) | Dairy |
| Oreo Shake | No | No | No | Dairy, Wheat, Soy |
| Whipped Cream Topping | No | No | Yes (ingredient-dependent) | Dairy |
| Chocolate Syrup Add-in | No | No | Yes | Soy |
| Fruit Puree Add-in | No (contains dairy base) | No | Yes (ingredient-dependent) | Dairy |
| Cookie Mix Add-in | No | No | No | Dairy, Wheat, Soy |
| McFlurry (Oreo) | No | No | No | Dairy, Wheat, Soy |
| Custom Non-Dairy Requests | Partial (limited availability) | No | Depends | May reduce dairy but cross-contact possible |
Sources and accuracy of McDonald’s nutrition data
McDonald’s nutrition info comes from lab tests, supplier specs, and standardized recipes. Values are averages, rounded for U.S. FDA rules. Regional menus and seasonal recipes can change numbers.
For the latest, location-specific figures, use McDonald’s official nutrition tools. Percent Daily Values assume a 2,000-calorie diet. Treat published values as reliable guides, but allow for minor variation at the restaurant level.
Allergens, Ingredients, and Dietary Considerations
McDonald’s milkshakes are creamy treats many enjoy, but they contain ingredients that deserve attention. The short guide below helps you spot common triggers and learn where to check current details for safe ordering of mcdonald’s milkshake menu choices and other mcdonald’s menu items.
Common allergens appear across milkshake recipes and mix-ins. Milk and dairy are present in every traditional shake. Some flavors or promotional blends can include eggs, soy, wheat or gluten, peanuts or tree nuts, and sesame depending on the region. Cross-contact can occur in shared equipment or prep areas, so risk remains even when an allergen is not listed as an ingredient.
Ingredient transparency varies by market. McDonald’s posts detailed ingredient and allergen data for each country it serves. In the United States the reference covers the nine common allergens defined by FDA guidance. Data come from supplier declarations and standard recipes, which can change with new suppliers or limited-time offerings. Check the official resources before ordering if you have sensitivities.
| Item Name | Description | Calories | Price |
|---|---|---|---|
| Vanilla Milkshake (Small) | Classic vanilla blend with milk and vanilla syrup | 340 | $2.39 |
| Chocolate Milkshake (Small) | Chocolate syrup mixed with soft-serve and milk | 360 | $2.39 |
| Strawberry Milkshake (Small) | Strawberry syrup blended with dairy base | 320 | $2.39 |
| Vanilla Milkshake (Medium) | Mid-size serving of classic vanilla | 520 | $3.29 |
| Chocolate Milkshake (Medium) | Mid-size chocolate shake, rich and smooth | 560 | $3.29 |
| Strawberry Milkshake (Medium) | Mid-size strawberry with fruit-forward syrup | 480 | $3.29 |
| Vanilla Milkshake (Large) | Large serving for sharing or larger appetite | 720 | $3.99 |
| Chocolate Milkshake (Large) | Large chocolate shake, thicker texture | 750 | $3.99 |
| Strawberry Milkshake (Large) | Large strawberry shake, bright berry flavor | 680 | $3.99 |
| Oreo or Mix-In (Add) | Crushed cookies or candy mixed into shakes | adds ~150 | $0.99 |
| Items | Vegan | Keto-Friendly | Gluten-Free | Allergens (Nuts, Dairy, etc.) |
|---|---|---|---|---|
| Vanilla Milkshake | No | No | No (may contain gluten from mix-ins) | Dairy; may have cross-contact with wheat, soy |
| Chocolate Milkshake | No | No | No (flavorings may contain gluten) | Dairy, soy (in some chocolate syrups); cross-contact possible |
| Strawberry Milkshake | No | No | No | Dairy; fruit syrup may include additives with soy |
| Oreo Mix-In Shake | No | No | No | Dairy, wheat, soy; manufactured with shared equipment |
| McFlurry (Oreo) | No | No | No | Dairy, wheat, soy; potentially cross-contact with nuts |
| Soft-Serve Cone | No | No | No | Dairy; cone contains wheat and may have sesame traces |
| Limited-Time Nut Flavor | No | No | No | Dairy, tree nuts or peanuts; varies by promo |
| Fruit Smoothie (if offered) | Sometimes (market-dependent) | No | Sometimes | May contain dairy, soy, or fruit processing allergens |
| Plant-Based Options (regional) | Yes (where available) | No | Varies | May contain soy, tree nuts; check local labeling |
| Mix-In Candy (M&Ms, etc.) | No | No | No | Dairy, soy, may be processed with nuts |
Advice for customers with allergies or special diets: review up-to-date data before ordering and confirm details for the restaurant you plan to visit. Use the McDonald’s app or site to view current ingredient statements for mcdonald’s milkshake menu items and other mcdonald’s menu items. Ask staff about preparation practices when you arrive. If uncertainty remains, contact Guest Relations or consult a healthcare professional for medical guidance.
- Check the most recent allergen list for your country.
- Mention severe allergies to staff before ordering.
- Avoid mix-ins when cross-contact is a concern.
- Carry medication as prescribed by your doctor.
Readers should treat this as guidance, not medical advice. For specific medical questions consult a physician and verify current mcdonald’s allergens information directly with the restaurant before consuming any products.
Comparing McDonald’s Milkshakes to Other Dessert Options
McDonald’s offers a variety of treats, from drinks to desserts. Their milkshakes are creamy and easy to drink. They fall between a snack and a full dessert. This section compares them to McFlurries and soft-serve cones, showing how they fit into McDonald’s dessert menu.

Milkshakes are smooth, blended drinks. You can enjoy them on the go or with a meal. They are more filling than cones and simpler than McFlurries.
McFlurries mix soft-serve ice cream with solid mix-ins like cookies. They are thicker and chunkier. This makes them more calorie-dense than shakes.
Soft-serve cones are a lighter option. They are smaller and have fewer calories than many shakes. They offer a simple vanilla flavor without the mix-ins, making them a budget-friendly choice.
Below is a comparison of common options. The table lists typical items, descriptions, calories, and prices. It helps you quickly see your choices.
| Item Name | Description | Calories | Price (approx.) |
|---|---|---|---|
| Small Vanilla Shake | Classic blended vanilla shake, smooth and drinkable. | 420 | $2.59 |
| Medium Chocolate Shake | Rich chocolate flavor, thicker than a drink but pourable. | 560 | $3.19 |
| Strawberry Shake (Small) | Fresh-tasting strawberry blended into soft-serve base. | 430 | $2.69 |
| M&M McFlurry | Soft-serve mixed with M&M candies for added crunch. | 650 | $3.39 |
| Oreo McFlurry | Chunks of Oreo folded into creamy soft-serve. | 610 | $3.29 |
| Soft-Serve Cone | Simple vanilla soft-serve in a wafer cone. | 200 | $1.00 |
| Small Chocolate Shake with Syrup | Chocolate shake with added syrup for extra richness. | 480 | $2.99 |
| Limited-Time Fruit Shake | Seasonal fruit blend using soft-serve and fruit syrup. | 450 | $3.49 |
| Mini Cone | Tiny soft-serve cone, perfect for a light treat. | 120 | $0.99 |
| Shakes with Mix-Ins | Shakes customized with syrups, often more caloric. | Varies (420–700) | $3.00–$4.50 |
Milkshakes are a middle ground on McDonald’s dessert menu. They are versatile. You can customize flavors, control portion size, and choose a lighter or more indulgent option.
When choosing, think about nutrition and price. Cones are good for low-calorie, affordable treats. McFlurries are great for texture and candy. Shakes are perfect for a drinkable, satisfying dessert from McDonald’s milkshake menu.
Customization Tips for McDonald’s Shakes
Small changes can make a big difference in your favorite treats. The mcdonald’s milkshake menu offers easy ways to enhance flavor and texture. You can ask the crew for suggestions or use the McDonald’s app to find current deals and add-ins.
Popular add-ins and mix-ins
Adding whipped cream can make your shake creamier without changing the flavor. A pump of vanilla, chocolate, or strawberry syrup can add sweetness and highlight the shake’s layers.
McFlurry-style mix-ins blend crushed cookies or small candies into the shake. Some places will even add soft-serve for a thicker feel. These options work well with the mcdonald’s milkshake menu.
Requesting extra syrup or a soft-serve scoop changes the calorie and sugar content. Check the nutrition info if you’re watching your intake. Staff can tell you what mix-ins are available that day.
Budget-friendly ways to customize
Opt for a smaller size and add a syrup pump to save money while boosting flavor. Splitting a small shake between two people can also cut costs and reduce waste.
Another cost-effective option is asking for a scoop of soft-serve instead of a premium mix-in. It makes the shake creamier without a big price increase. Prices vary by location, so check with your local McDonald’s.
Use the app for deals and bundles that might lower the price of shakes or dessert combos. Seasonal syrups sometimes appear during promotions, adding variety without a big spend.
| Item Name | Description | Calories | Price |
|---|---|---|---|
| Vanilla Shake (Small) | Creamy vanilla with soft-serve base | 420 | $2.49 |
| Chocolate Shake (Small) | Rich chocolate syrup blended with soft-serve | 430 | $2.49 |
| Strawberry Shake (Small) | Real strawberry syrup and smooth soft-serve | 400 | $2.49 |
| Vanilla Shake (Medium) | Larger portion of classic vanilla | 580 | $2.99 |
| Chocolate Shake (Medium) | Medium chocolate shake with intense flavor | 600 | $2.99 |
| Strawberry Shake (Medium) | Medium strawberry with bright fruit notes | 560 | $2.99 |
| Vanilla Shake (Large) | Full-size vanilla for sharing | 790 | $3.59 |
| Chocolate Shake (Large) | Large chocolate for pronounced cocoa taste | 820 | $3.59 |
| Strawberry Shake (Large) | Large strawberry with sweet berry syrup | 760 | $3.59 |
| Extra Syrup Pump | Vanilla, chocolate, or strawberry flavor boost | ~60 per pump | $0.25–$0.50 |
| Whipped Cream | Light topping for visual appeal and creaminess | ~80 | $0.50 |
| Soft-Serve Scoop | Added for thickness and body | ~110 | $0.75–$1.00 |
| Items | Vegan | Keto-Friendly | Gluten-Free | Allergens (Nuts, Dairy, etc.) |
|---|---|---|---|---|
| Vanilla Shake | No | No | Yes | Dairy |
| Chocolate Shake | No | No | Yes | Dairy |
| Strawberry Shake | No | No | Yes | Dairy |
| Extra Syrup Pump | Depends on flavor | No | Yes | May contain traces |
| Whipped Cream | No | No | Yes | Dairy |
| Soft-Serve Scoop | No | No | Yes | Dairy |
| Cookie Mix-In | No | No | No | Wheat, Dairy |
| Candy Mix-In | Depends on candy | No | Depends | May contain Nuts, Dairy |
| Fruit Syrup | Usually Yes | No | Yes | May contain traces |
| McFlurry-style Blend | No | No | Depends | Wheat, Dairy, Nuts (varies) |
- Ask the crew about daily mix-ins before ordering.
- Use the app for bundle deals that include shakes.
- Choose small plus add-in for value and flavor control.
- Remember that most add-ins raise calories, sugar, and fat.
- Confirm allergy info with staff if you have sensitivities.
- Experiment with syrups for new takes on classic mcdonald’s sweet treats.
Ordering and Availability: What to Expect at U.S. Locations
The McDonald’s milkshake menu can vary by location. Franchise owners decide on local offerings, sizes, and prices. You might find all main flavors at many places, but some special or regional shakes are only in certain areas.
How menu items and sizes may vary by restaurant
Not every McDonald’s has every size or seasonal flavor. Some places offer small, medium, and large shakes. Others only have one size. This variation is true for many menu items, including desserts and drinks.
Shakes are made behind the counter. So, if a location can’t make shakes, it’s because of staff training or equipment. Even if a flavor is listed on the menu, it might not be available if the shake machine is broken.
| Item Name | Description | Calories | Price |
|---|---|---|---|
| Vanilla Shake (Small) | Classic vanilla with soft-serve base | 420 | $2.29 |
| Chocolate Shake (Medium) | Rich chocolate blend, whipped smooth | 610 | $3.49 |
| Strawberry Shake (Large) | Fruit-forward strawberry with creamy base | 710 | $3.99 |
| Oreo McShake (Medium) | Crushed cookies folded into vanilla shake | 640 | $3.79 |
| Caramel Shake (Small) | Sweet caramel swirled into soft-serve | 450 | $2.49 |
| Vanilla Shake (Medium) | Classic vanilla with soft-serve base | 560 | $3.29 |
| Chocolate Shake (Large) | Rich chocolate blend, whipped smooth | 820 | $4.19 |
| Strawberry Shake (Small) | Fruit-forward strawberry with creamy base | 380 | $2.19 |
| Seasonal Flavor (Medium) | Limited-time promotional shake | Varies | Varies |
| Mini Shake | Smaller portion for kids or light treat | 220 | $1.49 |
| Items | Vegan | Keto-Friendly | Gluten-Free | Allergens (Nuts, Dairy, etc.) |
|---|---|---|---|---|
| Vanilla Shake | No | No | Yes* | Dairy |
| Chocolate Shake | No | No | Yes* | Dairy |
| Strawberry Shake | No | No | Yes* | Dairy |
| Oreo McShake | No | No | No | Dairy, Wheat |
| Caramel Shake | No | No | Yes* | Dairy |
| Mini Shake | No | No | Yes* | Dairy |
| Seasonal Flavor | Varies | Varies | Varies | Varies |
| Fries (for combo) | Yes (plain) | No | Yes | None |
| Apple Slices | Yes | Yes | Yes | None |
| Hash Browns | No | No | Yes* | May contain Soy |
Tips for finding limited-time milkshake offerings
Check the McDonald’s mobile app for new flavors and deals. App alerts often list new milkshake items and special offers. Enable push notifications to catch these quickly.
Follow McDonald’s on social media and sign up for local restaurant emails. Some limited-time shakes are first promoted in-store or through drive-thru before wider promotion.
When ordering, try kiosk and app options if a flavor is not available. Digital menus can differ from physical ones. This shows the variety of McDonald’s beverages across markets.
Price Range and Value for McDonald’s Milkshakes
In the U.S., small milkshakes cost $2.29–$2.79, medium ones $2.99–$3.49, and large ones $3.79–$4.29. Specialty shakes can cost $3.49–$5.00. These prices are common at many McDonald’s locations.
Prices vary due to local costs and franchise choices. Things like labor, rent, and supply costs affect prices. Adding extra syrup or cookie mix-ins will also increase the price. But, using app coupons or buying meals together can save money.
Shakes are often more filling than soft-serve cones. They might be a better deal than McFlurrys, which have more calories and surprises. To save, try smaller sizes or look for app deals on the mcdonald’s dessert menu.
| Size | Typical U.S. Price Range | Common Advantages | Best For |
|---|---|---|---|
| Small | $2.29–$2.79 | Lowest cost, portable, quick treat | Light cravings, kids, budget snacks |
| Medium | $2.99–$3.49 | Balanced portion, good value per ounce | Regular dessert or afternoon pick-me-up |
| Large | $3.79–$4.29 | Best volume, shareable, more filling | Sharing or strong cravings |
| Limited / Specialty | $3.49–$5.00 | Unique flavors, seasonal appeal | Trying new flavors or limited-time offers |
| Soft-Serve Cone | $1.00–$1.50 | Cheapest dessert, quick sugar fix | Very low-cost treat |
| McFlurry (standard) | $2.79–$3.99 | Heavier mix-ins, more texture | Fans of candy mix-ins |
| Shake with Add-ins | +$0.50–$1.50 per add-in | Custom flavors, richer mouthfeel | Personalized desserts |
| Meal Bundle Dessert | Varies; often discounted | Lower per-item cost when bundled | Value seekers using app deals |
| App Exclusive Offers | Varies; can save 20–50% | Significant savings, limited time | Frequent visitors and deal hunters |
| Regional Premium Pricing | Varies by city/state | Reflects local operating costs | Urban and high-cost areas |
Use the app to find deals on the mcdonald’s milkshake menu. Check local menus before you order.
Think about portion, flavor, and deals when choosing desserts. Small changes can make a big difference in value without losing flavor.
Conclusion
The McDonald’s milkshake menu features three classic flavors: vanilla, chocolate, and strawberry. It also includes seasonal and regional options to keep things exciting. Each shake’s taste can vary slightly from one place to another.
McDonald’s provides detailed nutrition and allergen information for each market. You can find the latest ingredient and nutrition details on their website or mobile app. This is important for those with allergies to avoid cross-contact risks.
Adding extras like syrups and whipped cream can change the flavor and cost of your shake. Keep an eye on promotions and limited-time offers on the McDonald’s app and social media. This way, you can enjoy new flavors without breaking the bank.
For those who love creamy shakes or enjoy trying new flavors, McDonald’s is a great choice. Always check the current ingredient and allergen information before ordering. This ensures you make safe and informed choices from the McDonald’s milkshake and dessert menus.