Indiana takes its milkshakes seriously, and the best ones usually come from small dairy bars with a walk-up window or a drive-through lane. Some of these spots sit on a main street corner, while others are part of a working farm with cows nearby.
Each one on this list earns its place with a thick shake, a standout flavor, or a setting you will want to tell friends about. So grab a straw, plan a little road trip, and see which shake becomes your new favorite.
1. Lizton Dairy Bar, Lizton, IN

Black raspberry is the flavor to know in Lizton. The milkshake version is a favorite order here, and plenty of regulars pair it with spicy cheese balls for a sweet and salty combo.
Lizton Dairy Bar sits at 102 W Main St, right on the corner by the stoplight. It is a no-frills burger and ice cream shop, and the shakes come out thick enough to make that straw work for it.
The menu also covers cones, sundaes, and freezes, so a group with mixed cravings can all find something. There is no dine-in seating or restroom, but the drive-through, curbside pickup, and takeout keep things moving.
Hours run 11 AM to 9 PM Monday through Saturday and noon to 9 PM on Sunday. Weekend afternoons and Friday evenings get busy, so a weekday stop is the easy play.
2. Dairy Point Inc, Greensburg, IN

Chili dog in one hand, strawberry shake in the other. That is a classic order at Dairy Point on N Michigan Ave in Greensburg.
This quick-service shop handles soft-serve, malts, and hand-dipped ice cream, and the portions lean generous. Soft-serve crunch cones are another reason people keep pulling into the lot.
Unlike some dairy bars on this list, Dairy Point offers dine-in seating and a restroom. Free parking makes a quick stop simple.
Plan around the schedule: it is open 10 AM to 9 PM Monday through Saturday and closed Sundays. Thursday and Friday evenings tend to be the busiest stretch.
3. Fair Oaks Farms, Fair Oaks, IN

Few milkshakes come with a farm tour attached. At Fair Oaks Farms, the ice cream comes from a working dairy operation where families can learn how milk goes from the barn to the cone.
Chocolate fans should zero in on the hand-dipped chocolate ice cream milkshakes. They are the star of the dessert lineup and a popular reward after exploring the grounds.
The property also includes baby animals, exhibits, a farm-to-table restaurant, and even a hotel. Snacks like fresh cookies, malt balls, and mini pies round things out for travelers who just want a quick treat.
The farm sits at 856 N 600 E, near Interstate 65 in northwest Indiana, which makes it an easy road trip break between Chicago and Indianapolis.
4. Grabill Dairy Sweet, Grabill, IN

Grabill sits in the heart of Allen County Amish country, and its dairy bar fits right in. Grabill Dairy Sweet serves both soft serve and hard scoop ice cream, so the flavor options stretch further than at many small shops.
The strawberry banana milkshake is the order that earns the most attention. Banana splits, sundaes, and ice cream sandwiches arrive in big portions at friendly prices.
Hungry visitors can grab burgers, fries, seafood, and onion rings too. Dine-in, takeout, and a drive-through all work here.
The shop at 13305 State St opens at 11 AM on weekdays and noon on weekends. Sunday afternoons are the busiest, while weekday afternoons are usually calm.
5. Dairy Castle, Greencastle, IN

Orange pineapple ice cream is not something you see every day. Dairy Castle in Greencastle offers it hand dipped, along with a black raspberry that has its own loyal following.
The chocolate soft serve gets plenty of love as well, and either base makes a solid shake. The menu is big, with a wide range of sweet treats at reasonable prices.
I like this stop for its old-school drive-up style. Grab a fountain soda, some nachos, or a strawberry shortcake while you are at it.
Find it at 801 Indianapolis Rd, a short drive from the DePauw University campus. It is closed Mondays, open 11 AM to 9 PM Tuesday through Saturday, and noon to 9 PM on Sunday.
6. Traders Point Creamery, Zionsville, IN

Butter, cheese, frosting, and ice cream are all made in house at Traders Point Creamery. That attention to dairy shows up in every shake that leaves the counter.
The salted caramel milkshake is a top pick, and the chocolate milk has a strong reputation of its own. The dairy bar makes a good finish after a walk around the farm, which costs a few dollars and takes about half an hour.
The restaurant here sits inside a 19th-century dairy barn and serves true farm-to-table meals. A shop on the lower level stocks homemade dairy goods to take home.
Located at 9101 Moore Rd, the creamery is closed Mondays and splits its days into lunch and dinner hours. Check the schedule before heading over.
7. Dairy Dip, New Salisbury, IN

Carhop service is getting rare, which makes Dairy Dip in New Salisbury a fun throwback. Pull in, order, and enjoy your food the drive-in way.
Peanut butter is the shake flavor to try first. The hot fudge brownie with ice cream is another sweet option for sharing.
Burgers, hot dogs, and pizza fill out the menu, and breakfast is served too. Most meals land between 1 and 10 dollars per person.
Dairy Dip opens at 9 AM every day and stays open until 10 PM on Fridays and Saturdays. Outdoor seating and plenty of parking make it easy for groups, though service can slow down during evening rushes.
8. Ivanhoes, Upland, IN

One hundred flavors. That is the size of the shake and sundae list at Ivanhoes, and picking just one can take a while.
The Trojan 2 shake blends mint chip ice cream, cookie dough, and chocolate ice cream, and it is thick enough to come with a spoon. The name nods to nearby Taylor University, whose teams are the Trojans.
Food is a big draw too. The hand-breaded tenderloin, Cowabunga Burger, chicken salad, and strawberry shortcake all have fans.
Ivanhoes at 979 S Main St does not take reservations, and a wait is common on weekends. It stays open until 11 PM on Fridays and Saturdays, which makes it a great late treat stop.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.