Aquarium Fish Feeding: How Much and How Often (2026)
In this guide 11 sections
The flakes vanish in four seconds. Your fish surge to the glass the moment you walk past, and they look starving every single time. So you feed again. And again.
This is the most common loop in the hobby, and it is how new tanks end up cloudy, green, and full of fish that float sideways. Fish are opportunistic eaters built to grab food whenever it appears, not honest brokers of their own appetite.
Short answer: Feed only what your fish can finish in about two minutes, once or twice a day for most community fish, and give healthy adults one fasting day a week. Uneaten food is the single biggest beginner mistake because it breaks down into ammonia. When in doubt, feed less — underfeeding is far easier to correct than a tank that has crashed from too much food.
The two-minute rule, and how to actually use it
The two-minute rule is the standard starting point: offer a small pinch, wait for it to be eaten, and stop when the fish lose interest or two minutes pass. If food is still drifting down after two minutes, you fed too much.
Most people fail at this because they pour instead of sprinkle. Tip a little in, watch, and add a second smaller pinch only if everything disappeared fast. Feed at the same spot and roughly the same times each day so fish learn where to gather.
Two useful habits:
- Turn the filter off for a few minutes while feeding so food is not pulled into the intake. Set a timer and turn it back on — a filter left off for hours is worse than a little wasted food.
- Watch one fish, not the swarm. The fastest fish will always look fed. Check that the slow or bottom-dwelling fish are actually getting something.
Above all: food should be gone quickly, not settling into the gravel.
How often to feed, by fish type
There is no single schedule that suits every tank. Metabolism depends on species, water temperature, age, and activity. Use this as a starting framework and adjust to what your fish actually eat.
| Fish type | Typical frequency | Notes |
|---|---|---|
| Community tropicals (tetras, rasboras, livebearers) | 1–2 small meals daily | Two smaller feeds beat one large one; rotate foods. |
| Bettas | 1–2 small meals daily, 5–6 days a week | Soak pellets briefly so they do not swell inside the fish. |
| Goldfish | 1–2 small meals daily | Cooler water slows digestion; goldfish lack a true stomach, so small and often suits them. |
| Bottom feeders (corydoras, loaches, plecos) | 1 meal daily, after lights out | Sinking wafers or pellets; do not rely on leftovers. |
| Herbivores (mollies, some plecos) | 2–3 small feeds plus vegetables | Blanched zucchini or spinach, removed after 24 hours. |
| Fry | 3–5 tiny feeds daily | Tiny amounts, frequent; uneaten food is dangerous at this size. |
| Large cichlids | 1–2 meals daily | Match pellet size to mouth size; watch aggression at feeding time. |
| Nocturnal species | After lights out | They will not compete in a bright, busy tank. |
Temperature is the hidden variable. Warmer water speeds metabolism and appetite; cooler water slows both. A goldfish tank at room temperature needs less food than a tropical tank at 78°F.
Why overfeeding is the number one beginner mistake
Every flake that is not eaten sinks, decays, and releases ammonia. Ammonia feeds the bacteria that turn water cloudy, feeds the algae that turn it green, and consumes oxygen the fish need. Your filter can only process so much at once, and food overwhelms it faster than almost anything else.
The damage compounds. Fat, overfed fish become sluggish and prone to swim bladder problems. Leftover food clogs filter floss and settles into gravel, where it keeps releasing waste for days. In a new tank, a single generous feed can trigger a bacterial bloom that takes a week to clear. It also hides the real problem when a fish stops eating, because owners often respond by adding more food.
If food has already been building up, siphon the substrate rather than stirring it. A gravel vacuum removes the waste instead of pushing it back into the water column; our notes on using an aquarium gravel cleaner cover the technique.
Food types and how to use them
Variety is good, but each food type has its own failure mode.
- Flake: convenient for surface and midwater feeders. It absorbs water fast, loses water-soluble vitamins quickly, and crumbles into dust nobody eats. Buy small tubs and replace them within a few months of opening.
- Pellets: cleaner and more consistent than flake. Choose sinking or floating based on where your fish feed, and match the size to the mouth. Soak hard pellets for a minute before feeding, especially for bettas and goldfish.
- Frozen: excellent nutrition for many fish. Thaw a cube in a cup of tank water, then pour it through a fine net. Never drop a frozen block in and let it melt in the tank.
- Live: brine shrimp and daphnia trigger natural hunting behavior and help condition fish for breeding. Source them carefully, because live food can carry parasites, and never release unused live food into the wild.
- Vegetables: blanch zucchini, cucumber, or spinach, weigh it down, and remove what is left after a day.
Rotate two or three staples rather than one. A single flake food is like a single human meal, every day, forever.
Feeding a community tank with different species
Mixed tanks are where feeding goes wrong quietly. The fast midwater fish eat everything in the first thirty seconds while the slow fish and bottom feeders get nothing. Over months, the shy fish lose condition while the greedy ones get fat.
What works:
- Feed at both ends of the tank so one fish cannot guard the whole food supply.
- Target feed with a pipette for shy fish, slow eaters, and fish that need food in a specific spot.
- Add sinking food after lights out for nocturnal catfish and loaches.
- Soak pellets so they sink past the surface feeders instead of being taken on the way down.
- Watch for five minutes after feeding, not five seconds. The fish at the back are the ones you are checking.
And do not treat a clean-up crew as a feeding strategy. Plecos, snails, and shrimp eat leftovers, but they cannot live on them, and “the snails will deal with it” is how tanks end up with both a snail problem and a water quality problem. Our notes on good tank cleaner fish explain what these animals actually eat.
Feeding while you are away
Holiday feeding causes more tank crashes than any other single event. The instinct is to leave extra food, and that instinct is wrong.
Most healthy adult fish can go three to five days without food, and many cope with longer. For a long weekend, the safest option is usually no food at all plus a water change before you leave. For longer trips:
- Use an auto feeder you have already tested. Run it for a week beforehand, check the portion size, and confirm the food stays dry rather than clumping.
- Pre-measure portions into a labeled pill organizer if a neighbor is feeding. Leave written instructions and hide the food tub.
- Skip dissolving holiday blocks. They foul the water and often release far more food than the fish need.
- Clean the filter and change water before you go, not the day you get back.
When you return, do not “make up” for lost meals. Feed the normal amount, test ammonia and nitrite, and change water if either is elevated.
Signs you are overfeeding
- Cloudy, milky water: a bacterial bloom feeding on dissolved organic matter.
- Ammonia or nitrite above zero: waste is arriving faster than the filter can process it.
- Green water or heavy algae: excess nutrients plus light. Our guide to a tank glass cleaner deals with the glass, but the cause is usually food and light.
- Fat, bloated fish: overeating, or in females, eggs. A persistently swollen belly with scales standing out is a different and serious problem.
- Fish hanging at the surface and gulping: low oxygen, often from decaying food.
- Food sitting on the substrate: too much, too fast, or the wrong food type for your fish.
- Clogged filter floss and slow flow: decomposing food has been pulled into the filter.
- Planaria or small worms on the glass: a classic sign of chronic overfeeding.
If two or more of these apply, cut feeding to once a day for a week, do a partial water change, and test ammonia and nitrite daily until both read zero.
Fasting days and adjusting portions
A weekly fasting day is traditional in the hobby and useful for healthy adult fish. It gives the gut a rest, reduces waste, and makes it easier to notice whether your fish are actually hungry or simply begging.
Do not fast fry, sick fish, very thin fish, newly imported fish, or fish recovering from treatment. Fasting is also not a substitute for water changes — it reduces the input, it does not clean the tank.
Portions should change with the season and the fish. Growing juveniles need more, breeding females need more, and a tank that has been running the same amount for two years probably needs less.
When to call your vet or aquatic specialist
Not every town has a fish vet, but an aquatic veterinarian or experienced local specialist is worth finding before you need one. Contact them if a fish stops eating for several days, develops white spots, clamped fins, red streaks, or a swollen body with raised scales, or if several fish die in a short period.
Before you call, test ammonia, nitrite, nitrate, pH, and temperature, and write the numbers down. In most fish emergencies the water tells you more than the fish does. If ammonia or nitrite is above zero, do a partial water change with dechlorinated water at matching temperature and cut feeding.
The bottom line
Feed less than you think, watch longer than you think, and test the water more often than you feed. The two-minute rule, a weekly fast, and a portion that disappears before it reaches the gravel will prevent most of the problems beginners blame on disease. Your fish are not starving when they rush the glass. They are doing exactly what opportunistic animals do — and your job is to be the one who does the math.
Frequently Asked Questions
How much should I feed my fish?
Only what they can eat in about two minutes, offered in small pinches. If food is still floating or sinking after two minutes, you are overfeeding. Start smaller than you think and adjust based on water clarity and test results.
How often should I feed aquarium fish?
Most community fish do well on one or two small meals a day, with one fasting day a week for healthy adults. Fry, sick fish, and very thin fish need more frequent feeding and should not be fasted.
Can fish survive a week without food?
Most healthy adult fish can go several days without food, and many manage a week. Leaving extra food is far riskier than leaving none, because uneaten food spikes ammonia.
Why is my aquarium water cloudy after feeding?
A milky cloud is usually a bacterial bloom feeding on dissolved food and waste. Cut feeding, do a partial water change, and test ammonia and nitrite. It should clear within a few days once the excess organics are gone.
Should I turn off the filter when feeding?
Many keepers do, for a few minutes only, so food is not pulled into the intake. Set a timer and turn it back on. Never leave a filter off for an extended period, because the bacteria inside need continuous flow.
Do fish stop eating when they are full?
Not reliably. Many captive fish will keep eating whenever food appears, which is why portion control has to come from you rather than from the fish. Obesity and swim bladder problems are common in overfed tanks.