Algunos de los peces son carnívoros o cazadores por naturaleza y, por lo tanto, atacan a otros peces. Hay otra categoría de peces llamados carroñeros, que se alimentan solo de los muertos y restos de otros cuerpos de agua vivos. Algunos peces se alimentan tanto de plantas como de otros peces.