Why Do My Fish Die After a Water Change?
Water changes are the single most important maintenance task in aquarium keeping. Done right, they remove accumulated nitrate, replenish trace minerals, and dilute pheromones that suppress growth. Done wrong, they kill fish. If you've lost livestock the day after a water change, one of these five causes is almost certainly responsible.
1. Chlorine and chloramine in tap water
Municipal water supplies disinfect using chlorine or, increasingly, chloramine (a chlorine-ammonia compound). Both are lethal to fish and to your beneficial bacteria. Chlorine off-gasses on its own in 24 hours, but chloramine does not — it requires chemical neutralization.
How to prevent it: Always use a conditioner that neutralizes both chlorine and chloramine. Seachem Prime and API Tap Water Conditioner are reliable choices. Dose for the full tank volume, not just the volume of new water, since the existing tank water has been depleted of conditioner from previous changes.
Telltale sign: Fish die within 1-12 hours after the water change. Often you'll see gasping at the surface or red, irritated gills before death.
2. Temperature shock
Most freshwater tropical fish tolerate a temperature shift of 2-3°F. Larger swings, especially downward, cause acute stress. Some species (bettas, discus, rams) are especially sensitive.
How to prevent it: Match new water to tank temperature before adding it. The simplest method is to fill a clean bucket from the tap, let it sit with conditioner for an hour, then check it against the tank with a thermometer before pouring. For larger changes, a Python siphon connected to a temperature-mixed tap works well.
Telltale sign: Fish settle to the bottom after the change, lose color, and may die over 24-48 hours.
3. pH swings
Your tap water and your tank water often have different pH values. The tank water naturally acidifies over time as fish waste and organic decomposition produce mild acids. A large water change with high-pH tap water can swing the tank's pH suddenly upward, which is more dangerous to fish than living at a "wrong" pH long-term.
How to prevent it: Test both tap and tank pH before a water change. If they differ by more than 0.5, do smaller, more frequent changes (15-20%) rather than one large one. For sensitive species, age the new water for 24 hours in a dedicated bucket to let it equilibrate.
Telltale sign: Fish dart, flash, or scratch on decor immediately after the change. Acute pH shock kills within hours.
4. Old tank syndrome
If a tank has gone many weeks or months without water changes, the pH typically drops well below tap pH, nitrate climbs above 80 ppm, and dissolved organic compounds accumulate. Fish in this water have acclimated to it. A sudden large water change with fresh tap water reverses all of those conditions at once — and the shock is often lethal even though the new water is "objectively better."
How to prevent it: Never do a large water change to "fix" a long-neglected tank. Start with 10% changes daily for a week, then 20% changes weekly, until tank parameters match tap parameters. Then resume a normal schedule.
Telltale sign: Fish in a tank that's been running healthily for months suddenly die after the first water change in a long time, especially if the change was large (50%+).
5. Gas-supersaturated water
Cold tap water under pressure dissolves more gas (nitrogen, oxygen) than it can hold once it warms up and depressurizes. The excess gas comes out of solution as microbubbles — visible as a fine fog on the inside of the tank glass within hours of refilling. These microbubbles can lodge in fish gills and bloodstream, causing "gas bubble disease."
How to prevent it: Run new water into a bucket and let it sit, agitated, for 1-2 hours before adding to the tank. Aerating with an air stone speeds the off-gassing. If you must use a Python-style direct-fill system, mix in hot water to bring the temperature up before the water enters the tank, and run an air stone in the tank for the next few hours.
Telltale sign: Tiny bubbles cling to the tank glass and decor for hours after the change. Fish develop visible bubbles in their fins or eyes.
A safe water change protocol
- Test the tank for ammonia, nitrite, nitrate, and pH first. If ammonia or nitrite are not zero, address that problem before water-changing.
- Siphon out 20-30% of the water, vacuuming substrate as you go.
- Fill a clean bucket with tap water matched to tank temperature.
- Add water conditioner dosed for the full tank volume.
- Pour slowly into a low-flow area of the tank, ideally over a plate or your hand to prevent disturbance.
- Check the next morning. Healthy fish behave normally, eat normally, and show no flashing or gasping.
Background reading: the nitrogen cycle → Sizing your filter →
Frequently asked
- Can a water change kill my fish?
- Yes. The five most common causes are chlorine/chloramine in untreated tap water, temperature shock, sudden pH swings, old tank syndrome from a long-neglected tank, and gas-supersaturated cold tap water.
- How much water should I change at once?
- For a regularly-maintained tank, 20-30% weekly is the standard. For a neglected tank, never do a large change at once — start with 10% daily until parameters stabilize.
- Do I need to treat tap water before adding it to my aquarium?
- Almost always yes. Most municipal water supplies use chlorine or chloramine, both lethal to fish. Use a conditioner like Seachem Prime that neutralizes both, dosed for the full tank volume.