Peștele obține alimente într-o mare varietate de moduri. Numeroasele specii de pești au dezvoltat multe modalități unice de hrănire. Dietele lor variază de la plante microscopice la alți pești mari și mamifere și păsări acvatice. Pentru a obține aceste diferite alimente, acestea au dezvoltat tehnici de vânătoare și hrănire adecvate mediului lor și tipurilor de corp. Mulți pești posedă corpuri raționale necesare fie pentru a-și captura prada, fie pentru a eluda prădătorii.
Filtrează alimentatoare
Alimentatoarele filtrante obțin alimente din materii de plante sau animale suspendate. Acest lucru se realizează de obicei prin trecerea apei printr-un tip de structură specializată de filtrare în gura lor. Cel mai mare dintre pești, rechinul balenă, este un alimentator de filtru și se hrănește cu fitoplancton, unul dintre cele mai mici organisme din ocean. Sardinele se hrănesc și cu fitoplancton și zooplancton mic. Heringul este un alt filtru care se hrănește noaptea cu grupuri mari de zooplancton care trăiesc în ape adânci ziua și migrează spre suprafață noaptea.
Erbivore
Peștii care supraviețuiesc cu materii vegetale sunt cunoscuți sub numele de erbivore. Acest tip de pește este important pentru sănătatea recifelor de corali, limitând cantitatea de alge care crește pe corali. Strategiile utilizate pentru hrănire includ pășunatul pe plante și răzuirea creșterii plantelor din roci și corali. Peștele papagal este erbivor de recif. Dintre peștii de apă dulce, Pacu este un erbivor și în captivitate se bucură de legume și fructe.
Carnivore
Carnivorele sunt pești care mănâncă carne. Ca atare, ei trebuie fie să-și captureze, fie să-și scape prada pentru a supraviețui. Aceștia sunt în mare parte pești simplificați, care își folosesc forma corpului pentru a genera viteză pentru a surprinde și a prinde prada. Ei își detectează ținta în primul rând prin vedere și prin detectarea vibrațiilor apei prin celule speciale numite linia lor laterală. Marele rechin alb este un prim exemplu de carnivor și are o serie de îmbunătățiri evolutive care îi permit să fie un prădător de top. Poate detecta impulsurile electrice generate de toate creaturile și are un miros imens. Acest lucru îi permite să detecteze sângele prăzii rănite care poate fi atacat cu un efort minim.
Omnivori
Peștii care mănâncă fie plante, fie animale sunt omnivori. Sunt hrănitori neselectivi, oportunisti, care își obțin hrana în funcție de disponibilitate, mai degrabă decât de preferință. Mulți somni se încadrează în această categorie și își petrec timpul scotocind fundul habitatului lor pentru orice lucru comestibil. Alți omnivori, cum ar fi tilapia, sunt populari pentru piscicultură și acvacultură datorită capacității de a le crea hrană pentru pești din surse diverse.
Tehnici extraordinare
Unii pești au dezvoltat tehnici extraordinare pentru a supraviețui. Peștele arcaș trage un jet de apă din gură pentru a captura insectele deasupra apei. Compensează chiar și refracția luminii când trece prin suprafața apei. Peștii din întunericul oceanului adânc, cum ar fi peștele viperă, au dezvoltat organe luminoase speciale pentru a-și atrage prada și ochi foarte mari pentru a-i vedea. Capetele de șarpe se poate deplasa pe uscat în anotimpurile ploioase, în căutare de hrană și habitat. Peștii prezintă o gamă extraordinară de strategii pentru a prospera și a obține hrana.