Why Are My Aquarium Fish Dying?
A calm beginner troubleshooting guide for Malaysia aquariums, covering new-tank deaths, fish dying one by one, ammonia and nitrite spikes, low oxygen, overfeeding, acclimation, and what to fix first.
Written by Eu C., a Malaysia-based aquarium hobbyist and editor of Akuarium.my.
Guide section
Freshwater Problems
Problem-solving guides for fish deaths, stress signs and urgent aquarium checks.
Fish deaths are one of the most stressful moments for a new aquarium owner. One fish dies, then another looks weak, and suddenly the whole tank feels like a guessing game.
For beginners in Malaysia, the first answer is usually not “bad luck” and not always “the fish shop sold bad fish.” Most aquarium fish deaths come from a tank that is not stable yet.
The most common causes are:
- ammonia or nitrite in a new or disturbed tank
- low oxygen or weak surface movement
- overfeeding and rotting food
- adding too many fish too quickly
- chlorine or temperature shock during water changes
- filter mistakes, such as replacing or washing all media
- poor acclimation after buying new fish
- disease or parasites after stress has already weakened the fish
The important point is this: clear water does not mean safe water.
A tank can look clean while ammonia or nitrite is burning the fish’s gills. A fish can gasp at the surface even when the water looks normal. A new aquarium can look beautiful on day one and still be biologically unsafe.
Quick answer
If your aquarium fish are dying, start with water and oxygen before guessing disease.
Check these first:
- Is the filter running?
- Is there surface movement?
- Did you dechlorinate the water?
- Did you recently add fish?
- Did you overfeed?
- Are ammonia and nitrite at 0 ppm?
- Is the temperature stable?
- Are the fish gasping, hiding, clamping fins, or dying one by one?
If fish are dying right now, stop feeding temporarily, increase aeration, remove uneaten food or dead livestock, test the water, and do a controlled partial water change with dechlorinated, temperature-matched water.
Do not add random medicine before checking water.
Emergency steps if fish are dying now
If you just found dead fish or your fish are gasping, act calmly. Panic changes usually make the tank worse.
Step 1: Remove anything rotting
Remove:
- dead fish
- dead shrimp or snails
- uneaten food
- rotting plant leaves
- obvious waste trapped in one corner
Rotting material can increase ammonia and reduce oxygen.
Step 2: Stop feeding for 24 hours
Do not feed “to make them stronger.”
In a stressed tank, extra food becomes extra waste. Most healthy fish can safely miss a short feeding period, but a tank with ammonia or oxygen problems can get worse very quickly if more food is added.
Step 3: Increase oxygen and surface movement
Point the filter outlet toward the surface. Add an air stone if you have one. Lower the water level slightly if it helps the filter splash more.
Bubbles themselves are not magic. What matters is surface agitation, because that helps gas exchange.
This is especially important if:
- fish are gasping at the surface
- the tank is warm
- the tank is crowded
- the filter flow is weak
- there are many plants and the problem is worse early in the morning
Step 4: Test ammonia and nitrite
For a stocked aquarium, ammonia and nitrite should be 0 ppm.
If either one is present, treat it as a water-quality emergency. A liquid test kit is usually more useful than guessing by appearance.
Step 5: Do a controlled water change
A useful beginner response is often a 25–40% water change with:
- dechlorinated water
- similar temperature
- no soap, detergent, or perfume contamination
- slow refill if the fish are already weak
Do not do a 100% reset unless there is a very specific contamination emergency. A full reset can shock fish and damage the biological filter.
Step 6: Check the filter
Make sure the filter is:
- running continuously
- not clogged
- not switched off at night
- not washed under untreated tap water
- not missing its biological media
A filter is not only a water pump. It is also where much of the beneficial bacteria live.
New tank deaths: the most common beginner problem
Many fish die in the first few days or weeks because the tank is new.
This happens when beginners buy the aquarium, filter, gravel, plants, fish, and food at the same time, then put everything together on the same day. The tank may look ready, but the biological filter is not ready.
Fish waste and uneaten food create ammonia. In a mature aquarium, beneficial bacteria process ammonia into nitrite, then nitrate. In a new aquarium, that bacterial system is not strong enough yet.
That means ammonia and nitrite can rise while the water still looks clear.
Signs of new tank trouble include:
- fish gasping near the surface
- fish hiding or sitting at the bottom
- clamped fins
- sudden deaths after a few days
- cloudy water after adding fish
- ammonia or nitrite above 0 ppm
The fix is not to tear the whole tank down. The safer approach is:
- test ammonia and nitrite
- reduce feeding
- keep the filter running
- increase oxygen
- do controlled water changes when needed
- avoid adding more fish
- let the biological filter mature
A new tank needs time. Bottled bacteria may help, but test results decide whether the tank is safe.
Fish dying one by one
If fish are dying one by one instead of all at once, the cause is often a slow stress problem.
Common causes include:
- nitrate gradually rising
- repeated small ammonia or nitrite spikes
- low oxygen at night or early morning
- overcrowding
- bullying or incompatible tank mates
- weak filtration
- inconsistent water changes
- disease spreading after stress
One-by-one deaths can feel mysterious because the tank may not crash dramatically. One fish weakens first, then another.
This is why you should look for patterns:
- Did deaths start after adding new fish?
- Did deaths start after a big cleaning?
- Did deaths start after changing filter media?
- Did deaths start after overfeeding?
- Are smaller or weaker fish dying first?
- Are the fish gasping before they die?
Do not only ask, “What medicine should I use?” Ask, “What changed in the tank?”
Fish gasping at the surface
Fish gasping at the surface usually means they are struggling to get enough oxygen, or their gills/blood cannot use oxygen properly.
Common causes include:
- low dissolved oxygen
- ammonia damaging the gills
- nitrite affecting oxygen transport
- water too warm
- tank too crowded
- filter output not moving the surface
- dead food or plants consuming oxygen as they rot
- chemical contamination
- gill disease or parasites
For a beginner, the first response should be:
- increase aeration and surface movement
- test ammonia and nitrite
- check temperature
- remove waste
- do a controlled dechlorinated water change if needed
Do not only add an air pump and ignore ammonia. If the gills are damaged by ammonia or nitrite, extra bubbles alone may not solve the root problem.
Diagnostic table
Use this table before buying medicine or replacing everything.
| What you see | Likely direction | What to check first | Safer first action |
|---|---|---|---|
| Fish die within days of new setup | Uncycled tank / new tank syndrome | Ammonia, nitrite, filter maturity | Stop adding fish, reduce feeding, test daily, controlled water changes |
| Fish gasp at the surface | Low oxygen, ammonia, nitrite, heat, overcrowding | Surface movement, temperature, ammonia, nitrite | Increase aeration, check filter, water change if tests are unsafe |
| Fish die one by one | Chronic stress or slow water-quality drift | Nitrate, stocking, oxygen, bullying, recent changes | Improve routine gradually, reduce feeding, test and observe |
| Fish die after water change | Chlorine, temperature shock, pH/mineral swing | Dechlorinator, temperature, source water | Use dechlorinated matched water, avoid huge sudden changes |
| Fish die after filter cleaning | Mini-cycle / lost beneficial bacteria | Ammonia, nitrite, filter media | Keep remaining media, add aeration, test, controlled water changes |
| Fish sit at bottom and breathe fast | Ammonia/nitrite, low oxygen, disease | Ammonia, nitrite, temperature, gills, behavior | Test water first, increase oxygen, avoid random medication |
| Fish have spots, wounds, fungus, or scratching | Disease or parasites possible | Visible symptoms, new fish history, water quality | Quarantine if possible, correct water, seek proper treatment guidance |
| Deaths after adding new fish | Acclimation stress, disease introduction, bioload jump | Acclimation, quarantine, ammonia, nitrite | Test water, observe all fish, avoid adding more livestock |
Common causes of fish deaths
1. Ammonia spike
Ammonia is one of the most dangerous invisible problems in a beginner aquarium.
It can come from:
- fish waste
- uneaten food
- dead plants
- dead livestock
- dirty filter material
- too many fish added at once
- a tank that is not cycled
Ammonia can irritate or damage gills, which is why fish may breathe fast, gasp, clamp fins, or become weak.
In a stocked tank, ammonia should be 0 ppm.
2. Nitrite spike
Nitrite is also dangerous. It can interfere with the fish’s ability to transport oxygen internally. This means the fish may look like it is suffocating even when the tank has some oxygen.
Nitrite is common in tanks that are halfway through cycling or tanks where the biological filter was damaged.
In a stocked tank, nitrite should be 0 ppm.
3. Low oxygen
Low oxygen can happen when:
- the tank is too warm
- there are too many fish
- the filter flow is weak
- the surface is still
- food and waste are rotting
- plants consume oxygen at night
- the filter was off for too long
Malaysia rooms can get warm, especially near windows or during hot afternoons. Warm water holds less oxygen, and fish may need more oxygen when temperature rises.
If gasping is worse in the morning, pay attention to overnight oxygen and surface movement.
4. Overfeeding
Overfeeding kills more fish than underfeeding in beginner tanks.
Extra food does three bad things:
- pollutes the water
- increases ammonia pressure
- consumes oxygen as it breaks down
Beginners often feed too much because fish look hungry. Many fish beg even when they do not need more food.
Feed less than you feel tempted to, especially in a new tank.
5. Tank too small or overstocked
Small tanks are not automatically easier.
In a small tank, waste builds up faster, temperature changes faster, and oxygen can run short faster. This is why tiny bowls and decorative desktop tanks are risky for beginners.
Also, fish must be chosen by adult size and behavior, not by how small they look in the shop.
A small fish today can become a big waste producer later.
6. Water change mistakes
A water change can save fish, but a bad water change can also shock fish.
Common mistakes include:
- forgetting water conditioner
- using water that is much colder or warmer
- changing too much water suddenly
- cleaning the tank with soap
- stirring the substrate heavily and releasing trapped waste
- changing water and washing all filter media at the same time
For normal maintenance, partial water changes are safer than random full resets.
7. Filter mistakes
Many beginners treat filter media as disposable dirt.
That is risky because filter media holds beneficial bacteria. If you throw it all away or wash it under untreated tap water, the tank can lose part of its biological filter.
Avoid:
- replacing all media at once
- washing sponge or ceramic media in untreated tap water
- turning off the filter at night
- running the tank without enough flow
- letting the filter clog until water barely moves
Rinse reusable media gently in old tank water when needed.
8. New fish stress and poor acclimation
New fish may die soon after purchase because of stress, transport, water differences, or disease already present before you bought them.
But many deaths also happen because the fish are added too quickly.
Safer acclimation means:
- float the bag to match temperature
- slowly mix small amounts of tank water over time
- avoid dumping shop water into the tank if possible
- keep lights low after adding fish
- do not feed heavily on the first day
Quarantine is even safer, especially for community tanks.
9. Disease and parasites
Disease can kill fish, especially after stress or poor water quality weakens them.
Possible warning signs include:
- white spots
- fuzzy growth
- red wounds
- clamped fins
- scratching against objects
- rapid breathing
- loss of appetite
- bloating with other symptoms
- one fish spreading symptoms to others
But do not assume every death is disease. If ammonia, nitrite, oxygen, or temperature are wrong, medicine will not fix the root problem.
10. Chemical contamination
Fish can die suddenly if the tank is exposed to chemicals.
Watch for:
- aerosol spray near the tank
- perfume or lotion on hands
- soap residue on buckets
- pesticide or mosquito spray
- unsafe decorations
- overdose of treatment products
- untreated tap water
Aquarium tools should not be shared with household cleaning products.
What not to do when fish are dying
When fish are dying, these mistakes are common:
- Do not add multiple medicines at once.
- Do not do a full tank reset without a clear reason.
- Do not wash all filter media under tap water.
- Do not keep feeding normally if ammonia or oxygen is the issue.
- Do not add more fish to “replace” dead ones immediately.
- Do not chase pH with chemicals while fish are already stressed.
- Do not assume clear water means safe water.
- Do not blame only the fish shop before checking your tank.
The safest pattern is boring but effective:
test, remove waste, increase oxygen, change water carefully, reduce feeding, and stabilize the tank.
Malaysia beginner scenarios
“I bought the tank and fish on the same day.”
This is one of the most common reasons fish die. The tank is not cycled yet. Keep the filter running, feed very lightly, test ammonia and nitrite, and do protective water changes when needed.
“My fish died after I changed all the water.”
The fish may have been shocked by chlorine, temperature difference, or sudden water chemistry change. Next time, use dechlorinated water, match temperature, and avoid unnecessary 100% water changes.
“My fish are at the surface after a hot day.”
Warm water holds less oxygen. Increase surface movement, check temperature, and avoid placing the tank near direct sun.
“My fish died after I cleaned the filter.”
You may have removed too much beneficial bacteria. Test ammonia and nitrite. Keep remaining media, avoid overfeeding, and let the filter recover.
“Only new fish are dying.”
The issue may be acclimation, transport stress, existing weakness, or mismatch between shop water and your tank water. Quarantine and slower acclimation are safer for future fish.
“Only one species is dying.”
Check whether that species needs different temperature, group size, water flow, tank size, hiding spots, or calmer tank mates.
What to fix first
If you are overwhelmed, fix in this order:
- Remove dead fish and rotting waste.
- Increase oxygen and surface movement.
- Test ammonia and nitrite.
- Do a controlled water change if tests or fish behavior justify it.
- Stop feeding temporarily.
- Check filter flow and media.
- Review stocking and tank size.
- Look for disease symptoms only after water basics are checked.
Do not try to fix everything at once.
How to prevent future deaths
The long-term prevention plan is simple:
- cycle the aquarium before full stocking
- add fish gradually
- feed lightly
- test ammonia and nitrite when anything seems wrong
- keep the filter running continuously
- protect biological media
- use dechlorinator for all tap water
- do regular partial water changes
- avoid overcrowding
- choose fish by adult size and behavior
- quarantine new fish when possible
- avoid direct sun and overheating
- remove uneaten food and dead leaves quickly
A stable tank is more important than a perfect-looking tank.
Related Akuarium.my guides
If you are still setting up the tank, read the cycling guide first:
If the water looks cloudy, read:
If you are choosing beginner fish, read:
If you are setting up a betta tank, read:
FAQ
Why are my fish dying in a new tank?
Most new-tank fish deaths happen because the aquarium is not cycled yet. The water may look clear, but ammonia or nitrite can still rise after fish are added. Test ammonia and nitrite before adding more fish.
Why are my fish dying one by one?
One-by-one deaths often point to chronic stress, slowly worsening water quality, low oxygen, overstocking, bullying, or disease spreading after fish are weakened. Look for patterns and recent changes.
Can clear aquarium water still kill fish?
Yes. Ammonia and nitrite are invisible. A tank can look clean while the water is unsafe. Testing is more reliable than appearance.
What should I do first when fish are dying?
Remove dead fish and uneaten food, increase aeration, test ammonia and nitrite, check temperature, and do a controlled dechlorinated water change if needed.
Should I change all the water if fish are dying?
Usually no. A 100% water change can shock fish and disturb the biological filter. Controlled partial water changes are safer unless there is a specific contamination emergency.
Can overfeeding kill aquarium fish?
Yes. Overfeeding creates waste, raises ammonia risk, reduces oxygen as food decays, and can make water quality unstable.
Why are my fish gasping at the surface?
Gasping can come from low oxygen, ammonia or nitrite, high temperature, poor flow, overcrowding, chemical contamination, or gill disease. Increase surface movement and test the water first.
Why did my fish die after a water change?
Possible causes include chlorine or chloramine, temperature shock, pH/mineral change, dirty tools, or disturbing too much waste at once. Always dechlorinate and match temperature.
Can washing the filter kill fish?
It can if you remove too much beneficial bacteria. Do not replace all biological media at once, and avoid washing reusable media under untreated tap water.
When should I suspect disease?
Suspect disease if water tests are safe but fish show spots, wounds, fungus, scratching, clamped fins, rapid breathing, appetite loss, or symptoms spreading. Even then, correct water quality first.
Disclaimer
This guide is general aquarium education for home freshwater tanks. Fish deaths can involve water quality, stress, disease, parasites, toxins, or problems that are not visible from a simple checklist. If fish continue dying despite stable water tests and careful maintenance, seek help from an experienced aquarist, aquarium shop, or qualified aquatic health professional.
Reserved ad space. No third-party ads are currently loaded.
Related Buying Guides
Altum Angelfish Care in Malaysia: Tank Height, Water & Feeding
A Malaysia-focused Altum Angelfish guide covering true Altum identification, tall tank planning, soft acidic water, feeding, groups, tankmates and buying checks.
Read Guide → GuidesCommon Angelfish vs Altum Angelfish: What’s the Difference?
Compare common freshwater angelfish and true Altum by species, body shape, forehead, tank height, water, feeding and suitability for Malaysian fishkeepers.
Read Guide →Disclaimer & Guidance Notes:
The specifications, wattages, dimension figures, and platform availability of items mentioned in our guides are based on manufacturer specifications, online store datasheets, and local marketplace data at the time of publication. While we strive to verify all information for reliability, aquarium equipment can vary depending on manufacturer batch updates or specific marketplace suppliers. Ensure you consult with verified sellers or professional fish-keepers prior to configuring heaters, large canister filters, or specialized lighting systems.