Koi should be fed once or twice a day when water temperatures are consistently between 60 and 85 degrees Fahrenheit, which is when their metabolism is most active. Feed them only as much as they can eat within five minutes, as uneaten food can pollute the water and affect water quality. During cooler months, especially when temperatures drop below 50 degrees, their digestion slows significantly and feeding should be reduced or stopped altogether.
In cold climates, koi often go without food through the winter, relying on stored body fat. It’s important to adjust feeding habits based on the season, the size and age of your koi, and water temperature. Using a pond thermometer can help you determine the best times to feed. Overfeeding is a common mistake that can lead to poor water conditions and health issues for your fish, so it’s better to underfeed slightly than to give them more than they need.