Aunque los peces acantúridos son animales omnívoros, tienen una dieta predominantemente vegetariana. Se alimentan principalmente de algas y otras plantas que se encuentran alrededor de los arrecifes de coral, además de recoger las partículas de alimentos más grandes del plancton en el agua. También se alimentan de pequeños invertebrados y peces. A menudo se las puede ver con las tortugas marinas mientras nadan junto a ellas limpiando las algas de sus caparazones.
Los acantúridos se encuentran alrededor de arrecifes de coral poco profundos donde hay una gran cantidad de alimentos y una gran cantidad de lugares para esconderse de los depredadores que se acercan.
Debido a su pequeño tamaño, estos peces tienen muchos depredadores en su ambiente marino poco profundo, incluyendo peces más grandes, anguilas, tiburones, crustáceos y grandes invertebrados como las medusas. También son presa de los humanos que principalmente los atrapan para mantenerlos en acuarios artificiales.