Sonic Milkshake Menu – Flavours, Sizes, Calories and Prices Explained

I still remember the first time I tried to order from the Sonic milkshake menu. I was sitting in my car at Sonic; it was 8:15 PM, the half-price shake deal was on, and I had no idea what to pick. I opened the Sonic app on my Android phone and saw Classic, Master, Mini, Small, Medium, and Large, plus add-ins like Oreo and peanut butter. I got confused and ordered a large Oreo peanut butter shake. It tasted amazing for 5 minutes, but later I felt so heavy I could not sleep.
After that night I started learning the menu properly. I have been to Sonic more than 20 times in the last 12 months, tried almost every shake with my family, and tracked calories on MyFitnessPal on my iPhone. So here I am writing this guide for you in simple words, like a friend would explain, not like a robot.
What Is Included in the Sonic Milkshake Menu?
- Many people think Sonic only has chocolate and vanilla. That is not true. Their shake menu is actually bigger than it looks.
- Sonic has two main shake families. First is Classic Shakes. Second is Master Shakes. Both use the same vanilla soft serve base, but the taste and calories are very different.
- Classic Shakes are simple and clean. Vanilla, Chocolate, Strawberry, Banana, Caramel, Peanut Butter. They just mix soft serve with syrup or real fruit. Whipped cream and a cherry on top. If you like simple taste, this is for you.
- Master Shakes is a full dessert. They put real pieces inside the shake – OREO cookie pieces, cheesecake chunks, chocolate, and peanut butter cups. It is thick; you can chew it. My personal favourite in this is OREO Chocolate Master, but it is very heavy.
- I noticed that the Sonic milkshake menu also changes sometimes. In summer they add limited flavours like pineapple or cheesecake for a few weeks. If you don’t see a flavour on the big board outside, always check the Sonic app. The app shows more flavours than the board.
Sonic Milkshake Menu Flavours I Have Tried
Let me tell you honestly what each flavour tastes like, not just the menu description.
Vanilla Classic:
Plain but good base. If you want to add extra toppings, start with this.
Chocolate Classic:
My safest order. Rich chocolate taste, not too sweet. Small is 670 calories, medium is 850, and large goes to 1410. This is highest in the classic range.
Strawberry Classic:
Made with real strawberry fruit, not just pink syrup. My wife orders this every time. Small is around 570 calories, less than chocolate.
Banana Classic:
Surprise for me. Has real banana puree. Mini is only 390 calories, which is the lowest on the whole menu. If you are watching calories, this is best.
small Caramel Classic:
Very sweet. I like it only in mini or Small. Mini is around 380 calories.
Cheesecake Master:
Creamy, has cheesecake pieces. The medium is around 750 calories.
Strawberry Cheesecake Master:
Same as cheesecake but with strawberry. Medium around 790.
OREO Chocolate Master:
My favourite in Master. OREO plus chocolate mix. Medium around 910.
OREO Cheesecake Master:
OREO plus cheesecake. Medium around 940.
OREO Peanut Butter Master:
Strongest and heaviest. Medium around 1020; large can cross 1500. I ordered it once and could not finish.
Size Guide – Don’t Make My Mistake
On the Sonic milkshake menu you get four sizes. This is where most people make mistakes, including me.
| Size | Approx. Size | Calories | My Take |
|---|---|---|---|
| Mini | About 10 oz | 380–570 | Like a kids’ cup. Good for taste, not for full hunger. |
| Small | About 14 oz | 540–670 (Classic) | My regular now. Enough to satisfy. |
| Medium | About 20 oz | 690–850 (Classic) / 750–1,020 (Master) | Most people order this without thinking. |
| Large | About 28 oz | 1,100–1,400+ | Huge. I ordered it once because it was half price after 8 PM and felt sick afterward. |
Calories on the Sonic Milkshake Menu
Why are calories so high? I asked a Sonic worker once. He said they use 2-3 big scoops of soft serve, then syrup, then add-ins. Soft serve itself is sugar and fat. Syrup adds 50 to 180 more. Add-ins like Oreo add 200, and peanut butter adds 370. Then whipped cream adds 30-50 more.
So even a simple Small Vanilla is 540 calories because it is not just milk; it is sweetened ice cream.
If you want to track, open the Sonic app, pick a flavour, and pick a size, and it shows calories under the price. Or go to sonicdrivein.com, click Nutrition, and download the PDF. I use the MyFitnessPal or Cronometer app to log before I drink, not after.
Customisation – You Can Change Everything
- One good thing about Sonic is you can customise.
- On the app customisation page you can add Oreo pieces for +$0.49, peanut butter for +$0.49, caramel, hot fudge, and strawberry fruit. You can also remove the whipped cream and cherry.
- I always say no whip please – it saves 40 calories, and I don’t like spray cream anyway.
- But be careful; every add-in adds calories fast. I once added peanut butter and OREO to both the small banana and my 590-calorie shake, which became 1,160 calories. So check extra calories on the app before you tap add.
How to Order From the Sonic Milkshake Menu – Step by Step
- This is how I order now; it takes one minute.
- Step 1: Open the Sonic app on your phone. Allow location so it finds the nearest store. Don’t use the Google menu; it is old.
- Step 2: Tap Order, then Drinks & Shakes, then Shakes. You will see the full Sonic milkshake menu with pictures.
- Step 3: Choose Classic or Master. If you are first time, start with Classic Strawberry or Chocolate.
- Step 4: Choose size first, then flavour. Size matters more than flavour for calories.
- Step 5: On the next page, check add-ins. See extra calories. Uncheck whipped cream if you want less.
- Step 6: Add to bag, pay in app. You get reward points. I got a free shake after 5 orders.
- If you are at drive-in without an app, press the red button and just say Small Classic Strawberry, no whip. They understand. You can also ask to split into two cups if sharing.
How I Enjoy Shakes Without Ruining My Diet
- I still go to Sonic twice a month. I did not quit. I just got smarter.
- I pick Mini Banana or Small Strawberry when I want light. Or I share one Medium with my wife using two straws. Feels like a full shake but half a calorie.
- I don’t order tots with shake anymore. Tots plus shake is 1,000 extra. If I have a shake, I eat a small burger or no food. Shake becomes dessert, not drink.
- I drink water before going to Sonic. When I am too thirsty, I drink the shake too fast and want another one. Water first helps me sip slowly.
- And I always log in Fitbit and MyFitnessPal before drinking. If I log in after, I lie to myself.
My Final Take
The sonic milk shake menu is bigger and heavier than it looks. It is not just vanilla and chocolate. There are many flavours, sizes, and custom options if you explore the app.
If you are new, start with Small Classic Chocolate or Strawberry. If you love cookies, try Small OREO Chocolate Master. Don’t order Large just because it is half price after 8 PM – Small is enough and saves you 500 extra calories.
Check calories on the app before you order, share if you can, and enjoy slowly in your car with music on. That is how I enjoy Sonic now without guilt.
Disclaimer
This article provides informational and educational content to help you better understand what’s on the menu at Sonic, including the flavours, estimated prices, calorie info and more.
The Sonic® and Sonic Drive-In® names, logos, marks, products and related images are the properties of their respective owners.
We make no claim of being affiliated, endorsed, sponsored or otherwise connected with Sonic Drive-In™ in any official capacity. We do not guarantee menu item consistency – including price points, calorie counts, ingredient lists and availability (even for certain limited-time flavours) – across locations.
While we try our best to keep everything up-to-date, keep in mind that there may be differences between what’s presented here and your own unique dining experiences at your local Sonic restaurants nearest to you.
Where possible, we’ve compiled and compared the information from publicly available resources and the official information from each company.
For the most accurate and up-to-date information on menus, prices, nutritional information, promotional deals, and more at Sonic locations, be sure to check their official website or call or visit your local Sonic location ahead of ordering online. All opinions, recommendations, rankings, and personal experiences expressed in this article reflect only that of the author to assist you with making an informed choice when making a decision about where to dine.
