Why Do My Fish Keep Dying? 6 Beginner Mistakes That Kill Fish
The number one reason new fish die is invisible: the tank wasn't cycled. Here are the 6 mistakes that kill more beginner fish than anything else, and how to fix each one.
If your fish keep dying in a new tank, the cause is almost certainly that the tank wasn't cycled before you added them. Cycling builds the beneficial bacteria that detoxify fish waste. Without it, ammonia builds up and burns the fish from the inside. This is called New Tank Syndrome and kills more beginner fish than every other cause combined. The other 5 killers are overfeeding, wrong tank size, incompatible species, no water testing, and bad temperature control. Each is fixable.
Why Do My Fish Keep Dying?
Fishkeeping looks easy. Buy tank, add water, add fish, feed them. The pet store told you that's all you need. The pet store was wrong.
Fish live in their own waste. In nature, that waste gets diluted by millions of gallons of moving water. In a tank, it builds up fast. Beneficial bacteria handle this in healthy tanks by converting toxic ammonia (NH3) into nitrite (NO2), then into much less toxic nitrate (NO3). Setting up that bacteria colony is called cycling.
The 6 most common killers, ranked:
- Skipping the nitrogen cycle (New Tank Syndrome)
- Overfeeding
- Wrong tank size for the species
- Incompatible species or aggressive tankmates
- No water testing
- Temperature swings or wrong temperature
Skipping the Nitrogen Cycle
This is the killer that nobody warns you about. When fish go in an uncycled tank, their waste produces ammonia. There's no bacteria yet to convert it. Ammonia builds up and burns the fish's gills. They suffocate, develop ammonia poisoning, and die within days to a few weeks. The University of Florida IFAS Extension documents the nitrogen cycle as the foundational chemistry every aquarist must understand before adding livestock.
How to cycle a tank (the right way):
- Set up the tank with substrate, filter, heater, and dechlorinated water
- Add an ammonia source (pure ammonia or fish food) to feed the bacteria
- Wait 4 to 6 weeks, testing daily for ammonia, nitrite, and nitrate
- Cycle is complete when you can dose ammonia to 2 ppm and within 24 hours both ammonia and nitrite read 0 ppm with nitrate present
- Then add fish slowly, no more than 2 to 3 small fish at a time
Stuck with fish already in the tank? Run a fish-in cycle. Test water daily. Any time ammonia or nitrite reads above 0.25 ppm, do a 25 to 50 percent water change with dechlorinated water. Continue until both stabilize at 0.
Overfeeding
The second-biggest killer. New owners feed fish 2 to 3 times a day with generous portions because the fish "look hungry." Fish always look hungry. They evolved that way.
Uneaten food rots in the tank, releasing ammonia. Excess waste from over-fed fish releases more ammonia. The cycle gets overwhelmed. Water quality crashes. Fish die.
The right amount:
- Most adult fish need feeding once a day, sometimes every other day
- Feed only what they can eat completely in 30 to 60 seconds
- Skip feeding entirely 1 day per week (fasting day)
- Remove uneaten food after 2 minutes
Wrong Tank Size
Bigger tanks are easier, not harder. A 20-gallon tank is more stable, more forgiving of mistakes, and far healthier for fish than a 5-gallon. The rule "1 inch of fish per gallon" is wrong and outdated. Real stocking depends on species, waste output, swimming style, and adult size. The American Veterinary Medical Association recognizes fish welfare standards that explicitly include adequate space, water quality, and species-appropriate environment.
Common minimum tank sizes:
- Betta: 5 gallons (not a bowl, not a vase)
- Goldfish: 30 gallons for one, plus 15 gallons per additional fish
- Neon tetras: 10 to 20 gallons for a school of 6
- Guppies, platies: 10 to 20 gallons for a small group
- Most cichlids: 30 to 75+ gallons depending on species
Pet store stocking advice is almost always wrong. They want to sell fish today, not advise responsible long-term care.
Incompatible Species
Not every fish gets along with every other fish. Pet stores often sell schooling fish in pairs (they need 6+ to feel safe), put aggressive fish next to peaceful ones, or stock species with completely different water requirements together.
Common incompatibility mistakes:
- Bettas with fin-nippers (tetras, guppies, barbs)
- Goldfish with tropical fish (different temperatures)
- Cichlids with peaceful community fish
- Schooling fish kept in pairs (they stress and die)
- Fish with wildly different pH or hardness needs
Not Testing Water
Water can look crystal clear and be lethal. You cannot tell ammonia, nitrite, or pH levels by looking. Fish keepers who don't test water are flying blind, which is why they keep losing fish for "no reason."
Test strips are inaccurate. Liquid test kits are the standard. The API Freshwater Master Test Kit costs about $30, lasts 2+ years, and tells you exactly what's wrong before fish die.
Test for:
- Ammonia (NH3): should always be 0 ppm
- Nitrite (NO2): should always be 0 ppm
- Nitrate (NO3): keep under 20 ppm with weekly water changes
- pH: stable matters more than specific number; most community fish thrive between 6.5 and 7.5
Temperature Problems
Fish are cold-blooded. They can't regulate their own body temperature. The water temperature is their temperature. Wild swings of even a few degrees cause stress and disease.
Common temperature mistakes:
- No heater in a tropical tank (most community fish need 76 to 80°F)
- Cheap or undersized heater (rule: 5 watts per gallon)
- Adding cold tap water during water changes (always temperature-match)
- Tank near a window or vent with daily temperature swings
- No thermometer to verify the heater's actual reading
How to Save Dying Fish in 24 Hours
Test the Water Immediately
Use a liquid test kit. Check ammonia, nitrite, nitrate, and pH. Anything above 0.25 ppm ammonia or nitrite is killing your fish.
Do a 50% Water Change
Use dechlorinated water at the same temperature. This dilutes toxins immediately and buys you time.
Stop Feeding for 48 Hours
Less food = less waste = less ammonia. Fish can go a week without eating. Overfeeding is the second-biggest killer.
Add a Bacterial Starter
Seachem Stability or API Quick Start contain live nitrifying bacteria. They jump-start cycling in distress situations.
Test Daily, Water-Change as Needed
Test every 24 hours. Water-change 25 to 50 percent any time ammonia or nitrite hits 0.25 ppm. Continue until both read zero consistently.
What Not to Do
- Do not add fish to an uncycled tank. They will die.
- Do not trust pet store stocking advice. They want a sale, not a healthy fish.
- Do not skip the dechlorinator. Tap water chlorine kills beneficial bacteria and burns gills.
- Do not "deep clean" the filter or replace all filter media at once. That removes your bacteria colony.
- Do not use test strips as your primary tool. They lie. Get the liquid kit.
- Do not buy a fish without researching its adult size, tank requirements, and tankmate compatibility.
Frequently Asked Questions
Almost always because the tank wasn't cycled. Without beneficial bacteria, ammonia from fish waste builds up and burns them. This is called New Tank Syndrome.
A fishless cycle takes 4 to 6 weeks. Add ammonia or fish food, test daily, and wait. Cycle is complete when ammonia and nitrite both convert to zero within 24 hours.
No. Fish in an uncycled tank usually die within 1 to 4 weeks. If they're already in, do a fish-in cycle with daily testing and 25 to 50 percent water changes.
Bigger is easier. 20 gallons is more stable than 5. Bettas need 5+, goldfish need 30+, common community fish need 10 to 20. Pet store advice is usually wrong.
25 to 30 percent weekly with a gravel siphon. Always use dechlorinated, temperature-matched water. Skip and toxins build up. Over-clean and you crash the cycle.
White cloud minnows, platies, and zebra danios are hardy. Bettas work solo in 5+ gallons. Avoid goldfish (need huge tanks), tetras early on, and any fish over 4 inches.
In a new tank, usually a normal bacterial bloom that clears in 3 to 7 days. In an established tank, often overfeeding or decay. Test water immediately to rule out an ammonia spike.
The Bigger Picture
Most fish deaths are setup deaths. Wrong tank size. No cycling. Bad stocking choices. The fish never had a chance. The same setup-first principle applies across small pets. New pet parents losing fish often run into similar issues with rabbits chewing everything or hamsters with the wrong wheel for the same underlying reason: pet store advice optimized for selling, not for keeping animals alive. If you're early in pet ownership, the first-week mistakes guide covers the same setup principles for puppies.
Every tank is different. A 10-gallon betta tank needs completely different equipment than a 55-gallon community setup. PawMatch AI factors in your tank size, water source, and species choice to recommend the exact filter, food, dechlorinator, and test kit that fit your specific setup.
Stop Guessing. Get Matched.
Every tank is different. PawMatch AI uses your tank size, water source, and species to recommend the exact filter, food, and water care products that work. Free, personalized, takes 30 seconds.
Find My Tank's Match →Enjoyed this article?
Share it with another pet parent.



