McDonald’s Small Chocolate Shake Price 2026 & Calories

Know the Small Chocolate Shake Cost and Calories Before Adding It to Your Order

The McDonald’s small Chocolate Shake price is approximately $3.99 as a MacMenus reference price. A standard small Chocolate Shake has 520 official calories.

It combines creamy soft serve, chocolate syrup and whipped light cream. McDonald’s currently lists the shake in small, medium and large sizes at participating U.S. restaurants.

Updated July 27, 2026 U.S. menu $3.99 reference price 520 official calories Local availability varies

Small Chocolate Shake: complete direct answer

Official calories verified
$3.99 MacMenus reference price. McDonald’s does not publish one fixed national price.
520 Cal Official calories for the standard small Chocolate Shake.
3 components Creamy soft serve, chocolate syrup and whipped light cream.
3 sizes Small, medium and large at participating restaurants.
Current menu Listed in Sweets & Treats and not marked as a limited-time shake.
Contains dairy The reduced-fat soft serve and whipped topping contain milk ingredients.
Best for A rich frozen dessert when you want the smallest Chocolate Shake size.
Main exception Price, size availability, preparation and delivery cost can vary locally.
What should you select? Choose Chocolate Shake → Small after selecting the exact restaurant in the app.
What should you check before paying? Confirm the restaurant, $3.99-or-local price, pickup method, tax and delivery fees.
McDonald’s small Chocolate Shake price guide showing $3.99 reference price, 520 calories, ingredients and availability
McDonald’s Small Chocolate Shake has 520 calories. The $3.99 amount is a reference price; local pickup and delivery prices may vary.

Which Chocolate Shake Size Should You Choose?

Larger treat

Choose Medium

650 calories, which is 130 calories more than the small.

Best when the shake is your main dessert rather than an addition to a full meal.

Highest quantity

Choose Large

800 calories, which is 280 calories more than the small.

Best only when you specifically want the largest serving or plan to share.

Quick decision: choose Small for the lowest calorie total; Medium for a standalone dessert; Large for maximum quantity. Check the price difference in your selected restaurant because McDonald’s does not publish one national size-price table.

Chocolate Shake Sizes, Prices and Calories

Size
Price status
Official calories
Difference from small
Best use
Small
$3.99 reference
520 Cal
Baseline
Smallest serving and lowest calorie total
Medium
Check local app
650 Cal
+130 calories
Standalone dessert or larger craving
Large
Check local app
800 Cal
+280 calories
Largest serving or possible sharing

The size calories are official standard-product values. The $3.99 small price is an editorial reference, not a guaranteed national McDonald’s price.

Moving from Small to Medium increases the calorie total by 25%. Moving from Small to Large increases it by about 54%. Local cup sizes may also vary by market.

Chocolate vs Vanilla vs Strawberry Shake

Small shake flavor
Official calories
Difference vs Chocolate
Main flavor component
Choose it when
Chocolate
520 Cal
Baseline
Chocolate syrup
You want the richest of the three standard shake flavors
Vanilla
480 Cal
40 fewer calories
Vanilla syrup
You prefer a simpler creamy flavor
Strawberry
470 Cal
50 fewer calories
Strawberry syrup
You prefer fruit flavor and the lowest calories in this comparison

Calorie-only winner: Strawberry is the lowest-calorie small shake in this three-flavor comparison. Chocolate remains the choice for a richer cocoa-style dessert.

What Is in a McDonald’s Chocolate Shake?

The standard Chocolate Shake is built from three main components. Exact subingredients can change, so users with allergies should review the live ingredient panel for the selected restaurant and product.

Creamy soft serve

Provides the thick, cold and creamy base.

The shake FAQ explains that the soft serve contains milk.

Chocolate syrup

Adds the chocolate flavor and sweetness.

This is what separates Chocolate Shake from Vanilla Shake.

Whipped light cream

Finishes the standard shake at the top.

Availability or removal options can depend on the local ordering menu.

Why does McDonald’s call it a shake instead of a milkshake?

McDonald’s says its shakes contain milk from reduced-fat soft serve, but dairy regulations differ by state regarding what can officially be called a “milkshake.” The company therefore uses the simpler name “shake.”

Is the Small Chocolate Shake Available All Day?

Current status

Core Sweets & Treats listing

The official U.S. product page currently lists Chocolate Shake without a limited-time label.

Restaurant dependent

Participation varies

McDonald’s qualifies the product as available at participating restaurants.

App status matters

Temporary unavailability

The selected restaurant can hide or mark the shake unavailable when it cannot be ordered.

Do not assume every missing shake means the machine is broken. The item may be unavailable temporarily, excluded from a delivery channel, outside the restaurant’s current menu or not offered by that location.

What to check before travelling for a shake

Correct restaurantMake sure the address matches the location you plan to visit.
Correct order channelPickup and McDelivery can show different availability.
Small size selectedDo not confuse the small price with medium or large.
Item can enter the bagA visible product page does not guarantee local stock.

How to Check the Exact Small Chocolate Shake Price

Open the McDonald’s app or restaurant locator

Use your ZIP code, city, address or location access to find nearby restaurants.

Select the exact restaurant

Check the full address because app prices and availability are connected to that location.

Choose pickup first

Pickup provides the cleanest comparison with the $3.99 reference price.

Open Sweets & Treats

Select Chocolate Shake and then choose the Small size.

Review customizations

Check whether whipped topping or other available options change the order.

Check the final bag

Confirm the local item price, tax, selected store and pickup method before payment.

For an accurate store comparison: check the same Small Chocolate Shake, on the same date, using pickup at each restaurant. Do not compare one store’s pickup price with another store’s delivery total.

Pickup Price vs McDelivery Price

Order method
Price basis
Possible added cost
Availability check
Best use
App pickup
Selected restaurant’s pickup price
Tax and paid customizations
Open Sweets & Treats after selecting the store
Best for checking the local base price
Drive-thru or counter
Local restaurant menu price
Tax and paid additions
Ask or check the displayed menu
Ordering without delivery fees
McDelivery
Delivery menu price may be higher
Delivery fee, service fee, tax and optional tip
Select McDelivery and view the live menu
Convenience when pickup is not practical
Third-party delivery
Platform-specific menu price
Platform fees, tax, small-order charge and optional tip
Check the platform listing
Using a third-party promotion

McDonald’s states that delivery prices may be higher than restaurant prices and delivery or other fees may apply. There is no reliable universal delivery markup percentage.

Small Chocolate Shake Calories and Nutrition Context

520 calories

Official total for the standard small Chocolate Shake.

26% of 2,000

520 calories equals 26% of the common 2,000-calorie reference. Individual needs vary.

130 fewer than medium

The small has 520 calories compared with 650 in the medium.

280 fewer than large

The small has 520 calories compared with 800 in the large.

How the shake changes a meal total

Starting order
Add Small Chocolate Shake
New total
Decision tip
300-calorie item
+520 Cal
820 Cal
The shake becomes the larger calorie component
500-calorie item
+520 Cal
1,020 Cal
Consider whether you still need Fries or another dessert
700-calorie meal
+520 Cal
1,220 Cal
The shake substantially increases the full order

Nutrition values use standard formulations and serving sizes. Preparation, ingredient supply, serving variation and product updates can change the actual values slightly.

Does the Chocolate Shake Contain Milk or Other Allergens?

Yes, it contains dairy. McDonald’s explains that its shakes contain milk from reduced-fat soft serve. The whipped topping also uses dairy ingredients.

Direct concern

Milk/dairy is the clear allergen concern for the standard shake components.

Shared preparation

Normal restaurant operations can use shared equipment, utensils and preparation areas.

Official U.S. position

McDonald’s does not promote its U.S. menu items as vegetarian, vegan or gluten-free.

Nine allergens covered by McDonald’s ingredient information

Eggs and dairyReview the exact shake ingredient panel and topping.
Wheat and sesameCross-contact can matter even when they are not obvious shake ingredients.
SoyCheck the current component-level ingredient statement.
Peanuts and tree nutsReview current restaurant and product information.
Fish and shellfishShared restaurant preparation is part of the warning.
Medical questionsConsult an appropriate medical professional for individual dietary advice.

Can You Customize the Small Chocolate Shake?

Customization request
What to expect
Price effect
Nutrition effect
Remove whipped light cream
May be available in the app or by request
Often no reduction, but local rules vary
Exact revised calories are not published on the main product page
Change size
Select Medium or Large
Local price changes
Medium 650 Cal; Large 800 Cal
Extra syrup or topping
May not be supported at every restaurant
Can cost extra
Standard 520-calorie value may no longer apply
Combine with another flavor
Not a guaranteed national customization
Local decision
No official standard nutrition figure

The safest rule is to treat 520 calories as the standard Small Chocolate Shake only. A customized shake needs a fresh ingredient and nutrition check.

When Is the Small Chocolate Shake a Good Choice?

Good choice

You want a rich chocolate dessert and prefer the lowest-calorie Chocolate Shake size.

Consider another shake

You want fewer calories: small Vanilla has 480 and small Strawberry has 470.

Consider another dessert

You want a smaller calorie addition than a 520-calorie frozen drink.

Chocolate Shake Availability and Ordering Problems

Chocolate Shake is missing from the menu

Select the correct restaurant and order channel. The item may be temporarily unavailable or not offered there.

Only Medium or Large appears

The Small size may be unavailable locally. Do not apply the $3.99 small reference to another size.

Pickup price is higher than $3.99

$3.99 is a reference, not a fixed national price. Use the selected store’s displayed amount.

Delivery price is higher

Delivery menu prices and fees can exceed pickup. Compare completed carts.

App marks the item unavailable

Choose another available product or select another participating restaurant.

Reorder contains an unavailable product

Remove the unavailable item before the app can complete the order.

Charged but shake was not provided

Contact the restaurant shown on the receipt or order details for the correct resolution route.

Allergy information looks different

Use the current product tile’s Nutrition & Ingredients panel because formulations can change.

Official Pages for the Final Check or Order

Price status, calories, sizes, ingredients, availability and ordering problems are explained above. Use these pages only for the live restaurant menu, current ingredient panel or final order.

Frequently Asked Questions

How much is a small McDonald’s Chocolate Shake in 2026?

MacMenus uses $3.99 as a reference price. It is not an official fixed national price, so the selected restaurant can display a different amount.

How many calories are in a small Chocolate Shake?

A standard small McDonald’s Chocolate Shake has 520 calories.

What sizes does the Chocolate Shake come in?

McDonald’s lists Small, Medium and Large sizes. The official calorie totals are 520, 650 and 800 respectively.

What is in the McDonald’s Chocolate Shake?

The standard product uses creamy soft serve, chocolate syrup and whipped light cream.

Does the Chocolate Shake contain milk?

Yes. McDonald’s explains that its shakes contain milk from reduced-fat soft serve, and the whipped topping also contains dairy ingredients.

Is the Chocolate Shake gluten-free or vegan?

McDonald’s does not promote its U.S. menu items as gluten-free, vegetarian or vegan. Shared preparation areas also create cross-contact risk.

Is the Chocolate Shake available all day?

It is currently listed as a standard Sweets & Treats item, but hours, availability and participation can vary by restaurant and order channel.

Why is the Chocolate Shake missing from my app?

The selected restaurant may not offer it currently, the item may be temporarily unavailable, or the selected pickup or delivery channel may have a different menu.

Is the delivery price higher than the pickup price?

It can be. McDonald’s says delivery prices may be higher and delivery or other fees may apply.

Which small shake has the fewest calories?

Among the three core small flavors, Strawberry has 470 calories, Vanilla has 480 and Chocolate has 520.

Can I order the Chocolate Shake without whipped cream?

The option may be available locally in the app or by request. The main product page does not publish an exact revised calorie total for that customization.

Why does McDonald’s call it a shake instead of a milkshake?

McDonald’s says state dairy regulations differ on what can officially be called a milkshake, so the company uses the simpler term “shake.”

Small Chocolate Shake Order Calculator

Use the local price shown for your selected restaurant. This tool calculates quantity, estimated tax, delivery additions and total calories. It does not send or save your information.

Calculate your shake order

The default $3.99 value is the MacMenus reference price. Replace it with the live pickup or delivery item price for the most accurate result.

Free browser tool

Editorial and price methodology

Officially verified

Product description, sizes, calories, participating-location wording and allergen guidance.

Reference data

The $3.99 small price is labeled as a MacMenus planning reference, not a national guarantee.

Local final check

The selected restaurant’s live menu and checkout total control the actual order price.

MacMenus.us is an independent informational website and is not affiliated with, endorsed by or operated by McDonald’s Corporation. The $3.99 price is an editorial reference, not an official national price. Restaurant prices, taxes, sizes, ingredients, nutrition, allergens, preparation, delivery fees and availability can change. Confirm the selected restaurant’s current menu and final checkout total before ordering. McDonald’s and related product names are trademarks of their respective owners.