How Much to Feed Fish
Share
The Most Common Fishkeeping Mistake
Overfeeding is the number one mistake made by fish owners — beginners and experienced hobbyists alike. It's easy to do because fish always appear hungry and will eagerly eat far more than they need. But excess food decays in the tank, spikes ammonia, clouds the water, and ultimately harms or kills the fish you're trying to care for.
The 2–3 Minute Rule
The simplest and most reliable guideline for how much to feed fish is this: feed only what your fish can completely consume in 2–3 minutes. Any food remaining after 3 minutes is too much. Remove it immediately with a net or turkey baster.
This rule applies to virtually all aquarium fish regardless of species, tank size, or food type.
How Much Food by Fish Type
- Small tropical fish (tetras, guppies, danios): A small pinch of flakes — roughly the size of the fish's eye — per fish, once or twice daily
- Betta fish: 2–3 betta pellets per feeding, once or twice daily
- Goldfish: A small pinch of goldfish flakes 2–3 times daily — no more than they can eat in 2 minutes
- Cichlids and larger fish: 3–5 pellets per fish per feeding
- Bottom feeders (corydoras): 1–2 sinking wafers per 2–3 fish
For tropical community tanks, TetraMin Tropical Flakes are easy to portion — a small pinch goes a long way and provides complete nutrition for most community fish.
Why Less Is More
Fish have small stomachs — most are about the size of their eye. They're also cold-blooded, meaning their metabolism is much slower than mammals. They simply don't need as much food as we instinctively want to give them. A slightly underfed fish is far healthier than an overfed one.
How Overfeeding Harms Your Tank
- Uneaten food decays and produces ammonia — toxic to fish
- Excess nutrients fuel algae blooms
- Cloudy water from bacterial bloom feeding on decaying food
- Clogged filter from food particles
- Bloating and digestive issues in fish
Test your water weekly with the Varify 17-in-1 Water Test Kit. If ammonia or nitrate is elevated, overfeeding is often the culprit.
Tips for Accurate Feeding
- Use a small measuring spoon or your fingertips to portion food consistently
- Fast your fish one day per week — it's healthy and reduces waste
- Pre-soak dry flakes for 30 seconds before feeding to reduce air ingestion
- Feed at the same time daily so fish develop a routine
- Watch your fish eat — if food hits the bottom uneaten, you're feeding too much
Final Thoughts
When in doubt, feed less. Fish are remarkably resilient to mild underfeeding but highly vulnerable to the water quality problems caused by overfeeding. Master the 2–3 minute rule, watch your fish, and adjust from there.
You Might Also Like
Loading...
Shop Related Products
Loading...