Los peces que viven en los arrecifes de coral también obtienen parte de su alimento de la columna de agua. Se alimentan de plancton, peces pequeños e invertebrados. Sin embargo, algunos peces de arrecife también comen corales. Estos peces se llaman "corallívoros". Los coralívoros incluyen el pez loro, el pez mariposa, el pez ángel y el pez ballesta.
El tipo de alimento que come un pez de arrecife de coral puede afectar su color y forma. Por ejemplo, los peces que comen muchas algas tienden a ser verdes o azules, mientras que los peces que comen mucho plancton tienden a ser rojos o naranjas. Los peces que comen mucho coral tienden a tener dientes y mandíbulas afilados que están adaptados para atravesar el duro esqueleto del coral.
La dieta de un pez de arrecife de coral también puede afectar su comportamiento. Por ejemplo, los peces que comen mucho plancton tienden a ser más activos y nadar en aguas abiertas. Los peces que comen mucho coral tienden a ser más sedentarios y permanecer cerca del arrecife.
En general, la dieta de un pez de arrecife de coral es un factor importante que puede afectar su color, forma y comportamiento.