The primary food of juveniles is unidentifiable organic matter; the secondary food is fish, with smaller amounts from other trophic groups. Unlike many other catfish, which are primarily bottom feeders, the gafftopsail catfish feeds throughout the water column. It eats mostly crustaceans, including crabs, shrimp, and prawns (95% of the diet), but it will also eat worms, other invertebrates, and bony fishes (about 5% of the diet). In addition to humans, predators of the gafftopsail catfish include the tiger shark and bull shark.