Las subfamilias Girellinae y Kyphosinae (excepto "Graus") son herbívoros que se alimentan principalmente de algas, mientras que el resto son carnívoros que se alimentan de invertebrados bentónicos.