З ротової порожнини корм через глотку і стравохід надходить у шлунок. У “мирних” риб останній відсутній (коропові, бичкові і деякі інші види). У багатьох видів риб нижче шлунку розташовані мішкоподібні відростки – пілоричні придатки, чисельність яких коливається від 3 (окунь) до 400 (лосось), за допомогою яких всмоктуюча поверхня кишківника збільшується у декілька разів.
Будова і довжина травного шляху у риб залежить від особливостей їх харчування. У рослиноїдних довжина кишківника перебільшує довжину тіла у 15 разів, у всеїдних (карась, короп) – в 2-3 рази, у хижаків ( щука, окунь, судак) – в 0,6-1,2 рази.
Печінка – велика травна залоза – найчастіше багатолопатевої форми, її велика передня доля розташована в передній частині черевної порожнини, дві задні (бічні) долі протягнуті назад з боків петель кишок. Жовчний міхур лежить біля передньої долі і часто буває вкритий із всіх боків тканиною печінки. Колір, щільність і маса печінки залежать від виду, віку, статі і стану риби.