
Why can’t marine animals survive in fresh water?
It's all down to osmosis.
If you plopped a marine fish in fresh water, it would start absorbing lots of water across its gills. It wouldn’t take long for it to get into trouble with the balance of water and salt in its body. It might even swell up!
This is because their bodies are more salty than fresh water, so they absorb water via osmosis. Freshwater fish face this same problem, but they’re adapted to get rid of water quickly – mainly by peeing a lot. Some fish, like eels and salmon, move between sea and fresh water by altering their biology, but it takes a lot of energy and time to switch from sea and freshwater living.
Read more:
- Can marine animals get the bends?
- How does ocean acidification impact marine life?
- Can you really have a fish out of water?
- What happens to fish when they go over waterfalls?
Asked by: Pad Scanlon, via email
To submit your questions email us at questions@sciencefocus.com (don't forget to include your name and location)
Authors
Sponsored Deals

May Half Price Sale
- Save up to 52% when you subscribe to BBC Science Focus Magazine.
- Risk - free offer! Cancel at any time when you subscribe via Direct Debit.
- FREE UK delivery.
- Stay up to date with the latest developments in the worlds of science and technology.