Étrendosztályozás
A halak fogyaszthatók vagy növényevők is lehetnek, a fajktól függően. Három fő csoportba sorolhatók:
- Húsévők: Más állatokat esznek (pl. tonhal, lazac, pisztráng, fogas, cápa).
- Növényevők: Növényi anyagot esznek, mint algák és tengeri fű (pl. papagájhal, orvosszárnyú, tang, mollinészi).
- Mindenevők: Mind növényeket, mind állatokat esznek (pl. afrikai macskahal, tilápia, ponty).
Rugalmaság
Egyes halak alkalmazkodják az étrendjüket az elérhetőség és az életkor szerint.