How Often Should You Feed Aquarium Fish?

Updated October 13, 2026 · 2 min read · 4 sources

Short answer

Most aquarium fish should be fed once or twice a day, giving only as much as they will eat within two to three minutes, according to a Chewy veterinarian. Adult goldfish do well on one feeding a day. Overfeeding is a far bigger risk than underfeeding, because uneaten food fouls the water.

Fish always look hungry, which is why so many are overfed. In an aquarium, every flake that isn't eaten breaks down into ammonia and nitrate, which harm water quality.

Feeding guide by fish type

Fish How often Notes
Most tropical community fish (tetras, livebearers, danios) 1–2 times a day Only what's eaten in 2–3 minutes
Betta Small amounts, typically 1–2 times a day High-quality betta pellets; frozen or freeze-dried treats once or twice a week can replace pellets
Adult goldfish Once a day Sinking pellets preferred; younger goldfish may need more frequent meals
Bottom feeders (corydoras, loaches) With the main feeding Use sinking food so it reaches them
Fry and young fish More often, in tiny amounts Growing fish need frequent small meals

Sources: Chewy (Dr. Teresa Manucy) and PetMD (Dr. Sean Perry, reviewed by fish veterinarian Dr. Jessie Sanders).

The two-to-three-minute rule

Chewy veterinarian Dr. Teresa Manucy advises offering only what fish will eat within two to three minutes at a time. Watch your fish eat: if food is still floating or sinking to the bottom after a few minutes, feed less next time and remove the leftovers.

Signs you're overfeeding

  • Uneaten food on the gravel
  • Cloudy water or a film on the surface
  • Rising nitrate readings on water tests and more frequent algae
  • Fish with swollen bellies or stringy waste

Aquarium Co-Op notes that the more food goes into a tank, the more waste is produced and the faster nitrates climb, so feeding less also reduces how often you need to change water. See how often to clean a fish tank.

What to feed

  • A staple flake or pellet formulated for your species (tropical, betta, goldfish, bottom feeder).
  • Variety a few times a week: frozen or freeze-dried foods for carnivores, and vegetables such as blanched peas or zucchini for goldfish and plant-eaters.
  • Sinking pellets for bottom feeders and goldfish, which PetMD notes often do better with sinking food than floating flakes.

Should you skip a day?

Many hobbyists skip feeding one day a week to let fish clear their digestive systems. Healthy adult fish can tolerate short gaps; see how long fish can go without food.

Find pet stores near you that stock fish food and supplies.

Sources

  1. Chewy: The 10 best pet fish for beginners (vet-reviewed, 2026)
  2. PetMD: How to take care of goldfish (2024)
  3. Chewy: How long do betta fish live? (2025)
  4. Aquarium Co-Op: How often do you have to change water in a fish tank?

Find pet stores near you

Looking for dog food, cat litter, toys, aquarium fish or other pet supplies? Compare local pet stores and pet supply shops by Google rating, reviews and opening hours below.

Pet Stores by state

This article is general information for pet owners, not veterinary, legal or financial advice. Prices vary by city and clinic; always ask your veterinarian or provider about your own pet.

Related questions