Oui. Il y a deux principales raisons pour lesquelles les poissons morts flottent à la surface. Le premier est la densité. Les poissons vivants ont une densité qui correspond étroitement à la densité de l'eau. C’est pourquoi ils sont capables de nager relativement sans effort. Cependant, lorsqu’un poisson meurt, son corps se remplit d’air et d’autres gaz. Cela augmente la densité globale du poisson, le faisant flotter davantage et ainsi flotter à la surface.
La deuxième raison pour laquelle les poissons morts flottent est liée à la rigidité cadavérique. C'est le processus par lequel les muscles se raidissent et se raccourcissent après la mort. Lorsque la rigidité cadavérique s'installe, le corps du poisson devient rigide et moins flexible. Cela rend difficile pour le poisson de maintenir sa position dans l’eau et finit par flotter à la surface.