Mine get fed every day and twice a day when I am home on the weekends. The important thing to do is to avoid overfeeding the fish. For some people it is easier not to be quite as careful and just let the hungry fish clean up the excess on a day a week. In the wild, fish are opportunistic feeders. If the food is abundant, they eat a whole lot but if it is not they can survive a while with no food. I feel it is better for them to have a reasonable, not generous, amount of food all the time than to cycle their available food supplies. Obviously, there are many who do not agree with me on that.