Chocolate Shake Price at McDonald's (2026)

Drinks

Chocolate Shake

$6.19United States

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 โ†’