Most fish should be fed two or three times a day, or at least once in the morning and once in the evening. Some fish need more than others; for example, Goldfish have slow metabolisms and can be fed once a day. (Active fish such as Danios, fish being kept outside during the summer [koi], fry and juvenile fish, and fish preparing for breeding should be fed more often.)