Пищу захватывают и удерживают зубами (обычно недифференцированными), находящимися во рту. Изо рта через глотку, и, далее, через пищевод, пища попадает в желудок, где подвергается обработке ферментами, содержащихся в желудочном соке. После желудка пища попадает в тонкую кишку с протоками печени и поджелудочной железы, а оттуда через анальное отверстие или клоаку, у некоторых видов, выводятся наружу непереработанные остатки пищи.
Рыбам присущ широкий спектр пищевых объектов и способов питания. В целом все рыбы могут быть разделены на травоядных, хищников, детритофагов и всеядных. Растительноядные рыбы могут питаться как макро-, так и микроводорослями, а также водными цветочными растениями. Некоторые из таких рыб приспособлены к питанию планктоном, фильтруя его специализированными жаберными тычинками на жаберных дугах: например, разные виды толстолобиков (Hypophthalmichthys molitrix, Hypophthalmichthys nobilis) питаются исключительно за счёт этого ресурса и являются строго определенными рыбами-фильтраторами микроскопических водорослей, которые живут в толще воды. Морские рыбы из семейства Pomacentridae питаются бентосными макроводорослями, причем каждая рыба имеет определенный участок, где она вырывает все водоросли, оставляя для роста только те виды, которыми питается — при этом не вырывая их во время питания, а лишь частично объедая.
Хищные рыбы используют в качестве пищевого ресурса широчайший спектр объектов. Планктонные фильтраторы (такие как китовая акула) отфильтровывают зоопланктон из толщи воды; кроме того, рыбы могут питаться ракообразными, моллюсками, плоскими, круглыми и кольчатыми червями, а также другими рыбами. Наиболее специализированными из хищных рыб являются те, которые питаются эктопаразитами других рыб (Labridae, Chaetodontidae и прочие), которые выбирают паразитов и отмершие кусочки кожи с поверхности тела рыб-«клиентов», которые специально посещают места обитания «чистильщиков».
Многие виды рыб изменяют тип питания на протяжении жизни: например, в молодом возрасте питаются планктоном, а позже — рыбами или крупными беспозвоночными.