The number of times you should feed your fishes depends on the species, their habitat locations, and their weight. For example, small fish like Koi or Guppy need to be fed three to four times a day as their habitats are in the middle part of the water level and, hence they have improved digestive power. On the other hand, the bottom feeders need to be fed twice only as they have a slower digestion rate.