feature image including title and dead fish

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?

Unfortunately, it can happen if the tank has not fully cycled. Testing for ammonia and nitrite is essential during the first few weeks of a new setup.

How often should I test my aquarium water?

Most aquariums benefit from testing weekly, particularly for ammonia, nitrite, nitrate, and pH.

Can a water change kill fish?

A properly performed water change should not kill fish. However, large changes with incorrect temperature or untreated tap water can cause stress or shock.