Cloudy water is one of the most common “panic triggers” for new guppy keepers. The tank looks messy, the water looks milky, and it feels like something is going wrong. Often, what you’re seeing is a bacterial bloom — a normal stage in new tanks as microbial populations stabilise. But cloudy water can also show up when feeding is too heavy or filtration is struggling.
What a bacterial bloom is
In new tanks, bacteria multiply rapidly as they respond to available nutrients. This can create a white haze that makes the water look milky. It’s common during cycling and after adding lots of new media, new substrate, or a sudden increase in feeding.
When it’s usually harmless
- the tank is new (first few weeks)
- fish are behaving normally and eating
- ammonia and nitrite are at 0 (or trending down during cycling)
In these cases, the bloom often clears on its own as the tank stabilises.
When cloudy water is a warning
If cloudy water appears alongside fish stress (gasping, clamped fins, darting), treat it as a signal to test water immediately. Overfeeding, rotting food, or a stalled cycle can push ammonia and nitrite up. Clear-looking water can still be unsafe, and cloudy water can be harmless — testing is what tells the truth.
What to do (simple plan)
- Test ammonia/nitrite: if above 0, reduce feeding and change water.
- Increase oxygen: blooms consume oxygen; surface agitation helps.
- Feed lighter: especially in the first month.
- Don’t over-clean: avoid stripping the filter or doing massive deep cleans that reset progress.
What not to do
- don’t chase clarity with constant “full resets”
- don’t add random chemicals to “fix” it without knowing the cause
- don’t assume it’s always dangerous — check behaviour and test results
Cloudy water is usually a stability issue, not a disaster. With light feeding, steady filtration, and oxygen, most new-tank blooms fade quickly and the tank becomes clearer and easier to manage.