
If your fish are dying, the cause is usually linked to water quality, incorrect setup, stress, disease, or unsuitable tank mates. While fish can occasionally die from old age or unavoidable illness, repeated losses are usually a sign that something in the aquarium needs attention.
The good news is that most causes can be identified and corrected. The sooner you investigate, the better the chances of protecting the fish you have left.
What should I do first if a fish dies?
Finding a dead fish can be upsetting, especially if it seems to happen without warning.
Your first steps should be:
- Remove the deceased fish from the aquarium
- Test your water immediately
- Check all remaining fish for unusual behaviour
- Inspect your filter and heater
- Look for signs of disease or injury
Avoid making major changes without identifying the cause. Large water changes, medication, and equipment replacements can sometimes create additional stress if used unnecessarily.
Is poor water quality killing my fish?
In our experience, poor water quality is the most common cause of fish deaths.
Many aquarium problems begin long before visible symptoms appear. Fish can survive in deteriorating conditions for days or weeks before suddenly becoming unwell.
What causes ammonia spikes?
Common causes include:
- Overfeeding
- Overstocking
- A new aquarium that hasn't fully cycled
- Dead fish left in the tank
- Filter failure
- Excess waste build-up
If your aquarium is newly set up, you may be experiencing "new tank syndrome", where the biological filter has not yet developed enough beneficial bacteria to process waste safely.
| Parameter | Ideal Reading |
|---|---|
| Ammonia | 0 ppm |
| Nitrite | 0 ppm |
| Nitrate | Below 40 ppm |
| pH | Species dependent |
| Temperature | Species dependent |
Could my new fish be the reason?
Many customers contact us after adding new fish and then experiencing losses shortly afterwards.
This does not necessarily mean the new fish were unhealthy.
Adding fish increases:
- Waste production
- Competition for territory
- Stress levels
- Oxygen demand
A tank that was previously stable can become overloaded if too many fish are added too quickly.
How many fish should I add at once?
As a general rule:
- Add fish gradually
- Allow several weeks between larger additions
- Monitor water quality after every stocking change
This gives the biological filter time to adapt.
Are my fish stressed?
Fish experience stress just like other animals.
Chronic stress weakens the immune system and makes fish more vulnerable to disease, parasites, and water quality issues.
Common causes of fish stress
- Incorrect water temperature
- Aggressive tank mates
- Insufficient hiding spaces
- Excessive handling
- Loud vibrations near the tank
- Frequent changes to décor
- Poor water quality
Signs of stress may include:
- Hiding constantly
- Loss of colour
- Clamped fins
- Refusing food
- Rapid breathing
- Darting around the tank
Could disease be killing my fish?
Yes.
Bacterial infections, fungal infections, and parasites can spread rapidly through an aquarium, especially if fish are already stressed.
Common symptoms to look for
- White spots
- Cotton-like growths
- Red sores
- Missing scales
- Cloudy eyes
- Swollen body
- Frayed fins
- Flashing or rubbing against objects
Disease is often a symptom rather than the root cause.
For example, fish living in poor water conditions are far more likely to develop infections because their immune systems are already compromised.
Treating the disease without fixing the underlying problem often leads to further losses.
Am I feeding my fish correctly?
Overfeeding is one of the most common mistakes we see.
Many fish will continue eating even when they do not need food.
Signs of overfeeding
- Uneaten food on the substrate
- Cloudy water
- High nitrate readings
- Algae outbreaks
- Increased filter maintenance
Most community fish only need what they can consume within a couple of minutes.
It's generally safer to feed slightly less than too much.
Can underfeeding cause deaths?
Yes, although it is less common.
Some fish may struggle to compete for food in busy community aquariums. Others have specialised dietary requirements that are not being met.
Researching the nutritional needs of each species is important for long-term health.
Are my tank mates compatible?
Not all fish can live together safely.
Some species appear peaceful in shop tanks but become territorial as they mature.
Problems can include:
- Bullying
- Fin nipping
- Food competition
- Physical injuries
- Stress-related illness
For example, some barbs may nip long-finned fish, while certain cichlids can become highly territorial during breeding.
If you notice chasing, torn fins, or fish constantly hiding, compatibility may be contributing to the problem
Could oxygen levels be too low?
Fish need dissolved oxygen to survive.
Low oxygen levels are more common during:
- Hot weather
- Overcrowding
- Filter failures
- Excess organic waste build-up
Signs include:
- Gasping at the surface
- Gathering around filter outlets
- Rapid gill movement
Increasing surface movement and ensuring filters are functioning correctly can help improve oxygen exchange.
Is my heater or filter causing problems?
Equipment failures are often overlooked.
A heater stuck on can gradually cook fish. A failed heater can expose tropical fish to dangerously low temperatures.
Similarly, a filter that has stopped working may no longer be removing waste effectively.
Check regularly for:
- Consistent temperature
- Good water flow
- Unusual noises
- Blockages
- Power interruptions
Routine maintenance can prevent many avoidable problems.
Can fish die from old age?
Absolutely.
Different species have very different lifespans.
Examples include:
| Species | Typical Lifespan |
|---|---|
| Neon Tetra | 5–10 years |
| Guppy | 2–3 years |
| Goldfish | 10–20+ years |
| Bristlenose Pleco | 10–15 years |
| Discus | 10–15 years |
When should I contact a vet?
Contact an aquatic vet if:
- Multiple fish are dying despite good water quality
- Fish show severe wounds or ulcers
- You suspect a contagious disease
- Fish stop eating for an extended period
- You cannot identify the cause of the problem
Aquatic veterinarians can perform diagnostic tests that are not possible at home.
For welfare advice and guidance, reputable resources such as the RSPCA, PDSA, and Blue Cross can also provide useful information.
Conclusion
If your fish are dying, don't assume it is bad luck. Repeated losses are usually linked to water quality, stress, disease, compatibility issues, or aquarium maintenance.
Start by testing your water, observing your fish carefully, and checking your equipment. Identifying the root cause early gives you the best chance of preventing further losses and creating a healthier, more stable aquarium.
You don't need to be an expert to solve most aquarium problems, but you do need good information and a systematic approach
Why do fish sometimes die overnight?
Sudden deaths are often linked to ammonia spikes, oxygen shortages, equipment failures, or underlying illness that was not previously obvious.
Should I replace a fish immediately after it dies?
No. Identify and resolve the cause first. Replacing fish before fixing the problem often leads to additional losses
Is it normal to lose fish in a new aquarium?
How often should I test my aquarium water?
Most aquariums benefit from testing weekly, particularly for ammonia, nitrite, nitrate, and pH.