Chocolate Shake Price at McDonald's (2026)Pennsylvania

Desserts & Shakes

Chocolate Shake

$6.45Pennsylvania · national avg

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

Based on the latest tracked prices, the Chocolate Shake from McDonald's costs $6.45 in the United States (September 2026). That's about 0% above the typical McDonald's dessert item — the 1st-most-expensive of 4 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.

Compare McDonald's prices across 20+ countries — Fast-Food Price Index →