Chocolate Shake Price at McDonald's (2026)
A Chocolate Shake costs $6.19 at McDonald's in United States (updated September 2026).
Based on the latest tracked prices, the Chocolate Shake from McDonald's costs $6.19 in the United States (September 2026). That's about 46% above the typical McDonald's dessert item โ the 3rd-most-expensive of 14 we track. It's available at around 471 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 Desserts & Shakes
14 items tracked| This item | $6.19 |
| Desserts & Shakes median | $4.24 |
| Cheapest โ 1 Cookie | $1.59 |
| Most expensive โ 13 Cookie Tote | $7.99 |
| vs Desserts & Shakes median | +46% |
Compare McDonald's prices across 20+ countries โ Fast-Food Price Index โ