For many fish species, it pays to fish for them by the season. In looking at Lake Lure and the lakes and streams of the Southeast, certain species are much easier to catch at certain times. Target them accordingly, and you'll catch more fish. Here are the typical seasons for many freshwater species in the mountains of North Carolina and Georgia based on my experiences and fishing habits.
Brown Trout and Rainbow Trout - May and June for the streams, November for the spawners from the lakes.
Crappie - March and April in the shallows
Largemouth Bass - March for big bass and their spawns, June and July for low light action, again in October
Smallmouth Bass - April for the spawn, lowlight for June and July
Yellow Perch - They steadily get deeper starting in March through August. They get shallower again in the fall.
Pickerel - The are a few in Lake Lure. For the North Georgia Lakes, May is excellent and again in August through November are strong.
Bluegill - May and June, again in September
White Bass - Early April for spawn stagers, Late May through August for morning and evening blitzing.
Walleye - March for spawn stagers, May for post spawn trolling, November for some late season shallow fish
Spotted Bass - April is a feeding frenzy, They get active again in September and October.