Updated September 16, 2026 6 min read

What Do Koi Fish Eat? A Safe Feeding Guide for Every Season

What do koi fish eat? Koi with pellets and natural pond foods
The ProtoPond Team

The ProtoPond Team

At ProtoPond, we believe that customer service is key, and our knowledgeable team is always available to provide expert advice and guidance on the best solutions for your specific needs. Our goal is to help you create and maintain a beautiful and healthy pond or lake environment that will be enjoyed for years to come.

  • A quality koi pellet should make up most of the diet in a managed pond.
  • Koi naturally eat insects, algae, plants, worms, crustaceans, and other small aquatic organisms.
  • Lettuce, shelled peas, zucchini, watermelon, and plain shrimp can be occasional treats.
  • Bread, sugary cereal, salty snacks, seasoned leftovers, and moldy food should not be fed to koi.
  • Feed only what the fish consume within about three to five minutes, then remove leftovers.
  • Use pond water temperature, not air temperature or the calendar, to adjust feeding.

Quick Answer: Koi fish are omnivores that eat insects, algae, plants, small aquatic animals, and formulated koi food. In a managed pond, complete koi pellets should provide most of their diet, with vegetables, fruit, and protein-rich treats offered sparingly.

Koi feeding on pellets in a planted garden pond

What do koi fish eat without harming the pond? Koi need a complete diet that changes with size, activity, and water temperature. This guide covers staple food, treats, portions, seasonal feeding, and baby koi nutrition.

The Smithsonian's National Zoo identifies koi as omnivorous carp that consume pellets, insects, algae, and plants. Their flexibility does not make every food healthy.

Koi Feeding Information

Feeding factor Practical guidance
Natural diet Algae, aquatic plants, insects, larvae, worms, and small crustaceans
Best staple food Complete koi pellets or sticks sized for the fish
Safe treats Leafy greens, shelled peas, zucchini, watermelon, and unseasoned shrimp
Portion Only what the koi finish in about three to five minutes
Warm-water frequency One to three small meals daily, adjusted to appetite and filtration capacity
Cold-water rule Reduce feeding as water cools and generally stop below 50°F (10°C)
Main warning Uneaten food degrades water quality and increases the load on the pond filter

Product directions, fish condition, oxygen, and filtration should influence the final schedule.

What Do Koi Fish Eat Naturally?

Koi eat both plant and animal matter. In a pond, they browse algae, soft plants, insect larvae, worms, small crustaceans, seeds, and organic material. Their downward-facing mouths and sensory barbels help them search the bottom, although domestic koi readily take floating food.

Natural forage adds variety but rarely provides a predictable diet in a stocked pond. Its availability changes with the season and number of fish. Formulated koi food supplies nutrients more consistently.

What is the best everyday food for koi?

The best everyday food is a complete pellet or stick labeled for koi or ornamental pond fish. Choose a size the smallest fish can swallow. Floating pellets simplify observation and waste removal, while sinking food may help timid koi but is harder to monitor.

What human foods can koi eat safely?

Koi can eat small portions of romaine lettuce, shelled peas, blanched zucchini, cucumber, watermelon, cooked sweet potato, and unseasoned shrimp. Cut treats into bite-sized pieces and remove tough skins or seeds. Treats should not replace complete koi fish food.

How Much and How Often Should You Feed Koi?

Feed only what koi consume within three to five minutes. Start small and add food only after the first portion is eaten. Remove leftovers before they sink, and reduce the next portion if food remains.

One to three small meals can suit an established warm pond, but fish size, stocking density, filtration, oxygen, and label directions all matter. Small meals create less sudden waste than one oversized feeding.

Koi feeding schedule by water temperature

Pond water temperature Suggested approach Suitable food
Below 50°F (10°C) Generally stop feeding None unless a qualified koi professional directs otherwise
50 to 59°F (10 to 15°C) Feed very lightly once daily or every other day if fish are active Easily digestible cool-water or wheat-germ formula
60 to 68°F (16 to 20°C) Offer one or two small meals daily All-season or moderate-protein koi food
69 to 77°F (21 to 25°C) Offer two or three small meals daily Balanced maintenance or growth formula
78 to 85°F (26 to 29°C) Reduce portions and watch oxygen closely Easily digested food in small meals
Above 85°F (29°C) Pause or sharply reduce feeding if oxygen is low or fish are stressed Prioritize aeration and water quality

Fish are ectotherms, so water temperature affects appetite, digestion, and metabolism. Measure pond water at a consistent depth and follow the temperature range printed on the food package.

What Do Baby Koi Fish Eat?

Baby koi and small pond fish feeding on finely sized food

Newly hatched koi use their yolk sac before feeding. Once free-swimming, fry need infusoria, rotifers, newly hatched brine shrimp, or powdered fry food. Frequent tiny feedings work better than oversized particles.

Move growing fry gradually to fine crumble and then small pellets. Uneaten fry food spoils water quickly, so gentle aeration, filtration, and observation are essential.

Best Practices for Feeding Pond Koi

Good feeding protects the fish and biological filter. Feed in a visible area, spread food so smaller koi have access, and watch swimming, breathing, skin, and appetite. One fish refusing food while the others eat may be stressed or ill.

Store food sealed and dry, and discard damp, rancid, or moldy feed. Stop feeding when fish gasp, aeration fails, ammonia or nitrite rises, or koi appear ill. Correct the problem or consult an aquatic veterinarian.

Common Koi Feeding Mistakes

Overfeeding is the most common mistake. Excess food burdens the filter and damages water quality. Other errors include using treats as the main diet, offering oversized pellets, feeding during low oxygen, and maintaining a summer schedule as water cools.

Avoid bread, crackers, sweetened cereal, chips, processed meat, seasoned leftovers, oily food, and spoiled food. If pellets run out, a small serving of lettuce, shelled peas, or blanched zucchini is safer than snack food, but it is not a long-term replacement.

Editorial sources: Smithsonian's National Zoo, Duke Gardens, Texas A&M AgriLife Extension, and the peer-reviewed review "Effects of Temperature on Feeding and Digestive Processes in Fish."

Conclusion

Koi gathering as a person feeds pellets in a garden pond

Koi eat plant and animal matter, but pond-kept fish thrive on consistency. Use complete pellets as the main diet, offer plain treats sparingly, feed only what disappears within three to five minutes, and reduce feeding as water cools. Clean water, aeration, filtration, and observation are as important as the food.

NEED HELP ?

Can koi fish eat bread?

Bread should not be part of a koi's diet. It is nutritionally incomplete, expands when wet, and can leave waste that degrades pond water. Use complete koi pellets or a small amount of an appropriate vegetable instead.

Can koi fish eat rice?

Rice is not a suitable staple food for koi. A tiny amount of plain, fully cooked rice is unlikely to harm healthy adult koi, but it adds little compared with balanced pellets. Never offer salted, seasoned, fried, or uncooked rice.

What human foods can koi fish eat?

Koi can occasionally eat chopped romaine lettuce, shelled peas, blanched zucchini, cucumber, watermelon, cooked sweet potato, and plain shrimp. Serve small, unseasoned pieces and remove leftovers. Human foods should remain treats, not the main diet.

Leave a comment

Your email address will not be published. Required fields are marked *