Corn can be an effective bait for several species of trout, including rainbow trout, brown trout, and brook trout. These fish are known to feed on a wide range of food sources, including insects, small crustaceans, and baitfish, and they will often take corn as well.