Troubleshooter

Why do my fish keep dying?

Quick answerNew tanks: ammonia poisoning (test immediately). Old tanks: declining bio-filter, accumulated nitrate, parameter drift. The #1 cause is uncycled tank or skipped quarantine introducing disease.

Possible causes (6)

1. Uncycled tank (most common)

New aquarists add fish before bio-filter establishes. Ammonia spikes kill within days. Cycle 4-6 weeks before stocking.

2. Skipped quarantine

New fish bring ich, velvet, flukes. Disease wipes out the tank. ALWAYS QT 14-30 days.

3. Old tank syndrome

Declining biofilter, accumulated nitrate, mineral drift in tanks 12+ months without water changes. Reset with weekly 25-30%.

4. Equipment failure

Heater stuck on (cooked fish), heater failed off (cold), filter dies (ammonia spike). Test equipment monthly.

5. Wrong water chemistry

pH/GH mismatch for species. Always research species parameters BEFORE buying.

6. Aggressive tankmates

Bullying causes stress + secondary infections. Watch interactions; separate aggressors.

What to do next

Test water first - many "behavior" issues are actually water-quality problems. Use the water parameter checker to score your test results, the disease symptom matcher if you observe physical signs, or the general diagnoser to narrow further. Browse the disease database if illness is suspected.

More troubleshooting

Browse all behavior troubleshooting articles.