Chocolate Shake Price at McDonald's (2026) — Pennsylvania
A Chocolate Shake costs $5.79 at McDonald's in Pennsylvania, United States (price last updated October 2026).
Based on the latest tracked prices, the Chocolate Shake from McDonald's costs $5.79 in the United States (October 2026). That's about 35% above the typical McDonald's dessert item — the 4th-most-expensive of 15 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 countries — Fast-Food Price Index →