* Alghe: Questa è la loro principale fonte di cibo. Persono su una varietà di alghe, tra cui alghe filamentose, coralline e in erba.
* alghe: Alcune specie di pesce chirurgo consumano anche le alghe.
* Zooplankton: Mentre la loro dieta primaria è a base vegetale, possono anche mangiare piccole quantità di zooplancton, specialmente quando sono più giovani.
La loro dieta può variare a seconda della specie e della loro posizione.
È importante notare che il pesce chirurgo è vitale per gli ecosistemi di barriera corallina. Aiutano a controllare la crescita delle alghe, che a sua volta consente al corallo di prosperare.