Question: are smallmouth bass bottom feeders?
Answer: What Do Smallmouth Bass Eat? Adult smallmouth bass are opportunist feeders, which means they feed on any prey that is available in their environment. Most of their diet consists of crayfish, but they also eat shad, minnows, and perch.