How Often Should You Feed Your Fish? Complete Aquarium Feeding Guide

Feeding your fish the right amount at the right time is one of the most important parts of aquarium care — and one of the easiest to get wrong. Overfeeding causes more aquarium problems than almost anything else: cloudy water, ammonia spikes, algae blooms, and stressed fish. Underfeeding leads to thin, weak fish that are more prone to disease.

This guide gives you a complete feeding schedule by fish type — community fish, bottom feeders, nano fish, bettas, predators, and fry — plus the overfeeding mistakes to avoid and the signs that your feeding routine is dialed in.

⏰ The General Feeding Rule

For most freshwater aquarium fish, the rule is simple:

  • Feed 1–2 times per day.
  • Only feed what your fish can eat in 1–3 minutes.
  • Remove uneaten food.
  • Be consistent — feed at roughly the same times daily.

If food is still sitting on the substrate after 3 minutes, you fed too much. The next meal should be smaller. Most aquarium problems trace back to "I thought they looked hungry" — fish almost always look hungry. Feed your routine, not their begging.

🐟 Feeding Schedule by Fish Type

Community Fish (Tetras, Guppies, Rasboras, Danios, Mollies, Platies)

How often: 1–2 times daily.

What to feed: Quality flakes or micro pellets as a staple, with occasional frozen or freeze-dried treats like brine shrimp or bloodworms 1–2× per week for variety.

Tips: Community fish feed at the surface and middle of the water column. Crushed flakes work well for small species like neon tetras. Avoid cheap flake foods that pollute the water — premium foods cost more per ounce but feed less and waste less.

Recommended: Vitalis Tropical Flakes or Sera Vipan Tropical Flakes for color and overall nutrition. For color enhancement, try Sera San Color Flakes.

Bottom Feeders (Plecos, Corydoras, Loaches, Otocinclus)

How often: Once daily, ideally after lights-out.

What to feed: Sinking wafers, algae wafers, and sinking pellets. Many bottom feeders are nocturnal, so feeding at night ensures they get food before community fish in the upper water column eat everything.

Tips: Most bottom feeders are not "cleanup crews" that survive on leftovers — they need their own dedicated food. Otocinclus need supplemental veggies (blanched zucchini works great). Plecos need protein and driftwood for digestion.

Recommended: Hikari Algae Wafers for plecos, otos, and herbivorous bottom feeders. Hikari Sinking Wafers for corydoras and omnivorous loaches.

Nano Fish (Chili Rasboras, CPDs, Microrasboras, Endlers, Small Tetras)

How often: 1–2 small portions daily.

What to feed: Micro pellets, crushed flakes, and small live or frozen foods like baby brine shrimp, daphnia, and cyclops. Their tiny mouths can't handle standard flake or pellet sizes.

Tips: Most overfeeding deaths in nano tanks come from food being too large to eat — it sinks, rots, and crashes water parameters. Always crush flakes to a fine powder for the smallest fish.

Recommended: Crush Vitalis Tropical Flakes finely, or use a micro-pellet sized for small mouths. Browse our full fish food collection for nano-sized options.

Betta Fish

How often: 1–2 times daily, 2–4 pellets per meal.

What to feed: High-protein betta-specific pellets, supplemented with frozen bloodworms, brine shrimp, or daphnia 2–3× per week. Bettas are carnivores — they need protein, not vegetable-based flakes.

Tips: Bettas are notorious for overeating until they bloat. Stick to a measured 2–4 pellets per meal — even if your betta acts starving. Once a week, fast your betta for 24 hours to reset its digestive system and prevent constipation. Constipation and swim bladder issues are the #1 health problem in pet bettas, and they're almost always caused by overfeeding.

Recommended: Sera Betta Granules as a staple, or Fluval Bug Bites Betta Flakes for variety.

Predator Fish (Oscars, Cichlids, Arowanas, Larger Catfish)

How often: Adults: every 1–2 days. Juveniles: 1–2 times daily.

What to feed: Large pellets, sinking carnivore pellets, and occasional frozen or fresh foods like silversides, krill, and earthworms.

Tips: Adult predators don't need daily feeding — in the wild they often go days between meals. Overfeeding adult oscars and cichlids leads to obesity, hole-in-the-head disease, and severely degraded water. Many advanced keepers feed adult predators every 2–3 days and see better fish health.

Shrimp and Snails

How often: Every 2–3 days, very small portions.

What to feed: Sinking shrimp pellets, blanched vegetables, and biofilm. Shrimp graze constantly on algae and biofilm — they don't need much supplemental food in an established tank.

Tips: Overfeeding shrimp causes planaria and hydra outbreaks far faster than with fish. If you see leftover food after 2 hours, you're feeding too much.

Recommended: Vitalis Freshwater Shrimp Pellets or Fluval Bug Bites Shrimp Formula.

Axolotls

How often: Juveniles: daily. Adults: every 2–3 days.

What to feed: Sinking axolotl-specific pellets, earthworms, and bloodworms. Never feed feeder fish (parasite risk) or anything containing iron-fortified ingredients.

Recommended: Sera Axolotl Wafers as a staple. Browse our axolotls collection for compatible companion species.

Fry (Baby Fish)

How often: 3–5 small feedings daily.

What to feed: Powdered fry food, baby brine shrimp, microworms, and infusoria. Fry have tiny stomachs and need constant access to small amounts of food to grow rapidly.

Tips: Fry tanks need extra-careful water quality monitoring because frequent feeding pollutes water fast. Sponge filters are ideal because they can't suck up the babies. Daily 25% water changes are common for the first 4–6 weeks.

Recommended: Hikari First Bites is the gold standard for fry of all species.

🌡 How Temperature Affects Feeding

Fish are ectothermic (cold-blooded) — their metabolism speeds up and slows down with water temperature. In warmer water (78–82°F), fish digest faster and eat more. In cooler water, they need less. If your tank is on the cooler end of your fish's range, reduce feeding by 25–50%.

This is especially important for goldfish and cool-water species — overfeeding in cool water causes bloat and swim bladder issues fast.

🚫 Signs You're Overfeeding

Most aquarium problems come back to overfeeding. Watch for these signs:

  • Cloudy or foggy water within hours of feeding.
  • Persistent algae blooms despite reasonable lighting.
  • Ammonia or nitrite readings above zero.
  • Food sitting on the substrate more than 3 minutes after feeding.
  • Bloated, lethargic fish (especially bettas and goldfish).
  • Frequent filter clogs from waste buildup.

If you see any of these, cut feeding by 50% for two weeks and observe.

💡 Why Fasting Your Fish Is a Good Thing

Most healthy adult fish benefit from a fasting day once a week. It clears their digestive system, helps prevent constipation (especially in bettas, goldfish, and gouramis), and improves long-term water quality. Healthy fish can easily go several days without food — a missed meal during vacation isn't an emergency.

🍤 Variety Matters: Building a Balanced Diet

Even the best staple food shouldn't be the only thing your fish eat. Aim for:

  • 4–5 days a week: high-quality staple flake or pellet
  • 1–2 days a week: frozen or freeze-dried food (bloodworms, brine shrimp, daphnia)
  • 1 day a week: fast (no food)
  • Optional: blanched vegetables (zucchini, cucumber, spinach) for herbivorous species 1–2× per week

Variety improves coloration, immune function, and breeding readiness. Fish fed only one type of food often develop nutritional deficiencies and dull colors over time. Rotating between two or three high-quality staples plus an occasional frozen treat is the simple formula most experienced aquarists follow.

🥶 Frozen and Live Foods: When to Use Them

Frozen foods are a major upgrade for most aquariums. They provide protein, moisture, and natural enrichment that dry foods can't match.

Best frozen options:

  • Bloodworms — universal favorite, high protein, great for bettas, tetras, gouramis, cichlids
  • Brine shrimp — gentle on digestion, excellent for fry and small community fish
  • Daphnia — natural laxative, helps prevent constipation in bettas and goldfish
  • Mysis shrimp — premium protein for larger community fish and cichlids

Browse our full frozen fish food collection for thawing and feeding tips. Always thaw frozen food in a small cup of tank water before feeding — never drop frozen cubes directly in the tank.

🏖 Vacation Feeding: What to Do When You're Away

Healthy adult fish can easily go 5–7 days without food. For most short trips, the safest option is simply to not feed them at all. Skip the automatic feeders and vacation blocks for trips under a week — they cause more water-quality crashes than they prevent.

For longer trips:

  • 1 week: Do a large water change before you leave, don't feed.
  • 1–2 weeks: Have a pet sitter feed every 3 days using pre-measured portions in labeled containers (so they can't overfeed).
  • 2+ weeks: Auto-feeder set to a small portion every 2–3 days, plus pet-sitter check-ins.

Fry, axolotls, and very small nano fish should not go unfed for more than 2–3 days.

🔍 Frequently Asked Questions

Will my fish die if I miss a feeding?

No. Healthy adult fish can comfortably go 3–7 days without food. A missed meal — or even a missed day — is far less harmful than overfeeding. Fry and very small species are the exception and need consistent feeding.

How do I know if I'm feeding too much?

If food is sitting on the substrate after 3 minutes, you fed too much. Other warning signs: cloudy water within hours of feeding, persistent algae blooms, ammonia or nitrite readings above zero, and bloated or lethargic fish. Cut back by 50% and water quality usually recovers within 1–2 weeks.

Can I feed my fish only flakes?

You can, but you shouldn't. Even premium flakes are nutritionally incomplete on their own. Adding frozen or freeze-dried food 1–2× per week dramatically improves coloration, growth, and immune function. Variety is one of the easiest wins in fishkeeping.

Why are my fish always begging for food?

Fish are conditioned to associate humans with food and will beg constantly — even right after being fed. Don't feed based on behavior; feed based on schedule. Most "starving-looking" fish in home aquariums are actually overfed.

Should I feed my fish at the same time every day?

Yes, when possible. Consistent feeding times reduce stress and let beneficial bacteria in your filter handle the predictable waste load. Many aquarists tie feeding to lights-on and lights-off schedules.

What's the best food for a planted shrimp tank?

Shrimp graze on biofilm and algae constantly, so they need very little supplemental food. A small sinking pellet every 2–3 days, plus occasional blanched vegetables, is plenty. Overfeeding shrimp tanks is the #1 cause of planaria and hydra outbreaks. Try Vitalis Freshwater Shrimp Pellets or Fluval Bug Bites Shrimp Formula.

Can I feed my fish people food?

A few items are safe in small amounts: blanched zucchini, cucumber, and spinach for herbivores; small pieces of cooked, unseasoned shrimp or whitefish for carnivores. Avoid bread, crackers, cheese, processed foods, and anything seasoned, oiled, or fatty.

🛒 Shop Premium Fish Food

Browse our full aquarium fish food collection for staples, treats, and species-specific diets. We stock the brands we feed our own fish — flakes, pellets, sinking wafers, frozen food, and shrimp food.

Not sure what to feed your specific setup? Contact our team with your tank size and stock list and we'll put together a recommendation.

quarium fish feeding schedule infographic showing daily feeding routine for community fish
Back to blog

Leave a comment

Please note, comments need to be approved before they are published.