Most fish do well without food for up to three to five days, but that doesn't mean it's necessarily good for them. Depending on several factors, like your tank, how many fish you own, and what type of fish you have, you may be able to leave your fish without food for up to seven days.