Peștele fluture sunt omnivore și au o dietă compusă în mare parte din polipi corali și numeroase nevertebrate mici. Peștele peștelui concentrează o mare cantitate de timp și efort pe explorarea coralilor și a diferitelor formațiuni de roci în căutarea hranei.
Peștele fluture are o lungime medie de aproximativ 8 centimetri. Există peste 100 de specii diferite de pește fluture, iar majoritatea prezintă o varietate de culori vibrante, inclusiv roșii, blues, galben și portocale. Culorile luminoase ajută peștele fluturelui să rămână în siguranță noaptea, amestecând culorile recifului. Peștele de pește se află în apropierea recifelor de corali din întreaga lume.