* Plenjenje: Eden najpogostejših razlogov, zakaj ribe lovijo druge ribe, je, da jih pojedo. Ribe, ki so plenilci, so običajno večje in močnejše od svojega plena, za lovljenje hrane pa uporabljajo svojo hitrost in okretnost.
* Ozemlje: Ribe, ki so teritorialne, bodo pogosto pregnale druge ribe s svojega teritorija. To se naredi, da se zaščitijo hrana in gnezdišča rib.
* Parjenje: Nekatere vrste rib se preganjajo kot način dvorjenja. Ribji samec bo običajno lovil ribjo samico in pokazal svoje plavuti in barve, da bi jo pritegnil.
* Predvajaj: Ribe se lahko med seboj tudi lovijo kot oblika igre. To je še posebej pogosto med mladimi ribami, ki lahko lovijo druga drugo več ur naenkrat.