Ryby mają układ trawienny, który zaczyna się przy ustach i kończy w odbycie. Zwykle składa się z jamy ustnej, przełyku, żołądka, trzustki i jelit. Jednak nie wszystkie gatunki ryb mają żołądek, na przykład Cyprinidonts i Cyprinids, a ryby roślinożerne mają dłuższe przewody pokarmowe niż ryby mięsożerne.
Żywność jest podawana do organizmu przez usta, a następnie do gardła, gdzie jest on mielony przez zęby gardła przed wejściem do przełyku. Warstwowane mięśnie ściany przełyku mogą rozszerzać się, aby pomieścić duże przedmioty. Następnie pokarm jest rozkładany w żołądku przez substancje uwalniane z gruczołów żołądkowych. Niektóre gatunki ryb mają żołądek na początku żołądka, który rozpoczyna proces trawienia. Pyloric caeca znajduje się na końcu żołądka u wielu gatunków ryb, które kontynuują proces trawienia i rozszerzają jelito. Trawienie jest wspomagane przez wydzielanie enzymów z trzustki do jelita, w którym zachodzi większość wchłaniania pokarmu. Kał opuści ciało przez odbyt.