Koi fish feeding follows one rule: koi are omnivores with an appetite that runs on water temperature, not on the clock. The same fish that needs four meals a day in July should get nothing at all in January — feeding a koi whose digestion has shut down for winter is one of the fastest ways to kill it. This is what to feed koi fish, how much, and how often through the year.
What Do Koi Fish Eat?
In a pond, koi eat a prepared pellet as the staple and forage for everything else: algae, insect larvae, worms, crustaceans, plant matter and detritus. They are bottom-oriented grazers by nature and will root through substrate all day given the chance. A wild carp diet is roughly 30–40% animal matter, and koi food formulations reflect that.
| Food | Role | Notes |
|---|---|---|
| Floating koi pellets | Staple | Lets you watch every fish eat — the best daily health check you get |
| Sinking pellets | Staple in cold or windy conditions | Easier for older koi; harder to monitor intake |
| Wheat germ food | Spring and autumn staple | Digestible at low temperatures when protein food is not |
| Colour-enhancing food (spirulina, astaxanthin) | Summer supplement | Deepens reds and oranges; overuse can yellow white skin |
| Vegetables: lettuce, peas, watermelon, orange slices | Treat, 1–2× weekly | Shelled peas help with constipation and buoyancy issues |
| Live/frozen: earthworms, bloodworms, brine shrimp, silkworm pupae | Treat / conditioning | Excellent for growth and pre-spawning conditioning |
| Bread, crackers, dog food | ❌ Avoid | No usable nutrition; fouls water and swells in the gut |
Best Food for Koi Fish: Reading the Label
The best koi food for your pond is the one matched to the current water temperature and to what you want from the fish — growth, colour, or simple maintenance.
- Protein 32–40%: growth food for summer and for koi under three years old.
- Protein 25–32%: maintenance food for adult koi in the main season.
- Wheat germ base, protein under 30%: spring and autumn food for water between 50 and 60°F.
- Fish meal as the first ingredient beats a cereal filler first; koi digest marine protein far better than terrestrial grain protein.
- Pellet size should match mouth size — 3 mm for koi under 6 inches, 5–7 mm for adults. Mixed ponds do best with a mixed size so the small fish are not outcompeted.
- Buy small bags. Fats oxidise; koi food older than about six months loses vitamin C and palatability. Store sealed, cool and dark.
How Often to Feed Koi Fish
Feed only what the koi finish in about 5 minutes, and scoop out whatever is left. Frequency comes from the pond thermometer:
| Water temperature | Feeding frequency | Food type |
|---|---|---|
| Below 50°F (10°C) | Do not feed at all | — |
| 50–59°F (10–15°C) | Every 2–3 days, small amounts | Wheat germ |
| 59–65°F (15–18°C) | Once daily | Wheat germ or low-protein staple |
| 65–75°F (18–24°C) | 2–4 times daily | Growth or colour food, 32–40% protein |
| 75–82°F (24–28°C) | 2–3 times daily | Staple; watch oxygen levels closely |
| Above 82°F (28°C) | Once daily or skip | Reduce load while oxygen is low |
Koi Feeding Chart by Season
| Season | Typical water temp | Plan |
|---|---|---|
| Early spring | 45–55°F | First feed only once water holds above 50°F. Wheat germ, tiny portions, every other day. Test water — the filter is waking up more slowly than the fish |
| Late spring | 55–68°F | Move to once or twice daily; switch to staple food above 60°F. Condition breeders with extra protein |
| Summer | 68–80°F | Peak feeding: 2–4 meals daily, growth and colour food. Increase aeration to match |
| Early autumn | 68–58°F | Step back to once or twice daily; switch back to wheat germ below 60°F to build winter reserves |
| Late autumn | 58–50°F | Every 2–3 days, wheat germ only. Stop completely at 50°F |
| Winter | Below 50°F | No food. Keep a gas-exchange hole open in the ice and leave the fish alone |
How Much to Feed
Two methods, both sound. The 5-minute rule — feed what disappears in five minutes — is what most keepers use day to day. The body-weight method is more precise for grow-out ponds: feed roughly 1% of total koi body weight per day at 60°F, rising to about 3% at 75°F, split across the day's meals.
The koi feeding calculator applies the body-weight method for you: enter how many koi you have, their average length and the water temperature, and it returns the daily weight in grams, the number of feedings and the food type for that temperature band.
Overfeeding rarely harms the fish directly; it harms the water. Uneaten pellets and the extra waste from overfed koi push ammonia up and oxygen down, which is what actually causes the losses blamed on food.
Koi Not Eating
Work through this order before assuming disease:
- Water temperature. Below 50°F, refusing food is correct behaviour, not a symptom.
- Water quality. Test ammonia, nitrite and pH. Appetite is the first thing koi drop when ammonia appears.
- Recent change. New fish, a big water change, or a move — koi routinely fast for several days after any of these.
- Food age. Stale food loses palatability. Try a fresh bag or a handful of earthworms; a koi that ignores an earthworm is genuinely unwell.
- Spawning season. Koi often stop eating for a few days around a spawn.
- Disease. If water is clean, temperature is right and the fish is still refusing food after 3–4 days, check for flashing, clamped fins, ulcers or gill movement problems — see the koi disease guide.
Frequently Asked Questions
What do koi fish eat?
Koi are omnivores. A prepared koi pellet is the staple, supplemented with algae, insect larvae, worms and crustaceans they forage themselves, plus occasional vegetables such as lettuce, shelled peas, watermelon and orange segments.
How often should I feed koi fish?
Feed by water temperature: 2-4 times daily above 65F, once daily between 59 and 65F, every 2-3 days between 50 and 59F, and not at all below 50F. Offer only what the koi finish in about 5 minutes.
What is the best food for koi fish?
Use a fish-meal-based pellet sized to the fish: 32-40% protein growth food in summer and for young koi, 25-32% maintenance food for adults, and a wheat germ formula in spring and autumn when water is between 50 and 60F.
Can koi fish eat bread?
No. Bread has no usable nutrition for koi, swells in the gut, and fouls pond water quickly. Use shelled peas, lettuce or melon if you want a low-cost treat.
Why is my koi not eating?
Check water temperature first - below 50F, fasting is normal. Then test ammonia, nitrite and pH, since appetite loss is the earliest sign of a water quality problem. Recent moves, spawning and stale food also cause short fasts. A koi that refuses an earthworm in clean, warm water is likely ill.