물고기가 물 밖으로 점프하는 이유는 먹이를 찾거나 먹이를 더 잘 잡기 위해서 물 밖으로 뛸 수 있는데요. 특히 작은 벌레를 잡거나 혹은 물 위에 있는 개구리 종류를 잡아먹기 위해서 뛰어 오르는 경우도 있고 아니면 반대로 무서운 물고기 천적으로부터 도망치기 위해서 물 밖으로 뛰기도 합니다. 일부 물고기의 경우에는 더 빠른 수영궤도를 위해서 물 위로 뛰어오리기도 하고요. 또는 번식을 위해서 뛰어오르기도 합니다. 산란 지역으로 이동하거나 물고기끼리 교감할 때 발생하기도 합니다. 가끔 물 주에서 산소가 부족해지면 물고기가 물 밖으로 뛰기도 하는데 다만 이런 경우는 드문 경우입니다.