Sonic Shakes: Flavors, Sizes and Prices

Every Sonic Classic Shake and Master Shake with prices by size and calories.

Updated By SMP Editorial TeamPrices in USD, vary by location

Sonic shakes
Get our menu updates on GoogleG Add as a preferred sourceFollow on Google
Quick answer

Sonic Classic Shakes cost about $3.99 (Mini) to $5.79 (large). Master Shakes cost $4.99 to $6.29. Shakes are made with real ice cream.

Sonic shake prices

ItemPriceCalories
Classic Shakes (Vanilla, Chocolate, Strawberry, Banana, Caramel)Mini, S, M, L$3.99 to $5.79690 to 750
Peanut Butter Classic ShakeMedium calories$4.49 to $5.79830
Hot Fudge Classic ShakeMedium calories$4.49 to $5.79840
Master Shake: Strawberry CheesecakeMedium calories$4.99 to $6.29790
Master Shake: OREO CheesecakeMedium calories$4.99 to $6.29940
Master Shake: OREO ChocolateMedium calories$4.99 to $6.29910
Master Shake: OREO Peanut ButterMedium calories$4.99 to $6.291,020

Shake sizes

SizeClassicMaster
Mini$3.99$4.99
Small$4.49$5.49
Medium$4.99$5.79
Large$5.79$6.29

Shake deals

Many stores run half price shakes and Blasts after 8 PM through the app. Check Sonic deals.

Sonic Shakes FAQs

Are Sonic shakes made with real ice cream?
Yes, Sonic shakes use real vanilla ice cream.
What is a Master Shake?
A richer shake with mix-ins like cheesecake or OREO pieces.