Once water temps hit the 70-degree mark you will start to see baby shad eating on moss at the boat ramp. Once they get an inch or so long you will see the walleye and white bass ambushing them on the huge flats that exist on Lake Shelbyville my home lake.
Lake Shelbyville has really turned into the prime spot to catch walleye and sauger these last few years. Raising the fry up to a decent size in the rearing pond has insured a healthy population and last year with a mild spring they harvested the biggest crop ever and put about 350,000 in the lake.
Mid May until mid-June is by far the best time to walleye fish on Lake Shelbyville. The shad have two or three successful spawns during that time frame and the walleye/sauger and white bass go on feeding frenzies.