Живлення та травна система Рибам властивий широкий спектр харчових об'єктів і методів живлення. Загалом, риби можуть бути поділені на травоїдних, хижаків, детритофагів та всеїдних. Рослиноїдні риби можуть живитись як макро- так і мікроводоростями, а також водними квітковими рослинами.