Crappie dine heavily on small baitfish like minnows, shiners, and small bluegills, along with aquatic invertebrates such as insect larvae, crayfish, and freshwater shrimp. To a lesser extent, crappie feed on terrestrial insects as well such as grasshoppers, worms, and moths. Read more...