The 10 Best Milkshakes in Vermont!

So the weather is heating up in Vermont, and you’re looking for something cold to quench your thirst. Ah, a milkshake will do nicely. But where to go in the land of the Green Mountains for the best shake on such a sweltering day? No worries. Just follow our handy guide to the top 10 milkshakes in Vermont! 

1. Honeypie, Jamaica, VT

What is a classic burger joint without a classic milkshake? Honeypie offers freshly prepared burgers, homemade sausages, hand-cut fries, hard ice cream milkshakes, and craft beer and wine. Located in an old gas station roadside along Route 30 near the Stratton Resort, Honeypie is perfect for family outings. 

2. Muddy Waters, Burlington, VT

Muddy Waters is a quaint, hole in the wall coffee shop, but if you dig a little deeper you will find possibly one of the best milkshakes ever invented. The Muddy Shake is made with chocolate gelato and espresso. Pair that with a homemade oatmeal raisin cookie and you had me at “hello.”

3. The Burger Barn, Jeffersonville, VT

From fresh-cut French fries to burgers done to order, like the Alamo Burger—cheese, two deep fried onion rings, jalapenos, and bacon—and heavenly milkshakes, like the Brownie Milkshake, you can’t beat this burger shack on wheels.

4. Depot Street Malt Shop, Stowe, VT

Sandwiches, fries, hard ice cream & shakes are served at this American diner with throwback decor. You will also find a 1950s-style soda fountain, and pretty much malted everything. The burgers are made with house-ground beef. And don’t miss the famous Black & White Shake. 

5. Brattleburger, Brattleboro, VT

You want ultra-thick milkshakes featuring unique flavors, hand-cut fries, and classic juicy, flavorful burger made from local pasture-raised beef? Well, there is only one place to go in Southern Vermont to get it. Brattleburger is all that and a bag of chips. Well, only if those chips are really delicious French fries that come with your choice of “fry sauce.”

6. Al’s French Fries, South Burlington, VT

By now you know about Al’s French Fries. Hand cut, and double-cooked in hot oil to release the sweet, starchy goodness, and then heavily salted. But did you know you can get hard or soft ice cream shakes at Al’s? They’ve have been doing something right for almost 80 years, so for a relaxed, counter service, authentic diner feel and a heaping helping of great American food you can’t beat Al’s.

7. The Shopping Bag, Inc., Burlington, VT

Home of the Sizzler—bacon, provolone and American cheese, seasoning, lettuce, tomato, onion, pickle, mayo, ketchup, and mustard on a freshly baked bun—voted the best burger in Vermont by the Food Network, this shop also makes a mean shake. Vanilla, chocolate, malted, or protein, you can get it here, as well as pick up a few groceries for later. 

8. Ben & Jerry’s Scoop Shop, Waterbury, VT

Spoonably thick Ben & Jerry’s ice cream topped with fresh whipped cream—we must be dreaming. Nope. Right here in the heart of the Green Mountain State you can get a two-for-one milkshake that is sure to put a smile on your face and cool you down at the same time. Hint: try the Strawberry Cheesecake. 

9. Canteen Creemee, Waitsfield, VT

So for a long time I have had a vendetta against soft ice cream milkshakes. Creemee are notoriously abound with preservatives and chemicals. But Canteen Creemee makes all creemee mixes and chocolate dips in-house using high-quality ingredients, many of which are locally sourced. Try the toasted Ginger Maple Twist milkshake today.

10. Rochester Cafe, Rochester, VT

Rochester is one of those blink-and-you-miss-it Vermont towns, but one reason to go is the food. The Rochester Cafe specializes in two things: breakfasts and milkshakes. As part of an old time country store, they also have a 1950s soda fountain and bar counter that was frequented by Robert Frost. Try their Eggnog Milkshake for a rare treat on a hot summer day.

Vermont Search
Grab a Milkshake Near You
Select a Vermont town to find
the Best Things-To-Do and Places To Go around you