Chocolate Shake Price at McDonald's (2026)

Sweets Treats

Chocolate Shake

$6.45United States

A Chocolate Shake costs $6.45 at McDonald's in United States (updated August 2026).

Based on the latest tracked prices, the Chocolate Shake from McDonald's costs $6.45 in the United States (August 2026). That's about 14% above the average McDonald's Sweets Treat item โ€” the 1st-most-expensive of 4 we track. It's available at around 472 McDonald's locations across the United States. Prices are sourced from delivery platforms and refreshed regularly. Set a free alert to know the moment this price changes on MenuPriceToday.

How this compares in Sweets Treats

4 items tracked
This item$6.45
Sweets Treats median$6.45
Cheapest โ€” Baked Apple Pie$3.19
Most expensive โ€” Chocolate Shake$6.45
vs Sweets Treats median0%

Compare Mcdonalds prices across 20+ countries โ€” Fast-Food Price Index โ†’