Urine is liquid comprising water considerable metabolic cost by and soluble nitrogenous waste products. It is produced in the kidneys of vertebrate animals, and fish are no exception, so yes fish do pee.
How do fish pee?
Unlike vertebrates on land, fish can also excrete unwanted compounds via the ultra-fine membranes of their gills – salts and nitrogen-containing ammonia are expelled this way, by simple diffusion into the passing water.
For freshwater fish, it’s easy to flush their kidneys with large quantities of water and they wee copiously, but marine fish are limited to water acquired from their food and a limited amount gained at drinking sea water and excreting the excess salt.
Body water is thus a precious resource for fish in the sea, and their urine is highly concentrated. This means that a far greater proportion of healthy lake or river water is likely to be fish wee, compared to sea water!
More fascinating fish facts
- Do fish sleep?
- Can fish drown?
- Weirdest fish: 12 of the strangest fish in the world
- How long can a fish live out of water?
Main image © Getty Images