Medium Vanilla Shake Price at McDonald's (2026) — New Jersey

Drinks

Medium Vanilla Shake

$6.19New Jersey

A Medium Vanilla Shake costs $6.19 at McDonald's in New Jersey, United States (price last updated September 2026).

Looking up the Medium Vanilla Shake price at McDonald's in the United States? It currently sells for $6.19. That's about 16% above the typical McDonald's drink item — the 2nd-cheapest of 4 we track. It has 480 calories. It's available at around 471 McDonald's locations across the United States. Prices are sourced from delivery platforms and refreshed regularly. See how it stacks up across other chains, and track its price for free, on MenuPriceToday.

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