The 10 Best Milkshake Places in Indiana!

Who doesn’t love a great milkshake? No matter the time of the year, milkshakes are an absolute must-have treat! Though Indiana has many amazing locations to choose from, here are 10 of our favorites!  

1. Cone Palace, Kokomo, IN

Cone Palace, located on the south end of Kokomo, has been serving up great milkshakes since the mid 1960s. Their shakes are smooth and creamy in texture, and taste absolutely delicious no matter what time of year it is. Each shake is hand spun, and topped with your choice of toppings: hot fudge, black raspberry, mint, pineapple, peanut butter, cherry and lemon. One sip and it’s easy to see why Cone Palace is the best of the best in Kokomo!


A post shared by Meganโ˜€ (@lifeofmegann) on

2. Cammack Station, Muncie, IN

Cammack Station is the place where friends and family gather, and it’s nostalgia at its finest. The restaurant is located in the heart of Cammack, Indiana, just outside of Muncie. Choose from one of their delicious milkshake options: Silky Smooth Milkshake, which are extra creamy and made with their soft serve frozen custard, the infamous Cammack Station Milkshake, which is made with their homemade hand dipped ice cream—so think you can turn it upside down—and their delicious malted milkshakes. Yummy!

3. Brics, Broad Ripple, IN

Broad Ripple Ice Cream Station, known as BRICS, is located in historic Monon Railway Station, and offers some of the most delicious malts and shakes. BRICS is locally owned and operated, and was founded as a two-family adventure who had one single mission: provide Indy families with delicious ice cream, sweet memories, and happy times. They are also committed to being as environmentally friendly and as sustainable as possible. Their shakes are made to order with your choice of ice cream flavor, with fresh whole milk and one flavor of syrup. Be sure to visit them during the summer, when the outdoor desk that overlooks the Monon Trail is open.

4. Bru Burger Bar, Indianapolis, IN

Bru Burger Bar opened in 2011, and while they are most famous for their delicious burgers and wide variety of craft selected beers and wines, they are also known for their scrumptious hand dipped milkshakes. Choose from three classical flavors: vanilla, chocolate or strawberry. They also offer a vegan, gluten free menu upon request, which features the exact same flavors. Both options are equally fantastic! 

5. Bubโ€™s Burgers and Ice Cream, Carmel, IN

Welcome to Bub’s Burgers, home of the Big Ugly Burger. Bub’s was established in 2003, and is located along the Monon Trail in Carmel, Indiana. The ice cream shop, in addition to the burgers, are the most popular menu items here at Bub’s. Their shakes are hand dipped and made with the best of ingredients, and come in four flavors: strawberry, chocolate, vanilla and banana. Visitors can also choose one of their specialty milkshakes, such as cookies’n’cream, cookie dough, mint chocolate chip, black cherry, cinnamon crumb, praline pecan, or peanut butter.

6. Hwy 55 Burgers, Shakes & Fries, Jeffersonville, IN

The first Highway 55 opened in North Carolina in 1991, and over the last decade, 130 open-grill diners have popped up across eight other states and two countries, and their mission is the same as when the doors first opened: deliver authentic hospitality and fresh food. In fact, Highway 55 is so good that there named a top 500 franchise in the U.S. by Entrepreneur magazine and a Next 20 restaurant brand by Nation’s Restaurant News. Once you have a taste of one of their delicious shakes, it’s easy to see why they’re so popular. Each shake comes with whipped cream and a cherry on top. 

7. Hinkleโ€™s Sandwich Shop, Madison, IN

Hinkle’s Sandwich Shop has been in business since 1933, and is a must see for anyone who visits the Madison area. It’s located in the heart of historic downtown Madison, and is a favorite among locals and visitors alike. They have over 30 different shake flavors to choose from, from the classics to exotics like Tropical Paradise, Pina Colada, Purple Goo, Coffee Cake, and more! 

8. The Chocolate Moose, Bloomington, IN

The Chocolate Moose in southern Bloomington, Indiana, opened in 1933, and is a place where ice cream is taken seriously. All the ice cream is homemade, on site to ensure customers receive the best quality product. And not to worry. They also offer vegan flavors as well! Both are absolutely delicious.

9. Zaharakos, Columbus, IN

Stepping into Zaharakos in southern Columbus, Indiana, is like stepping back in time. Here you’ll find an old-fashioned ice cream parlor with stained glass, carved oak, and original marble countertops. Visitors will also see Tiffany-style lamps, and the infamous double soda fountains one doesn’t see anymore. Another thing that makes Zaharakos unique? The Welte orchestrion playing in the background. Zaharakos is a historic landmark, having opened in 1900. Try a delicious Blue Raspberry or Green River flavored milkshake today!

10. Ivanhoes, Upland, IN

Another great place for a deliciously creamy milkshake is Ivanhoes in Upland, Indiana. They’ve been open since 1965, and have been serving over 100 different shake flavors. The best thing about offering that many unique and scrumptious flavors is that you can try a new one with each visit before choosing your favorite! 


A post shared by Ivanhoe's Drive In (@ivanhoes1) on

Select a Indiana 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:

Adams County

Allen County

Bartholomew County

Benton County

Blackford County

Boone County

Brown County

Carroll County

Cass County

Clark County

Clay County

Clinton County

Crawford County

Daviess County

De Kalb County

Dearborn County

Decatur County

Delaware County

Dubois County

Elkhart County

Fayette County

Floyd County

Fountain County

Franklin County

Fulton County

Gibson County

Grant County

Greene County

Hamilton County

Hancock County

Harrison County

Hendricks County

Henry County

Howard County

Huntington County

Jackson County

Jasper County

Jay County

Jefferson County

Jennings County

Johnson County

Knox County

Kosciusko County

La Porte County

LaGrange County

Lake County

Lawrence County

Madison County

Marion County

Marshall County

Martin County

Miami County

Monroe County

Montgomery County

Morgan County

Newton County

Noble County

Ohio County

Orange County

Owen County

Parke County

Perry County

Pike County

Porter County

Posey County

Pulaski County

Putnam County

Randolph County

Ripley County

Rush County

Scott County

Shelby County

Spencer County

St Joseph County

Starke County

Steuben County

Sullivan County

Switzerland County

Tippecanoe County

Tipton County

Union County

Vanderburgh County

Vermillion County

Vigo County

Wabash County

Warren County

Warrick County

Washington County

Wayne County

Wells County

White County

Whitley County