Soft shell crayfish is one of the better baits for so many species of fish. Most people do not know what a soft shell crayfish is. Much like soft shell crabs, crayfish, or crawfish, will molt their hard shells each spring. This usually occurs between April and June in the south. They are a lot easier for fish to eat during this time. If you can get them for bait, they are very good for many species of fish. Most anglers will use pieces of them for panfish. They are excellent baits for perch, however, any fish that eats a crayfish will also eat a soft shell crayfish. They work very well for smallmouth bass and largemouth bass too.