All questions
A freshwater trout and a saltwater fish facing each other, with cutaways showing blue water flowing through their mouths and gills and orange salt particles moving in and out
A freshwater trout and a saltwater fish facing each other, with cutaways showing blue water flowing through their mouths and gills and orange salt particles moving in and out
Nature

How do fish drink?

It depends on where they live. Freshwater fish almost never drink, because water constantly seeps into their bodies, so instead they pee a lot. Saltwater fish lose water to the salty sea, so they drink seawater all the time and pump out the extra salt through their gills.

1Balance

Water moves toward the saltier side

Water naturally flows through thin membranes toward where there’s more salt, a process called osmosis. A fish’s body is a little salty inside, so it either gains or loses water depending on the water it swims in.

Share this step
2Fresh

Freshwater fish don’t need to drink

In lakes and rivers the water is less salty than the fish, so water seeps in through the gills and skin all the time. The fish hardly drinks at all. Instead its kidneys get rid of large amounts of very watery urine, while the gills hold on to salt.

Share this step
3Sea

Saltwater fish drink all the time

In the sea the water is saltier than the fish, so it keeps losing water and would dry out. It drinks seawater constantly, and special cells in its gills pump the extra salt back out into the sea.

Share this step
The answer

Freshwater fish pee, saltwater fish drink.

Water in or outsalt balancea healthy fish

Salmon and eels move between rivers and the sea and can switch their whole system around, which takes a few days. Most other fish would die if moved from fresh to salt water or the other way.

Common follow-up questions

Do fish get thirsty?

Probably not the way we do. Their drinking is controlled automatically by their body to keep the salt balance right.

Why can’t freshwater fish live in the sea?

Their bodies are built to hold on to salt and get rid of water. In the sea they would lose water fast and couldn’t remove the extra salt.

How do fish breathe?

Water passes through the gills, where thin folds full of blood take up oxygen dissolved in the water.

Do sharks drink seawater?

Hardly at all. Sharks keep a chemical called urea in their blood, which makes their body about as salty as the sea, so water doesn’t flow in or out much.

Next questionHow do fish, dolphins, and whales sleep?

More questions