This is an independent fan-made website and is not affiliated with, endorsed by, or operated by McDonald's Corporation. McDonald's®, the Golden Arches logo, and related trademarks are the property of their respective owners.

Sweets & Treats

McDonald’s Vanilla Shake (Medium) Price, Calories & Nutrition Facts

Vanilla Shake Medium

When a Small Shake isn't enough, the McDonald's Vanilla Shake (Medium) offers a richer and more satisfying dessert experience. Made with creamy vanilla reduced-fat soft serve and blended with vanilla shake syrup, this medium-sized milkshake delivers the classic vanilla flavor that has made McDonald's shakes a customer favorite for decades.

Vanilla Shake Medium
AVERAGE PRICE
$4.79
CALORIES
670
PROTEIN
15g

Categories

When a Small Shake isn't enough, the McDonald's Vanilla Shake (Medium) offers a richer and more satisfying dessert experience. Made with creamy vanilla reduced-fat soft serve and blended with vanilla shake syrup, this medium-sized milkshake delivers the classic vanilla flavor that has made McDonald's shakes a customer favorite for decades.

Whether you're enjoying it with fries, pairing it with a Quarter Pounder®, or treating yourself to a sweet dessert, the Medium Vanilla Shake strikes a balance between indulgence and value.

Whether you're checking the latest Vanilla Shake price, calories, nutrition facts, ingredients, allergens, or comparing it with other McDonald's shakes and desserts, you'll find everything you need on this page.

Note: Prices shown on this page represent estimated U.S. average menu prices and are before applicable sales tax. Actual prices may vary by state, city, restaurant location, and delivery platform.


Vanilla Shake (Medium) Overview

Vanilla Shake (Medium) Overview
Category Value
Average Price$4.79
Calories670
Protein15g
Dessert TypeMilkshake
FlavorVanilla
Available All DayYes

What's Included in a Vanilla Shake?

What's Included in a Vanilla Shake?
Component Description
Vanilla Reduced-Fat Soft ServeCreamy Vanilla Dairy Base
Vanilla Shake SyrupSweet Vanilla Flavor
Whipped Light CreamSignature Shake Topping

Vanilla Shake (Medium) Nutrition Facts

Vanilla Shake (Medium) Nutrition Facts
Nutrient Amount
Calories670
Protein15g
Total Fat18g
Saturated Fat11g
Trans Fat0.5g
Carbohydrates110g
Sugars90g
Fiber0g
Sodium310mg
Cholesterol80mg

Calorie Breakdown

Calorie Breakdown
Source Calories
Vanilla Shake Base600
Whipped Cream70
Total670

Vanilla Shake Size Comparison

Vanilla Shake Size Comparison
Size Average Price Calories Protein
Small$3.9948011g
Medium$4.7967015g
Large$5.5980018g

Ingredients

Ingredients
Ingredient Group Ingredients
Shake BaseMilk, Sugar, Cream, Corn Syrup
Vanilla SyrupVanilla Flavoring, Sweeteners
Whipped CreamCream, Milk, Stabilizers

Allergen Information

Allergen Information
Allergen Contains
MilkYes
SoyYes
WheatNo
EggNo
PeanutsNo
Tree NutsNo
FishNo
ShellfishNo

Vanilla Shake (Medium) vs Other McDonald's Shakes

Vanilla Shake (Medium) vs Other McDonald's Shakes
Shake Price Calories Protein
Vanilla Shake (Medium)$4.7967015g
Chocolate Shake (Medium)$4.7970016g
Strawberry Shake (Medium)$4.7965015g
Vanilla Shake (Large)$5.5980018g

Vanilla Shake (Medium) vs Other McDonald's Desserts

Vanilla Shake (Medium) vs Other McDonald's Desserts
Dessert Price Calories Protein
Vanilla Shake (Medium)$4.7967015g
M&M'S® McFlurry® (Regular)$4.9964013g
OREO® McFlurry® (Regular)$4.9951012g
Hot Fudge Sundae$3.293308g
Vanilla Cone$1.992005g

Protein Per Dollar Comparison

Protein Per Dollar Comparison
Dessert Protein Price Protein Per Dollar
Vanilla Shake (Medium)15g$4.793.1g
OREO® McFlurry®12g$4.992.4g
M&M'S® McFlurry®13g$4.992.6g
Hot Fudge Sundae8g$3.292.4g

Why Is the Vanilla Shake So Popular?

Why Is the Vanilla Shake So Popular?
Reason Explanation
Classic Vanilla FlavorTimeless taste loved by all ages
Thick & Creamy TextureRich milkshake consistency
Higher ProteinMore protein than most desserts
Great Meal PairingPopular with burgers and fries
Available Year-RoundPermanent menu favorite

Best McDonald's Dessert by Goal

Best McDonald's Dessert by Goal
Goal Recommended Dessert
Best Vanilla DessertVanilla Shake
Best Drinkable DessertVanilla Shake
Highest Protein ShakeVanilla Shake (Large)
Most Filling DessertVanilla Shake (Medium)
Best Frozen DessertOREO® McFlurry®
Best Value DessertVanilla Cone

Is the Vanilla Shake (Medium) Healthy?

The Medium Vanilla Shake contains 670 calories and 15 grams of protein. While it offers more protein than many desserts, it is also one of the higher-calorie items on the dessert menu.

Customers looking for a lighter option may prefer a Vanilla Cone or Mini McFlurry®, while those wanting a rich and satisfying dessert drink often choose the Medium Vanilla Shake.


Vanilla Shake Fun Facts

Vanilla Shake Fun Facts
Fact Details
Dessert TypeMilkshake
Calories670
Protein15g
FlavorVanilla
Most Popular Shake FlavorYes
Served ColdYes

Frequently Asked Questions

How much is a Medium Vanilla Shake at McDonald's?
The average U.S. price is approximately $4.79 before tax.
How many calories are in a Medium Vanilla Shake?
A Medium Vanilla Shake contains approximately 670 calories.
How much protein is in a Medium Vanilla Shake?
It contains approximately 15 grams of protein.
Does McDonald's still sell Vanilla Shakes?
Yes. Vanilla Shakes are available at most participating locations.
Does the Vanilla Shake contain dairy?
Yes. It contains milk and cream ingredients.
Which Vanilla Shake size is the best value?
Many customers consider the Medium size the best balance of price and portion size.
Is the Vanilla Shake vegetarian?
Yes. It is generally suitable for vegetarian diets.
What's the difference between a Vanilla Shake and a McFlurry®?
A Shake is drinkable, while a McFlurry® contains mix-ins and is eaten with a spoon.
Can you order a Vanilla Shake all day?
Yes. Shakes are generally available throughout the day.
Is the Medium Vanilla Shake worth it?
Many customers consider it one of the best classic milkshakes available at a fast-food restaurant.

Related Products

Leave a Reply

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

Back to top button