FishTankHelper

Why are my fish dying?

Problem fixer · About 7 minutes to read

Losing fish is upsetting, and it's even worse when you don't know why. Most deaths come down to a short list of causes, and the water is usually the first place to look. Here's what to do right now, then how to find the cause.

What to do right now

  1. Remove any dead fish straight away. A body rotting in the tank raises ammonia quickly.
  2. Test the water for ammonia, nitrite, nitrate and pH. Write the numbers down.
  3. Check the temperature with a thermometer you trust, not the dial on the heater.
  4. Do a 30–50% water change if ammonia or nitrite is above zero or nitrate is high. Use water conditioner and match the temperature.
  5. Skip feeding for a day while you work out what's wrong.
  6. Look closely at the fish that are left. Spots, torn fins, fast breathing and hiding are all clues.

The most common causes

1. The tank wasn't cycled

The most common cause of all. A new tank doesn't have enough good bacteria yet to break down fish waste, so ammonia and nitrite build up. Fish start dying in the first few weeks. The fix: frequent water changes now, and learn how to cycle a tank so it doesn't happen again.

2. Ammonia from overfeeding or too many fish

Uneaten food rots, and every fish adds waste. Too much of either and the filter can't keep up. See ammonia in a fish tank and how often to feed fish.

3. Untreated tap water

Most tap water has chlorine or chloramine in it, which burns fish gills and kills the bacteria in your filter. Every bucket of new water needs conditioner.

4. The wrong temperature

A heater that's stuck on can cook a tank in a few hours, and a broken one lets it go cold. Tropical fish kept too cold get sick more easily. Use a separate thermometer and check it every day.

5. Sudden changes

A huge water change after months without one, water at a very different temperature, or new fish dumped straight in without acclimating can all shock fish. Change water little and often instead.

6. Disease from new fish

If deaths started a week or two after you added new fish, they may have brought something with them. Ich (white spots) is the most common. See how to treat ich, and quarantine new fish in future.

7. Bullying or the wrong tankmates

Torn fins, fish hiding all the time, or only one kind of fish dying point to bullying. Some fish nip fins, and some eat smaller fish. The stocking calculator warns you about common bad pairings.

8. Not enough oxygen

Fish hanging at the top and gulping in the morning is a sign. See fish gasping at the surface.

9. Something got into the water

Soap left in a bucket, hand lotion, air freshener, bug spray, cleaning sprays used near the tank, and decorations or rocks that weren't made for aquariums can all poison fish. If all the fish are struggling at once and the tests look normal, think about what has been used near the tank.

Reading the clues

What you need to find the problem

Paid links: if you buy through these Amazon links, I earn a small commission at no extra cost to you.

Starting over, or starting out? Your First Aquarium walks you through setting up, cycling and stocking a tank the right way, with a troubleshooting chart for when things go wrong. Get the guide for $12

Related: Ammonia in a fish tank · How to cycle a new fish tank · White spots on fish (ich)