Skip to Content

How many calories in a small chocolate shake at McDonald’s?

A small chocolate shake from McDonald’s contains around 530 calories. This is based on the nutrition information provided on the McDonald’s website for their standard small chocolate shake made with reduced fat soft serve ice cream.

Nutrition Info for McDonald’s Small Chocolate Shake

Here are the key nutrition facts for a McDonald’s small chocolate shake (12 fl oz serving):

Nutrition Facts Amount
Calories 530
Total Fat 11g
Saturated Fat 7g
Trans Fat 0g
Cholesterol 45mg
Sodium 180mg
Total Carbohydrates 84g
Dietary Fiber 2g
Total Sugars 62g
Added Sugars 62g
Protein 10g

As you can see, a small chocolate shake from McDonald’s packs quite a caloric punch, with 530 calories in a 12 oz serving. The majority of those calories come from carbohydrates (84g total), most of which are added sugars (62g).

How McDonald’s Small Shake Compares to Other Sizes

For comparison, here are the calorie counts for McDonald’s chocolate shakes in the other available sizes:

Shake Size Calories
Small (12 fl oz) 530
Medium (16 fl oz) 700
Large (21 fl oz) 890

As you go up in sizes from small to medium to large, the calorie count increases significantly. The medium shake has around 170 more calories than the small, while the large has over 350 more calories than the small.

How McDonald’s Shake Compares to Other Desserts

To put the 530 calories in a McDonald’s small chocolate shake in context, here’s how it compares to the calorie counts of some other popular McDonald’s dessert menu items:

Dessert Item Calories
Small Vanilla Cone 150
Regular Hot Fudge Sundae 510
McFlurry with M&Ms 530
Single Chocolate Chip Cookie 170
Small Chocolate Shake 530

The small chocolate shake has a similar calorie count as a McFlurry or Hot Fudge Sundae. It has nearly 4x as many calories as a small vanilla cone, and over 3x the calories of a single chocolate chip cookie.

Reasons Why McDonald’s Shakes are High in Calories

There are a few main reasons why a McDonald’s chocolate shake contains so many calories in one serving:

1. High in Added Sugars

The main ingredient in McDonald’s milkshakes is their sweetened soft serve ice cream base. This base is loaded with added sugars – each small shake has 62g total sugars, all of which come from added sugar. Added sugars provide empty calories without any beneficial nutrition.

2. Large Serving Size

A small shake at McDonald’s is 12 fl oz, which is actually a pretty large serving for a rich dessert like a milkshake. Many comparable milkshakes at other restaurants come in serving sizes of 8-10 oz. The larger serving size equals more calories consumed.

3. High Fat Dairy Ingredients

McDonald’s shakes are made with soft serve ice cream that is high in fat and calories compared to low-fat frozen yogurt or ice milk. The whole milk and cream used in soft serve contribute significant calories.

4. Whipped Cream and Cherry Topping

The decorative whipped cream and maraschino cherry on top of the shakes adds extra calories from fat and sugar.

Tips for Enjoying McDonald’s Shakes in Moderation

Here are some tips to keep in mind if you want to enjoy a McDonald’s shake without overdoing it on the calories:

1. Stick with the Small Size

Get the smallest size shake possible to help control calories. The small has 530 calories, while the medium and large quickly add more calories.

2. Share Your Shake

Split your shake with a friend or family member. Sharing a small shake can cut the calories in half.

3. Substitute Fresh Fruit

Ask to substitute fresh apple or strawberry slices instead of the whipped cream topping to remove those calories.

4. Pair with Lighter Meal Options

Balance your shake with lower calorie meal items like a grilled chicken sandwich or salad.

5. Savor as a Sweet Treat

Think of your shake as a dessert and sip it slowly. Savoring it will satisfy your sweet tooth without mindlessly drinking excess calories.

Nutrition Tips for Choosing Fast Food Desserts

Beyond McDonald’s, here are some general tips for choosing lower calorie dessert and shake options when eating fast food:

1. Compare Calorie Counts

Use nutrition information to compare calories and servings sizes for all menu options.

2. Opt for Fruit-Based

Fruit smoothies, frozen fruit bars, and parfaits with yogurt tend to be lower in calories than shakes and sundaes.

3. Choose Milk-Based

Milk-based soft serve in a cone or cup will have fewer calories than creamy ice cream shakes and concoctions.

4. Watch Portion Sizes

Pay attention to serving sizes – many large or supersized options can double calorie counts.

5. Skip Sugary Toppings

Pass on extra toppings like hot fudge, cookies, or candy pieces to avoid excess added sugars and fat.

The Bottom Line

A McDonald’s small chocolate shake contains around 530 calories. While shakes and desserts can be enjoyed as an occasional treat, the high amount of added sugars and large serving size can quickly tip the calorie scales. Being mindful of portion sizes, skipping sugary toppings, and pairing shakes with lighter meal options are some strategies to help balance your cravings and your calorie goals.

When dining at fast food restaurants, compare nutrition facts and ingredients lists to choose lower calorie, more nutritious dessert options. Focus on fruits, milks, yogurts, and sensible portions for satisfying your sweet tooth while maintaining balanced nutrition.