Pestele realizează mișcarea primară prin relaxarea și contractarea de benzi de mușchi în jurul centrelor corpului lor pe laturile opuse. Acest lucru face ca cozile lor să se deplaseze înainte și înapoi.
Peștii au cinci tipuri diferite de aripioare, inclusiv aripioare caudale sau coadă și aripioare pectorale, dorsale, anale și pelvine. Peștii folosesc în principal toate aripioarele caudale pentru stabilizare și direcție în apă; cu toate acestea, alte tipuri de fin pot ajuta cu propulsia atunci când peștele este fugind de pericol.
Unele specii, cum ar fi rechinii și tonul, pot să înoate până la 50 de mile pe oră în explozii scurte. Acești mari înotători au o viteză de croazieră de aproximativ 5 până la 10 mile pe oră în medie. Un număr de specii diferite au capacitatea de a înota înapoi, deși peștii de acest tip sunt rare. Peștii din familia anghilă au cea mai mare probabilitate de a se angaja în această practică.
Există câțiva pești care înoată vertical în loc de orizontală într-o poziție verticală. O cremă de mare este un exemplu al unui astfel de pește. Pestele de creveți găsite numai în Oceanul Indian înot în școli pe verticală. În plus față de acestea, există somn natal în Africa și o varietate de pești de adâncime care înot, de asemenea, sau de odihnă într-un mod vertical.