New Syrian Hamster Cage: Ultimate Size and Best Setup Guide 2026

Who's your buddy?

Birds & Small Pets

How Often to Feed Betta Fish: Simple 3-Step Feeding Schedule for Healthy Bettas

How Often to Feed Betta Fish
How Often to Feed Betta Fish

How Often to Feed Betta Fish:

Feeding seems like the easiest part of betta care, but it’s where many owners make mistakes. Overfeeding is one of the most common reasons pet bettas get sick. So, how often should you feed betta fish? Feed an adult betta once or twice a day, giving about 2–4 small pellets per feeding, and skip one day a week.

This guide gives you a simple feeding schedule, the best foods to use, and the signs that you’re feeding too much or too little.

How Often to Feed Betta Fish: The Simple Schedule

For a healthy adult betta:

  • Frequency: once or twice a day
  • Amount: 2–4 betta pellets per feeding, or an equivalent small portion
  • Fasting day: one day per week with no food
  • Time limit: remove any food not eaten within 2–3 minutes

A betta’s stomach is very small. A common rule of thumb is that it’s roughly the size of its eye. That’s why just a few pellets is enough.

Example Weekly Schedule

  • Monday–Saturday: 2 pellets in the morning, 2 pellets in the evening
  • Sunday: fasting day (no food)
  • Two or three times a week: swap one pellet meal for a small portion of frozen or live food

How Much to Feed a Betta Fish

Pellet sizes vary by brand, so watch your betta rather than following a number blindly. After feeding, your betta’s belly should look slightly rounded, not swollen. If you’re using flakes, offer a pinch small enough to be eaten within two minutes.

How Often to Feed Baby Bettas

Young and juvenile bettas grow quickly and need more frequent meals, often 2–3 small feedings a day with tiny, protein-rich foods like baby brine shrimp or micro pellets. Once your betta reaches adult size, usually around 4–6 months, switch to the adult schedule.

What Should Betta Fish Eat?

Bettas are carnivores. In the wild, they eat insects, larvae, and tiny crustaceans. A healthy diet includes:

High-Quality Betta Pellets (Daily Staple)

Choose pellets made for bettas, with a meat or fish protein listed as the first ingredient. Pellets are easy to portion and less messy than flakes.

How Often to Feed Betta Fish
How Often to Feed Betta Fish

Frozen Foods (2–3 Times a Week)

  • Bloodworms
  • Brine shrimp
  • Daphnia
  • Mysis shrimp

Thaw a small portion in a little tank water before feeding.

Freeze-Dried Foods (Occasional Treat)

Freeze-dried bloodworms are convenient, but they expand when wet. Soak them in tank water for a few minutes before feeding to reduce the risk of bloating.

Live Foods (Optional)

Live brine shrimp or mosquito larvae can encourage natural hunting. Only buy from trusted sources to avoid introducing disease.

Flakes (Use Sparingly)

Flakes can work in a pinch, but they break apart easily and can pollute the water. Pellets are usually a better daily choice.

Why a Fasting Day Helps

Many experienced keepers skip feeding one day a week. A short fast gives the digestive system time to process food and can help prevent constipation and bloating, which are common in overfed bettas. A healthy adult betta handles a one-day fast easily.

Signs You’re Overfeeding Your Betta

  • A swollen or bloated belly
  • Swim bladder problems: floating sideways, sinking, or struggling to stay level
  • Leftover food rotting on the bottom
  • Cloudy water and higher ammonia levels
  • Less energy after meals

If you notice these signs, fast your betta for a day or two and cut back on portions. Overfeeding also pollutes the water, so a partial water change helps. See our guide on how to clean a betta fish tank.

Signs You’re Underfeeding Your Betta

  • A sunken or thin belly
  • Faded colors
  • Low energy or weakness
  • Fin damage that doesn’t heal

If you notice these signs, slightly increase portions or add an extra small meal and check your water quality. Illness can also cause poor appetite.

Why Won’t My Betta Eat?

A betta that refuses food may be:

  • Stressed after moving to a new tank
  • In water that’s too cold. Check that your heater keeps the tank at 76–82°F.
  • Picky about a new food brand
  • Sick, especially if other symptoms appear

Give a new betta a few days to settle. If it still won’t eat, test your water and consider checking with a vet who treats fish. VCA Animal Hospitals offers helpful pet health information.

How Long Can a Betta Go Without Food?

A healthy adult betta can survive several days without eating, and sometimes longer. That doesn’t mean it’s good for them. For short trips of 2–3 days, a healthy betta is usually fine without food. For longer trips:

  • Ask a friend to feed small, pre-portioned meals.
  • Use a weekly pill organizer to pre-measure portions.
  • Avoid “vacation feeder” blocks, which can pollute the water.

Feeding Tips for a Healthier Betta

  • Feed at the same times each day to build a routine.
  • Drop pellets one at a time and watch your betta eat.
  • Vary the diet with frozen foods a few times a week.
  • Store food in a cool, dry place and replace it every few months.

A good feeding routine is one of the biggest factors in how long betta fish live. If you’re still setting up, read our betta fish tank setup guide. For more fish-keeping advice, the RSPCA’s pet pages are a helpful resource.

Common Feeding Mistakes to Avoid

  • Feeding “until it stops eating”: Bettas will overeat if given the chance.
  • Dumping food all at once: Uneaten food sinks and rots.
  • Only feeding bloodworms: They’re a treat, not a complete diet.
  • Using old food: Opened food loses nutrients over time.
  • Feeding in a cold tank: Cold water slows digestion, so check your heater.

Quick Summary

How often should you feed betta fish? Once or twice a day, with just 2–4 pellets per meal and one fasting day each week. Mix in frozen foods a few times a week, remove leftovers quickly, and watch your betta’s belly. Small, consistent meals keep your betta healthy, colorful, and active.

Frequently Asked Questions

Can I feed my betta once a day?

Yes. Once a day is fine for adult bettas, as long as the portion is appropriate.

How many pellets should I feed my betta?

Usually 2–4 pellets per feeding, depending on pellet size and your betta’s appetite.

Can bettas eat tropical fish flakes?

They can, but betta-specific pellets are better because they’re higher in protein and less messy.

Should I feed my betta bloodworms every day?

No. Bloodworms are best as a treat 2–3 times a week, not a daily staple.

Why is my betta always hungry?

Bettas are opportunistic eaters and will often beg for food. Stick to the schedule, since begging doesn’t mean they need more.

Written by

admin

Comments

Share your pet story

Your email address will not be published. Required fields are marked *

The Paws Pet Letter

Get weekly pet care tips

One friendly email a week: new guides, seasonal safety alerts and the Pet of the Week. No spam, unsubscribe anytime.

Join fellow pet parents. We respect your inbox (and your nap schedule).