It's the Perfect Day to Drown Some Worms

Gear up at Ben's Bait Shop and finally catch those fish you've wanted

With the best selection of bait in the Battle Lake, MN, area, four generations of expert anglers and multiple other items, it’s easy to see why people come to Ben’s Bait Shop from miles around. We’ve proudly served people from every state, multiple countries and around the Battle Lake area including Clitherall, Henning, Fergus Falls and Underwood, MN.

We carry multiple bait, clothing and entertainment options such as:

  • Minnows
  • Leaches
  • Nightcrawlers
  • Rods and Reels
  • Line
  • Lures
  • Nets
  • Battle Lake Souvenirs and Clothing
  • Ben's Bait Shop Clothing
  • Minnetonka Moccasins
  • Over 6,000 DVDs and Blu-rays for rental (new releases every Tuesday)


Our fishing tackle is great for multiple freshwater fish including bass, sunfish, crappy and walleye. If you aren’t sure which bait and tackle is best for you, Ben’s Bait Shop is family owned and operated by fourth generation anglers who can point you in the right direction.

In addition to our large selection of tackle and bait, we also have a Battle Lake expert who has more than 35 years of experience. Whether you’re looking for the best fishing spot in Battle Lake or you just want a guide to show you how gorgeous the area can be, Tom Macheledt is the guide you need in your corner.

Come to Ben’s Bait Shop to pursue the best selection in Battle Lake, MN.


tackle ottertail county
bait shop ottertail county
Ice Castle Fish Houses battle lake mn
bait shop battle lake mn
minnetonka moccasins battle lake mn
  • Ben's Bait Shop

    21600 MN-78
    Battle Lake, MN 56515


    Mon: 6:00am - 9:00pm
    Tue: 6:00am - 9:00pm
    Wed: 6:00am - 9:00pm
    Thu: 6:00am - 10:00pm
    Fri: 6:00am - 10:00pm
    Sat: 6:00am - 10:00pm
    Sun: 6:00am - 9:00pm