If you’re new to keeping goldfish, you may be wondering whether goldfish can live in normal tap water and what kind of water they need.
Lots of beginner goldfish keepers think they can simply add tap water straight into their tank along with their goldfish. But if you want your goldfish to live a long and healthy life, then letting them swim in untreated tap water is definitely not a good idea!
Tap water needs to be treated before it can be added to your tank.
Goldfish also need certain water conditions to survive and thrive.
In this article, we explain how to make your tap water safe for goldfish and what kind of water goldfish need.
Goldfish cannot live in untreated tap water
Goldfish can only live in tap water when it has been properly treated to remove harmful chemicals.
Tap water contains chemicals that will kill all of the ‘good bacteria’ in your tank.
Good bacteria develops through a process called cycling, which we talk about in more detail here.
Essentially, cycling involves growing bacteria that turn your goldfish’s waste (ammonia) into less harmful chemicals.
It’s really important that your tank has this colony of good bacteria. But adding tap water can completely destroy it!
The chemicals in tap water will kill the bacteria, which stops the bacteria from processing ammonia. This causes ammonia poisoning and seriously harms your fish.
Treating Tap Water for Goldfish
You might be wondering how to add water to your tank if you can’t use tap water.
The answer is that – while you shouldn’t add tap water straight into your tank – you can add tap water once it has been properly treated.
We recommend a product called Seachem Prime for treating water.
Each week, remove up to a third of the water from your tank and replace it with treated tap water. Just be sure to follow the instructions on the bottle.
Important: When performing water changes and cleaning your tank, you should never wash your filter, filter sponges, decorations or substrate (such as gravel) in tap water! These are the prime living spaces for that good bacteria we mentioned and tap water will kill the bacteria.
What kind of water do goldfish need?
We’ve already explained that goldfish cannot live in untreated tap water and that you need to use a product like Seachem Prime to treat your tap water before adding it to your tank. But the kind of water goldfish need goes beyond simply treating your tap water.
The water in your tank needs to have certain qualities in order to be the right kind of water for your goldfish.
There are 5 factors to get right in order to create the kind of water that goldfish need:
- Temperature between 20°C – 23°C (68 °F – 74°F)
- pH of between 7.2 and 7.6
- Zero ammonia
- Zero nitrites
- Nitrates as low as possible, certainly less than 40ppm
Other factors include KH and GH, but these are less critical, as goldfish. If you get all of the above water parameters right then you should have a happy goldfish!
To find out more about maintaining the right kind of water for your goldfish, check out our article on water parameters.