Their diet includes an assortment of small crustaceans, protozoa, filamentous algae, and other aquatic invertebrates such as crayfish and snails.
The highfin carpsucker does not tolerate very much change in the water velocity and prefers to stay in moderate to swift currents.