The 10 Best Milkshakes in South Dakota!

Nothing goes better with a wonderfully greasy burger than a cold milkshake! Milkshakes prove that ice cream is best consumed in a liquid form. Treat yourself to a shake at the 10 best milkshake restaurants in South Dakota!

1. Phillips Avenue Diner, Sioux Falls, SD

This retro diner serves up creative milkshake concoctions called “Crazy Shakes.” These shakes include strawberry cheesecake, the “Elvis,” which includes peanut butter, honey, and bananas, s’mores, “Chocomint Crunch” with chocolate, crushed Oreos and mint, “Emmanomnom” which combines chocolate, M&Ms, and cookie dough bits, and the “Whatchamaycallit” with chocolate, caramel, Rice Krispies, and peanuts.

2. Murdo Drive-In, Murdo, SD

While the tiny town of Murdo only has about 500 people, this drive-in is known nationwide! It was included on the Mental Floss list of the “50 Best Drive-In Restaurants in the U.S.” For over 30 years, this joint has been serving delicious burgers, sandwiches, chicken, salads, and milkshakes. Shakes are available in three sizes and come in flavors like banana, butterscotch, chocolate, cherry, cinnamon, hot fudge, Oreo, peanut butter, pineapple, and strawberry. They are only open during the tourist season from May until late August, so get there while you still can!

3. Nick’s Hamburger Shop, Brookings, SD

This joint has been a staple of Sioux Falls since the early 20th century, and they have perfected their craft in those decades. Celebrate Sioux Falls history and grab a shake with your burger! Milkshakes come in six flavors: vanilla, chocolate, strawberry, pineapple, cherry, and caramel.

4. B&G Milkyway, Multiple locations

Opened in 1954, this old-fashioned ice cream shop has expanded to four locations across Sioux Falls, a Brandon location, and a Tea location. The expansion across the area is due to the exquisite ice cream and top-notch service. In addition to ice cream, hot foods are available such as burgers, tacos, hot dogs, and sandwiches. Milkshakes are available in a huge selection of flavors such as root beer, peppermint, pineapple, mint bon bon, black walnut, hot fudge, coconut, maple, and many others. 

5. Wall Drug Store Cafe, Wall, SD

Hundreds of signs across South Dakota and the world all lead to the small town of Wall. But they should be pointing to the milkshakes instead of the Wall Drug Store! These super thick shakes come in a variety of flavors including espresso, chocolate, mint chocolate chip, and more. This cafe is also known for their five cent coffee, free ice water, and freshly made warm doughnuts! The menu also has traditional American fare such as burgers, hot dogs, steak, baskets, sandwiches, and breakfast options. At this store, customers eat the delicious, homemade food while learning about the inspiring store of how this store survived the Great Depression and turned their sleepy little town into a profitable tourist attraction. 

6. Black Hills Burger and Bun Co., Custer, SD

This small town burger restaurant was named the best burger joint in America by the Huffington Post in 2014. They have only improved in the recent years. Who knows, maybe they’ll become the best in the world? The burgers aren’t the only thing drawing in customers—the milkshakes are to die for! The best milkshakes is butterscotch, but plenty of other flavors are available. Of course, make sure to enjoy a burger with the shake. There are 11 burger options, two of which are vegetarian, so there is something for everyone.

7. Hubcap Diner, Hill City, SD

This old-fashioned diner in downtown Hill City will make you want to bust out your poodle skirts and jukeboxes! The menu features American dishes like burgers, sandwiches, mozzarella sticks, chili dog, banana splits, and many other options. Milkshakes are a specialty of this 1950s style diner. They come in plenty of flavors, but chocolate is the resounding favorite. 

8. Boondocks, Deadwood, SD

Boondocks is so much more than a diner. Stop and grab a milkshake and burger, look at classic cars, get an old time photo, look at the unique gifts in the store, and listen to live music. The menu features favorites like burgers, a veggie burger, Coney dog, sliders, and sandwiches. The milkshakes are thick and come in flavors like chocolate, vanilla, and strawberry. 

9. Mustang Sally’s, Deadwood, SD

Mustang Sally’s is a Deadwood must-stop. This unique restaurant features a delicious menu, a warm atmosphere, friendly service, and thick milkshakes. The menu has options like hamburgers, veggie burger, shrimp, sandwiches, chicken strips, nachos, hot wings, hot dogs, and alcoholic beverages. The shakes can be ordered as small or large and come in fascinating flavors like butter pecan, chocolate swirl, and caramel.

10. Purple Pie Place, Custer, SD

This interesting restaurant lives up to its name by having purple everything, like the light and dark purple stripped building, a purple pig statue, purple staircase, purple flowers, and a purple ceiling. Pies come in many mouth-watering flavors like apple, peach, cherry, blueberry, blackberry, rhubarb, strawberry rhubarb, bumbleberry, raspberry rhubarb, and rhubarb jalapeno. While the pies are wonderful, the Purple Pie Place should be called the Purple Milkshake Place, because the milkshakes steal the show! Local favorites include huckleberry, banana, and peanut butter. The menu also has hot food options like sandwiches, paninis, mac & cheese, and chicken pot pie.

Select a South Dakota town to find the Best Things-To-Do and Places To Go around you
Grab a Milkshake Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you: