Why Do Dead Fish Float to the Top?

When a fish dies, it doesn't sink straight to the bottom like a stone. Instead, it slowly rises up to the surface. This happens because of tiny bubbles inside its body.

The Inside Balloon

Imagine your tummy after eating a big meal with beans or broccoli. You feel puffy and round, right? Dead fish do something similar but much faster. Bacteria that live in the water and on the skin start to clean up the dead tissue. As they eat the flesh, they release tiny pockets of gas.

Getting Lighter

These gas bubbles act like little life vests for the fish. They push the body upward. Also, cold water can hold less air than warm water. If the water gets warmer, it helps lift the heavy fish up even more easily. So, the fish floats because its insides become lighter than the water around it.

A dead fish is essentially a tiny submarine that has lost its ability to dive.

Take the quiz →

Examples

  1. A big fish with a puffy belly drifts up to the surface like a beach ball.
  2. You can see tiny bubbles sticking to its skin as it moves upward.
  3. The cold water acts like a heavy blanket that holds the light fish down less.

Ask a question

See also

Discussion

Recent activity