Why Are My Fish Dying? 10 Common Causes and How to Fix Them
Waking up to a dead fish is disheartening, especially when everything seemed fine the night before. Understanding why fish dying common causes occur is the first step toward prevention — and most losses trace back to a handful of avoidable mistakes. This troubleshooting guide from Gensou Aquascaping Singapore, with over 20 years of hands-on experience at 5 Everton Park, walks through the ten most frequent culprits and how to address each one.
1. New Tank Syndrome: Ammonia and Nitrite Spikes
The number one killer of aquarium fish is an uncycled or incompletely cycled tank. Ammonia builds up from fish waste, uneaten food, and decaying matter. Beneficial bacteria that convert ammonia to nitrite and then to less toxic nitrate take four to six weeks to establish. Rushing this process — adding fish on day one — often proves fatal.
Test your water with a liquid test kit (API Master Test Kit is widely available in Singapore for around $40). If ammonia or nitrite reads above 0.25 ppm, perform an immediate 50 % water change and consider adding a bacterial supplement to speed up colonisation.
2. Overfeeding
Excess food decomposes rapidly, spiking ammonia and depleting oxygen. A fish’s stomach is roughly the size of its eye — most hobbyists feed far more than necessary. Two small meals per day, consumed within two minutes, is sufficient for the vast majority of species. Remove any uneaten food with a net or turkey baster.
3. Overstocking
Too many fish in too little water overwhelms filtration, reduces dissolved oxygen, and increases aggression. A rough guideline for tropical community fish is 1 cm of adult fish per 2 litres of water, though bioload varies enormously between species. An oscar produces far more waste than a tetra of equivalent length. Research your species’ needs and err on the side of understocking.
4. Temperature Fluctuations
Sudden swings of 2–3 °C within hours stress fish severely, weakening their immune system and triggering disease. In Singapore, this commonly happens when air conditioning cycles on and off overnight, or when large water changes use unmatched water temperature. Always temperature-match new water before adding it to the tank.
5. Chloramine in Tap Water
Singapore’s PUB tap water is treated with chloramine, which is more stable than chlorine and does not dissipate by simply aging the water. A quality water conditioner that specifically neutralises chloramine is essential for every water change. Standard dechlorinators that only handle chlorine leave the ammonia component of chloramine intact — a common but preventable cause of unexplained fish deaths.
6. Incompatible Tank Mates
Aggression is not always obvious. Fin nipping, territorial chasing, and food monopolisation create chronic stress that suppresses immune function. A fish that dies “for no reason” may have been bullied relentlessly when you were not watching. Research compatibility carefully and observe your tank during feeding and after lights-out — that is when aggression often peaks.
7. Disease Introduction
New fish are the primary vector for ich, velvet, columnaris, and internal parasites. Quarantining new arrivals for two to three weeks in a separate tank allows diseases to manifest before they reach your main display. This single habit prevents more losses than any medication.
8. Oxygen Depletion
Warm water holds less dissolved oxygen, which is especially relevant in Singapore’s 28–32 °C ambient temperatures. Overcrowded tanks, heavy plant growth at night (plants consume oxygen in darkness), and stagnant surface films all reduce oxygen availability. Fish gasping at the surface is an emergency sign — increase surface agitation immediately with an air stone or by adjusting filter outflow upward.
9. pH Crashes
Tanks with low mineral content (soft water, active substrates, driftwood) can experience gradual pH decline. When KH (carbonate hardness) drops below 2 dKH, buffering capacity is lost and pH can plummet overnight. Regular water changes replenish minerals, and adding crushed coral or a KH buffer prevents catastrophic crashes. Monitor KH monthly, especially in heavily planted or shrimp-focused setups.
10. Old Tank Syndrome
Established tanks that receive infrequent water changes accumulate nitrate, dissolved organics, and heavy metals over months. Existing fish acclimatise gradually, but new additions — introduced into water that looks clean but is chemically aged — often die within days. Resume a consistent water change schedule of 20–30 % weekly. If nitrate has climbed above 80 ppm, bring it down gradually over several days to avoid shocking your current stock.
When to Seek Help
If multiple fish die over several days despite normal water parameters, consider environmental contaminants — insect spray, paint fumes, cleaning products near the tank, or a malfunctioning heater leaching metals. At Gensou Aquascaping, we have diagnosed losses caused by something as simple as a new air freshener placed near an open-top aquarium. Eliminate external variables before assuming disease.
Related Reading
emilynakatani
Still Have Questions About Your Tank?
Drop by Gensou Aquascaping — most walk-in questions get answered in under 10 minutes by someone who has set up hundreds of tanks.
5 Everton Park #01-34B, Singapore 080005 · Open daily 11am – 8pm
