Overfeeding is the most common mistake in fishkeeping and one of the most common causes of dead fish, because uneaten food rots into ammonia and uses up oxygen. The most important thing to do is remove all leftover food right away, do a water change, and feed only what your fish finish within a few minutes.
It comes from kindness: fish always look hungry, so we give them more. But fish need far less food than most people think, and every bit you add ends up as waste. Food that isn't eaten sinks, rots, and turns into ammonia directly; UF/IFAS lists feed as the main source of ammonia in most aquariums (UF/IFAS). Rotting food also feeds bacteria that use up oxygen, and the Merck Veterinary Manual lists overfeeding among the common causes of low-oxygen fish kills.
How to identify it
Look for food left on the gravel or plants a few minutes after feeding, fuzzy white mould on leftovers, and cloudy white or grey water a day after feeding (see cloudy water). The filter clogs faster, and snails and algae increase. Water tests show ammonia or nitrite above zero, or nitrate climbing fast between water changes.
Even food that fish eat becomes waste: it's digested and comes out mostly as ammonia through the gills, plus poop. Over weeks, the extra waste raises nitrate and phosphate, fuels algae, uses up the water's buffer, and can lead to a pH crash.
Easily confused with: an uncycled new tank (cycling), a hidden dead fish, and a disease outbreak. Test the water and count your fish.
When it's a problem
- Early: leftover food, mould, cloudy water, ammonia or nitrite creeping above zero. Fix your feeding now and the tank recovers easily.
- Serious: a bad smell from the tank; bloated, lethargic fish (overeating can cause constipation and swim bladder problems).
- Emergency: fish gasping at the surface, especially in the morning, or several fish dying within a day or two, often bottom-dwellers first. This is the overfed-tank crash: a big feed, or a few days of heavy feeding, leaves food rotting in the gravel or behind decor. Within a day or two, bacteria bloom, oxygen falls, and ammonia spikes faster than the filter can handle. Deaths often happen overnight or early in the morning, when oxygen is lowest.
- Normal, don't worry: fish that always seem hungry. Healthy adult fish can easily go 1–3 days without food, and one fast day a week is fine for most adult fish.
What to do right now
- Remove all uneaten food. Net it or siphon it out. Check under plants, decor, caves and behind the filter.
- Test ammonia, nitrite, pH and temperature.
- Do a 30–50% water change with dechlorinated, temperature-matched water, and vacuum the gravel where food collected. If ammonia is high, follow the ammonia spike guide.
- Add aeration: an air stone or filter outlet breaking the surface.
- Stop feeding for 1–3 days. UF/IFAS recommends stopping or reducing feeding for 1–3 days when ammonia is high.
- Count your fish and look for any that died out of sight.
- Don't clean the filter today. You need its bacteria.
- Test again tomorrow, and repeat water changes until ammonia and nitrite are zero.
What to do next
Recovering an overfed tank
There's no medicine. Treatment is removing the waste and giving the filter time:
- Water changes every day or two until ammonia and nitrite stay at zero.
- An ammonia-binding water conditioner can buy time between changes.
- Restart feeding with small amounts once a day, and watch for leftovers.
- Watch for fin rot and other infections over the next two weeks; stressed fish catch things.
How much to feed
There's no exact rule, because tank size, filter, fish numbers and species all vary. The common guidance, which Tetra's feeding guide also gives, is to offer only what the fish eat within a few minutes, with no leftovers, and to err on the side of underfeeding.
- Once or twice a day for most adult community fish. Fry need small meals more often.
- New tanks: a small amount every other day while the filter matures (Tetra), increasing as water tests allow.
- Start small. A pinch the size of a fish's eye, per fish, is a good starting point for flake. Add more only if it all goes in a minute or two.
- Feed bottom-dwellers at lights-out, in a measured amount, so they get their share without you dumping in extra.
- One fast day a week is fine for most adult fish.
- Holidays: healthy adult fish manage a few days without food far better than a week of an overfed tank. Pre-measure portions for a sitter, or use a reliable auto-feeder set lightly. Avoid "holiday blocks" in small tanks.
Gel foods: safe use
Gel foods (Repashy and similar) are excellent for plecos and other grazers, but they're dense, rich food. The manufacturer's description says the gel is "water stable for up to 24 hours" (product page). That describes how long it holds its shape, not a safe time to leave it in. A slab that sits in a warm tank overnight is already breaking down and feeding bacteria. Too much gel food, left too long, is a common trigger for the overfed-tank crash in pleco tanks.
- Cut portions small: start with what your fish finish in a few hours, and adjust.
- Remove leftovers the same day, ideally within a few hours, and never leave gel in overnight in a warm tank. Many breeders feed gel at lights-out and remove what's left in the morning only once they know their fish finish it.
- Store prepared gel sealed in the fridge (the product page says up to two weeks) or freezer, and treat it like fresh food.
- Feed gel in a dish or on a flat stone so leftovers are easy to spot and remove.
Cautions
- Plecos and other catfish, loaches: they eat on the bottom, right where rotting food collects, so they're often hit first. Keep their feeding spot clean.
- Shrimp and snails eat leftovers but can't keep up with a big excess; snail populations exploding is a sign of overfeeding.
- Live plants help by using some waste, but they can't save a tank from rotting food.
Products that help
- Feeding dish: holds sinking and gel foods in one spot so leftovers are easy to see and remove.
- Gravel vacuum or siphon: pulls rotting food and waste out of the gravel during water changes.
- Ammonia and nitrite test kit: use weekly and after any heavy feed.
- Water conditioner that binds ammonia: buys time between water changes while the tank recovers.
- Air pump with air stone: adds oxygen while bacteria are using it up.
- Small fish net: lifts out uneaten food and mouldy leftovers.
- Reliable auto-feeder: for holidays, set to feed lightly.
Keep on hand before trouble starts: an ammonia test kit, a bottle of ammonia-binding conditioner, and a feeding dish for your bottom-dwellers.
How to prevent it
- One person feeds, or keep a feeding log on the tank.
- Feed small; remove leftovers after a few minutes (Tetra gives the same advice).
- Use feeding dishes for sinking and gel foods.
- Test ammonia weekly and after any heavy feed.
- Do regular water changes so a mistake has room to recover.
Why it happened
- Feeding by how hungry fish look, not by what they finish.
- Several people in the house each feeding the fish, or a sitter or auto-feeder giving too much.
- Rich foods (gel, frozen, pellets for big fish) left in too long.
- Food falling where fish can't reach it.
- A filter too small for the feeding load.
When to get help
Get help if ammonia won't come down after several water changes, if fish keep dying, or if fish look swollen and stop eating (see dropsy for when swelling is serious). A good local fish store can test your water and help you set a feeding routine. Honest limit: fish that went through a long low-oxygen night may die over the next day or two even after the water is fixed.
In the game
Overfeeding isn't a card in Multiple Tank Syndrome yet. It already shows up, though: the Ammonia spike card describes "a bacterial bloom after overfeeding", and the Better filtration card saves you from it.
Sources
- UF/IFAS EDIS: Ammonia in Aquatic Systems (FA031)
- Merck Veterinary Manual: Environmental Diseases of Aquatic Animals
- Fishkeeper / Tetra: Feeding guide
- Aquarium Co-op: Repashy Soilent Green product page (preparation, water stability, storage)
Other problems
- Ich (white spot)
- Velvet (gold dust disease)
- Fin rot
- Columnaris (cotton wool mouth)
- Hole in the head (HITH)
- Gill flukes
- Camallanus worms
- Ammonia spike
- Chlorine and chloramine
- Soap and contaminants
- Dropsy (pinecone scales)
- Algae takeover
- pH crash (old tank syndrome)
- Cold tank / heater failure
- Power failure
- Cycling a new tank
- Cleaning your tank
- Acclimating new fish
- Cloudy water
- Heat wave / overheating
- Aggressive fish
- Anchor worms
- Aquarium salt
- Plants and space
- Betta fin rot
- Betta not eating
- Black beard algae
- Black spot disease
- Bloated or constipated fish
- Brown algae (diatoms)
- Bubbles, foam and surface film
- Copper in the tank
- Costia (Ichthyobodo)
- Cracked or leaking tank
- Cyanobacteria (blue-green slime)
- Found a dead fish
- Disinfecting a tank
- White fuzz on driftwood
- Duckweed
- Electrical safety and drip loops
- How often and how much to feed
- Fish stuck to the filter intake
- Filter not working
- What fish eat
- Fish lice
- Fish size and tank size
- Fish TB
- Fish flashing
- Fish fungus (white fuzz)
- Gas bubble disease
- Fish gasping for air
- Glass surfing
- Goldfish changing colour
- Green spot and green dust algae
- Hair algae
- Heater stuck on (overheating)
- Hexamita (Spironucleus)
- Hybrid fish
- Hydra
- Internal worms
- Fish jumping out of the tank
- How long fish live
- Lymphocystis
- Malawi bloat
- Moving a fish tank
- Neon tetra disease
- High nitrates
- Nitrite poisoning
- Cats, dogs and kids
- Changing pH safely
- Planaria and white worms
- What plecos eat
- Popeye and cloudy eye
- Quarantine tank
- Are my rocks safe?
- Septicemia (red streaks)
- Shrimp dying
- Fish tank smells bad
- Pest snails
- Staghorn algae
- Stressed fish
- Swim bladder problems
- Bottom, middle and top fish
- Yellow or brown water (tannins)
- Heating and cooling
- Trichodina and Chilodonella
- Lumps and tumours
- Going on vacation
- Water flow and currents
- Distilled, RO, rain or well water?
- Why are my fish dying?