Fast Food

    Calories in McDonald's Vanilla Shake (Medium)

    520 calories per 1 shake (393ml) · 12g protein · 88g carbs · 13g fat

    520calories in 1 shake (393ml)
    Nutrition Facts
    Serving size 1 shake (393ml)
    Calories
    520
    % Daily Value*
    Total Fat 13g17%
    Saturated Fat 8g40%
    Cholesterol 50mg17%
    Sodium 250mg11%
    Total Carbohydrate 88g32%
    Dietary Fiber 0g
    Total Sugars 74g
    Protein 12g
    Calcium31%
    Iron3%
    Potassium11%

    *The % Daily Value tells you how much a nutrient in a serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

    Macro Breakdown

    How Does McDonald's Vanilla Shake (Medium) Fit Your Diet?

    % of 2,000 cal/day26%
    520 cal
    % of 150g protein/day8%
    12g protein

    Balanced macros - fits well into most diet approaches.

    Compare with Similar Foods

    FoodCal
    McDonald's Vanilla Shake (Medium)you520
    Whole Milk61View
    Greek Yogurt (Plain, 0%)59View
    McDonald's Big Mac550View

    All values per 100g.

    Burn Off 520 Calories

    How long to burn 1 shake (393ml) of McDonald's Vanilla Shake (Medium)

    155 lbs (70 kg)
    100 lbs300 lbs

    Walking

    Casual pace ~5 km/h

    2h 7m

    at 155 lbs

    Running

    Moderate pace ~9 km/h

    55 min

    at 155 lbs

    Cycling

    Moderate effort ~20 km/h

    1h 5m

    at 155 lbs

    Estimates based on MET values (ACSM). Actual calorie burn varies with fitness level, terrain, and intensity.Steps Calculator →

    Is McDonald's Vanilla Shake (Medium) Healthy?

    Very high in sugar - occasional treat only; medium has 74g of sugar.

    520kcal
    Calories / 100g
    12g
    Protein / 100g
    0g
    Fiber / 100g
    250mg
    Sodium / 100g

    Frequently Asked Questions - McDonald's Vanilla Shake (Medium)

    Put These Numbers to Work

    Use our free tools to calculate exactly how McDonald's Vanilla Shake (Medium) fits your daily macro targets.