Choose the Right Vanilla Shake Size Before Paying More
The McDonald’s Vanilla Shake Small price is approximately $3.99 as a MacMenus planning reference. The exact amount varies by restaurant, order channel and available app offers. A standard Small has 480 calories.
Small, Medium and Large sizes remain listed on the current U.S. menu. This guide compares local prices, official size calories, full Small nutrition, ingredients, availability, pickup versus delivery and the difference between the words “shake” and “milkshake.”
Price, sizes, nutrition, availability and next step
Which Vanilla Shake Size Should You Choose?
Small Vanilla Shake
$3.99 reference 480 caloriesBest when portion size, total calories and the lowest starting price matter most.
Medium Vanilla Shake
$4.39 reference 570 caloriesBest when the local upgrade from Small is modest and you intentionally want more shake.
Large Vanilla Shake
$4.89 reference 780 caloriesBest only when the largest serving is the goal. It adds 300 calories versus Small.
Fast recommendation: choose Small for the lowest total calories and easiest dessert add-on. Choose Medium when the local price difference is small and you want a larger portion. Choose Large intentionally—not just because its cost per calorie may look lower.
McDonald’s Vanilla Shake Price by Size
Size |
2026 price guidance |
Official calories |
Difference from previous size |
Best for |
Price status |
|---|---|---|---|---|---|
Small Vanilla Shake |
About $3.99 |
480 Cal |
Starting size |
Lower portion and calorie total |
MacMenus reference; verify locally |
Medium Vanilla Shake |
About $4.39 |
570 Cal |
+90 Cal versus Small |
Middle portion |
MacMenus reference; verify locally |
Large Vanilla Shake |
About $4.89 |
780 Cal |
+210 versus Medium; +300 versus Small |
Largest serving |
MacMenus reference; verify locally |
McDelivery Vanilla Shake |
Check completed cart |
Depends on selected size |
Food price and fees may differ |
Convenience rather than lowest total |
Delivery-specific price |
Dollar amounts are independent planning figures—not verified national averages. The selected restaurant’s current pickup or delivery cart controls the actual price.
Do not compare different channels: a $3.99 pickup reference should not be compared directly with a delivery price that includes a higher food amount, service fee, delivery fee or optional tip.
How much is a Medium Milkshake at McDonald’s?
A Medium Vanilla Shake at McDonald’s is about $4.39 as a planning reference. Its current official calorie total is 570. Your restaurant may charge less or more, and a Medium Chocolate or Strawberry Shake may also have a different local price.
Compare the extra price
Using the reference figures, Medium costs $0.40 more than Small and adds 90 calories. Enter your local prices in the calculator before assuming the same difference.
You want the middle portion
Medium is useful when Small feels insufficient but the 780-calorie Large is more than you intend to order.
What is the Large Vanilla Shake McDonald’s price?
The Large Vanilla Shake McDonald’s price is about $4.89 as a MacMenus reference. The official Large contains 780 calories—210 more than Medium and 300 more than Small.
Value is not only cost per ounce or calorie. A larger size can appear cheaper per unit while still costing more and adding substantially more calories, sugar and total carbohydrates.
McDonald’s Vanilla Shake Nutrition
The table below answers the main McDonald’s Vanilla Shake nutrition and McDonald’s vanilla milkshake calories questions for the featured Small size. Values describe the standard shake with whipped light cream.
Nutrient |
Small Vanilla Shake |
Practical meaning |
|---|---|---|
Calories |
480 Cal |
The standard Small size with whipped light cream |
Protein |
10g |
Primarily contributed by its dairy ingredients |
Total carbohydrates |
80g |
Most calories come from carbohydrates |
Dietary fibre |
0g |
The standard shake is not a meaningful fibre source |
Total sugars |
51g |
Includes naturally occurring and added sugars |
Added sugars |
40g |
Approximately 80% of the listed daily value |
Total fat |
13g |
Primarily from soft serve and whipped light cream |
Saturated fat |
8g |
Approximately 40%–41% of the listed daily value |
Trans fat |
0.5g |
Included in the standard nutrition panel |
Cholesterol |
50mg |
Related to its dairy ingredients |
Sodium |
210mg |
Approximately 9% of the listed daily value |
Calcium |
340mg |
Dairy ingredients contribute calcium |
Potassium |
460mg |
Approximately 10% of the listed daily value |
McDonald’s Vanilla Milkshake calories by size
480 calories
The lowest calorie total among the current Small, Medium and Large sizes.
570 calories
Adds 90 calories compared with the standard Small.
780 calories
Adds 300 calories compared with the standard Small.
What changes the standard nutrition?
Nutrition information is for general comparison, not individual medical advice. People managing diabetes, dairy allergies or another medical condition should use the current official product panel and appropriate professional guidance.
What Is in a McDonald’s Vanilla Shake?
Ingredient-level breakdown
Component |
Main listed ingredients |
Contains or contributes |
What to know |
|---|---|---|---|
Vanilla reduced-fat soft serve |
Milk, sugar, cream, corn syrup, natural flavour, mono and diglycerides, cellulose gum, guar gum, carrageenan and vitamin A palmitate |
Milk |
Creates the thick dairy base |
Vanilla shake syrup |
Corn syrup, water, glycerin, caramel colour, vanilla extract, natural flavour, salt and potassium sorbate |
Sweetness and vanilla flavour |
Ingredient formulations can change |
Whipped light cream |
Cream, nonfat milk, milk, liquid sugar, stabilisers and natural flavours |
Milk |
Included in the standard calorie total |
Allergens and dietary claims
Why Does McDonald’s Say “Shake” Instead of “Milkshake”?
McDonald’s says its shakes contain milk from reduced-fat soft serve, but state-level dairy regulations vary regarding what can officially be called a “milkshake.” The company therefore uses the simpler product name Vanilla Shake.
Vanilla Shake
This is the name used on McDonald’s U.S. product and Sweets & Treats pages.
Vanilla Milkshake
Users commonly search “McDonald’s milkshake price,” but it refers to the same U.S. Vanilla Shake product in this article.
Calling it a “shake” does not mean it is dairy-free. The current standard product contains milk from its soft serve and whipped light cream.
Vanilla Shake vs Other McDonald’s Desserts
Dessert |
Current standard calories |
Texture |
Main flavour |
Useful choice rule |
|---|---|---|---|---|
Small Vanilla Shake |
480 |
Thick, drinkable dessert |
Vanilla |
Choose for the featured classic shake flavour |
Small Strawberry Shake |
470 |
Thick, drinkable dessert |
Strawberry syrup |
Ten fewer calories than Small Vanilla |
Small Chocolate Shake |
520 |
Thick, drinkable dessert |
Chocolate syrup |
Forty more calories than Small Vanilla |
Vanilla Cone |
200 |
Soft serve in a crispy cone |
Vanilla |
Lower-calorie vanilla comparison |
Mini OREO McFlurry |
240 |
Spoonable mixed dessert |
Vanilla soft serve and cookie pieces |
Choose when cookie texture matters |
Mini M&M’S McFlurry |
340 |
Spoonable mixed dessert |
Vanilla soft serve and candy pieces |
Choose for candy mix-ins |
Lower-calorie vanilla comparison: the 200-calorie Vanilla Cone contains 280 fewer calories than a Small Vanilla Shake. It is not the same portion or format, but it can be useful when vanilla flavour matters more than having a drinkable shake.
Current July 2026 Menu Status
Vanilla Shake
Still listed in Small, Medium and Large sizes on the current U.S. product pages.
Chocolate and Strawberry
Both remain listed alongside Vanilla on the current Sweets & Treats menu.
Fried Apple Pie
Separate limited-time dessert available at participating restaurants while supplies last.
July check: no official national Vanilla Shake recipe replacement, discontinuation or new fixed nationwide price was identified. It remains a core dessert, while local price and current orderability still vary.
What about the Shamrock Shake?
The Shamrock Shake returned seasonally in February 2026. It should not be shown as a current summer Vanilla Shake size or permanent flavour. Seasonal products can disappear while the standard Vanilla Shake remains available.
Is the Vanilla Shake Available All Day?
The Vanilla Shake is listed under Sweets & Treats rather than the breakfast-only menu. However, that does not create a guarantee that every restaurant offers every shake size during every operating hour.
Participating restaurants
The official product page limits ordering and availability to participating locations.
Store-level availability
A restaurant may temporarily hide the product or one size from its current ordering menu.
Channel differences
A shake can appear for Pickup but not for delivery to a particular address.
What “available” actually means
How to Check the Exact Vanilla Shake Price Near You
Enter your ZIP code, city, address or current location.
Confirm the full address because the local menu is connected to that restaurant.
Pickup provides the cleanest comparison with independent reference prices.
Select Vanilla Shake rather than Vanilla Cone, McFlurry or a seasonal shake.
Record each displayed price separately; do not assume one price covers every size.
Check whether whipped topping or another supported option changes the total.
Confirm store, size, quantity, tax, deal and checkout total before paying.
Fair store comparison: compare the same Vanilla Shake size, on the same date, using Pickup, without a personalized discount unless both locations display the same offer.
Pickup vs McDelivery Vanilla Shake Price
Order method |
How pricing works |
Availability |
Additional costs |
Best use |
|---|---|---|---|---|
McDonald’s app Pickup |
Selected restaurant’s pickup price |
Based on current restaurant menu |
Tax and paid customizations |
Best route for checking the local base price |
Drive-thru |
Local restaurant menu price |
Confirm the requested size when ordering |
Tax and paid customizations |
Fast collection |
Counter or kiosk |
Local restaurant price |
Staff or kiosk displays current choices |
Tax and paid customizations |
Useful when asking about current availability |
McDelivery in app |
Food price may be higher than restaurant price |
Depends on restaurant and delivery address |
Delivery and other fees may apply |
Convenience |
Third-party delivery |
Platform price can differ from pickup and McDelivery |
Depends on platform coverage |
Service, delivery, small-order fees and tip may apply |
Compare completed carts |
No universal delivery markup exists. Do not publish a fixed percentage. Compare the final Pickup and delivery carts after food price, fees, tax and optional tip.
Why the Vanilla Shake Is Missing or Costs More
Problem |
Likely explanation |
What to do now |
|---|---|---|
Small costs more than $3.99 |
$3.99 is a planning reference, not a guaranteed national price |
Confirm the store and compare another nearby Pickup menu |
The product does not appear |
The selected restaurant may not currently list it for that channel |
Switch to Pickup, refresh the menu or select another restaurant |
Small appears but Medium or Large does not |
Size availability can differ locally |
Choose the available size or compare another nearby location |
Delivery costs much more |
Food prices may be higher and delivery or service fees may apply |
Compare the completed delivery cart with Pickup |
The calorie number differs |
A different size or customization may be selected |
Confirm size and open the current Nutrition & Ingredients section |
An old page shows another calorie value |
Recipes, sizes and nutrition databases can change over time |
Prioritize the current official U.S. product page |
A search result says “milkshake” |
Milkshake is a common user term; McDonald’s uses “Shake” officially |
Check that the result refers to the U.S. Vanilla Shake and correct size |
An allergen is a concern |
The shake contains milk and shared preparation can create cross-contact |
Review the current official ingredient panel before ordering |
The app showing “unavailable” does not reveal the restaurant’s technical reason. Avoid automatically claiming that equipment is broken. Confirm only that the product is not currently orderable through the selected store and channel.
Related MacMenus Guides
Official Actions After You Understand the Options
Frequently Asked Questions
How much is a Small Vanilla Shake at McDonald’s in 2026?
Use approximately $3.99 as a MacMenus planning reference. It is not a fixed national price, so check the selected restaurant’s current Pickup menu.
How many calories are in a Small McDonald’s Vanilla Shake?
A standard Small Vanilla Shake has 480 calories, including whipped light cream.
How much is a Medium Milkshake at McDonald’s?
A Medium Vanilla Shake is approximately $4.39 as a planning reference. Its current official calorie total is 570.
How much is a Large Vanilla Shake at McDonald’s?
Use approximately $4.89 as a planning reference for a Large. The current official Large Vanilla Shake has 780 calories.
What sizes does the McDonald’s Vanilla Shake come in?
The current U.S. product pages list Small, Medium and Large sizes.
What is in a McDonald’s Vanilla Shake?
Its three main components are vanilla reduced-fat soft serve, vanilla shake syrup and whipped light cream.
How much sugar is in a Small Vanilla Shake?
The standard Small has 51 grams of total sugars, including approximately 40 grams of added sugars.
How much protein is in the Small Vanilla Shake?
The standard Small provides approximately 10 grams of protein.
Does the McDonald’s Vanilla Shake contain milk?
Yes. Its soft serve and whipped light cream contain milk ingredients. Shared preparation also creates possible allergen cross-contact.
Why does McDonald’s call it a shake instead of a milkshake?
McDonald’s says dairy naming regulations vary by U.S. state, so it uses the simpler official name “Shake.” The product still contains milk.
Is the Vanilla Shake available all day?
It is not a breakfast-only product, but availability is not guaranteed during every operating hour. Check the selected restaurant and order channel.
Why is the Vanilla Shake not showing in my app?
The selected restaurant, size or order channel may be temporarily unavailable. Try Pickup, refresh the menu or select another nearby restaurant.
Are McDelivery Vanilla Shake prices higher?
They can be. McDonald’s states that delivery food prices may be higher than restaurant prices and delivery or other fees may apply.
Which McDonald’s shake has the fewest calories?
Among the current Small classic flavours, Strawberry has 470 calories, Vanilla has 480 and Chocolate has 520.
Is a Small Vanilla Shake gluten-free or vegetarian?
McDonald’s USA does not promote its U.S. menu items as gluten-free, vegetarian or vegan. Review the current ingredient statement and shared-preparation warning.
Local Vanilla Shake Price and Size Calculator
Enter prices from one selected restaurant
Use the same restaurant, date and Pickup channel for all three sizes. Calculations run only in your browser and do not create a national price average.
Size and value comparison
Compare upgrade costs, after-tax prices and cost per 100 calories.
Pickup vs delivery total
Compare completed totals rather than guessing a universal delivery markup.
Verification and Update Log
MacMenus.us is an independent informational website and is not affiliated with, endorsed by or operated by McDonald’s Corporation. Prices marked “reference” are editorial planning figures—not official national prices. Prices, taxes, sizes, products, ingredients, nutrition, allergens, promotions, restaurant participation and delivery fees can change. Confirm the selected restaurant, exact size, current ingredient panel and completed checkout amount before ordering. McDonald’s, McDelivery, McFlurry and related product names are trademarks of their respective owners.