Secondo Oceana, i predatori del pesce pappagallo includono pesci cernia, squali e murene. I pesci pappagallo sono onnivori e generalmente si nutrono di alghe di torba, spugne, coralli e animali incrostanti di barriera.
Per affrontare i predatori notturni, alcune specie di pesci pappagallo producono e si avvolgono con un bozzolo trasparente fatto di muco. Questo muco viene emesso da un organo situato sulla testa del pesce pappagallo e viene ipotizzato per mascherare il profumo del pesce pappagallo; questo presumibilmente rende più difficile la loro scoperta. Questo bozzolo è particolarmente efficace contro le murene, poiché le anguille cacciano principalmente usando il loro senso dell'olfatto.