
Vanilla Shake Price-$3.99 – $4.89 | 480 Cal
Sip on a delicious Vanilla Shake from McDonald’s—a smooth, rich and creamy treat for any time of the day! McDonald’s Vanilla Shake recipe features creamy vanilla soft serve and vanilla syrup finished with whipped light cream for a cool, tasty treat. There are 480 calories in a small Vanilla Shake at McDonald’s.
Check out all the delicious McDonald’s Desserts & Shakes Menu available in small, medium and large sizes. Get a Vanilla Shake from McDonald’s delivered with McDelivery® or get it with Curbside pickup using Mobile Order & Pay!*
*At participating McDonald’s. McDelivery® prices may be higher than at restaurants. McD app download and registration required.
Change your size
- Small
- Medium
- Large
View Full: McDonald’s menu with prices
Order online through McDelivery®
Ingredients in the Vanilla Shake

Nutritional Information Vanilla Shake
| Nutrient | Amount | % Daily Value |
|---|---|---|
| Calories | 480 Cal | – |
| Total Fat | 13g | 16% |
| Saturated Fat | 8g | 41% |
| Trans Fat | 0.5g | – |
| Cholesterol | 50mg | 17% |
| Sodium | 210mg | 9% |
| Total Carbs | 80g | 29% |
| Dietary Fiber | 0g | 0% |
| Total Sugars | 51g | – |
| Added Sugars | 40g | 80% |
| Protein | 10g | – |
| Calcium | 340mg | 25% |
| Iron | 0mg | 0% |
| Vitamin D | 0mcg | 0% |
| Potassium | 460mg | 10% |
Allergen Information
Vanilla Reduced Fat Ice Cream
Ingredients: Milk, Sugar, Cream, Corn Syrup, Natural Flavor, Mono And Diglycerides, Cellulose Gum, Guar Gum, Carrageenan, Vitamin A Palmitate.
Contains: Milk.
Vanilla Shake Syrup
Ingredients: Corn Syrup, Water, Glycerin, Caramel Color, Vanilla Extract, Natural Flavor, Salt, Potassium Sorbate (preservative).
Whipped Light Cream
Ingredients: Cream, Nonfat Milk, Milk, Liquid Sugar, Contains 2% Or Less: Mono And Diglycerides, Natural Flavors, Carrageenan. Whipping Propellant (nitrous Oxide).
Contains: Milk.
FAQs : McDonald’s Vanilla Shake
How many calories are in the McDonald’s Vanilla Shake?
A small McDonald’s Vanilla Shake contains 480 calories. Larger sizes will have more calories.
What is the McDonald’s Vanilla Shake made of?
It is made with vanilla reduced fat ice cream, vanilla shake syrup, and topped with whipped light cream.
Can I get the Vanilla Shake without whipped cream?
Yes, you can customize your Vanilla Shake to exclude the whipped cream.
Does the McDonald’s Vanilla Shake contain caffeine?
No, the Vanilla Shake does not contain caffeine as it is not made with coffee.
Is the Vanilla Shake available all day?
Yes, the Vanilla Shake is available all day at most McDonald’s locations.
Can I customize my Vanilla Shake?
Yes, you can customize your Vanilla Shake by adding or removing toppings like chocolate or caramel drizzle, subject to availability.
Is the Vanilla Shake gluten-free?
Yes, the Vanilla Shake is gluten-free, but cross-contamination is possible in the kitchen.
How much sugar is in the Vanilla Shake?
A small Vanilla Shake contains 51g of total sugars, including 40g of added sugars.
What allergens are in the Vanilla Shake?
The Vanilla Shake contains milk and soy due to the ice cream and whipped cream.
Can I get a larger size?
Yes, the Vanilla Shake is available in Small, Medium, and Large sizes, with larger sizes containing more calories and sugar.
How much sodium is in the Vanilla Shake?
A small Vanilla Shake contains 210mg of sodium, or 9% of the daily recommended intake.
Is the Vanilla Shake suitable for vegetarians?
Yes, it is suitable for vegetarians as it does not contain any meat, though it contains dairy.
Can I order the Vanilla Shake with McDelivery®?
Yes, the Vanilla Shake is available for McDelivery® at participating locations.







