How Often Should You Feed a Betta Fish?

Adult betta fish do best when fed twice a day, with each meal about the size of the fish’s eyeball. That single visual rule solves both the “how often” and “how much” questions, because bettas have tiny stomachs and will eagerly eat far more than they should. Building a consistent schedule around small, measured portions is the simplest way to keep your betta healthy long-term.

How Much to Feed Per Meal

A betta’s stomach is roughly the same size as its eye. That’s the portion guideline worth memorizing, because it makes every other calculation easy. At each meal, offer an amount of food that approximates the size of one eyeball. In terms of standard betta pellets, that usually works out to somewhere between two and twelve pellets depending on the brand, since pellet sizes vary widely across products.

If you’re feeding a pellet that requires more than eight pieces per meal, split the serving in half. Drop the first portion in, let your betta eat it, then offer the rest. This prevents uneaten food from sinking to the bottom and fouling the water. Bettas are surface feeders, so food that falls out of sight often stays there and decays.

The Best Daily Schedule

Twice daily works well for most adult bettas: once in the morning and once in the evening, spaced roughly 12 hours apart. You can technically split the day’s total food across more feedings if you prefer, but the total daily amount should stay the same. What matters most isn’t the number of meals but the total volume of food per day.

Many experienced betta keepers also build in one fasting day per week, feeding six days out of seven. The fasting day gives the digestive system time to fully clear out, which helps prevent bloating and constipation. Pick any consistent day of the week and simply skip feeding entirely. Your betta will be fine. In the wild, bettas don’t eat on a reliable daily schedule, and a healthy adult can go a day without food with no issues.

Feeding Betta Fry

Young bettas (fry) need a very different schedule. Because they’re growing rapidly, fry should eat three to four times a day in small amounts. Their tiny bodies burn through nutrients quickly, and more frequent feedings support steady development. As juveniles mature toward adulthood over several months, you can gradually reduce feedings to the standard twice-daily adult schedule.

Why Overfeeding Is the Bigger Risk

New betta owners almost always overfeed rather than underfeed. Bettas will eat enthusiastically every time food appears, which makes it easy to assume they’re still hungry. They’re not. That eager response is instinct, not a reliable hunger signal.

Consistent overfeeding leads to a distended belly and can cause swim bladder disorder, a condition where the fish loses the ability to control its buoyancy. A betta with swim bladder problems may float nose-down with its tail pointing up, sink to the bottom of the tank, or bob helplessly at the surface. You might also notice a curved back or visibly bloated abdomen. In many cases the cause is simple constipation from too much food, and the fix is a fasting period of one to three days. But severe or repeated episodes can be harder to reverse.

Overfeeding also creates water quality problems. Uneaten food breaks down and raises nitrate levels in the tank, which stresses the fish’s immune system and can trigger the same swim bladder issues from a different angle.

How Water Temperature Affects Appetite

Bettas are tropical fish, and their metabolism is directly tied to water temperature. In warmer water (around 78 to 80°F), their metabolism runs at a normal, healthy pace and they’ll digest food efficiently on a twice-daily schedule. If the water drops below that range, digestion slows down. A betta in cool water processes food more slowly, which means the same portion size carries a higher risk of constipation and bloating.

Water that’s too warm creates the opposite problem. Higher temperatures speed up metabolism and can cause bettas to age more quickly. The ideal range is 76 to 82°F. If your tank consistently runs cool, consider reducing portions slightly or adding a small aquarium heater rather than just feeding less often.

Pellets, Frozen Food, and Variety

High-quality betta pellets are the easiest daily staple because portions are simple to measure. But bettas are carnivores, and they benefit from occasional variety. Frozen or freeze-dried foods like bloodworms and brine shrimp make good supplements once or twice a week.

The key rule stays the same regardless of food type: keep the total daily amount to about one eyeball’s worth of food. Frozen and live foods tend to be richer in protein than pellets, so it’s worth erring on the smaller side when you swap them in. If you offer bloodworms for one meal, you might give a slightly smaller pellet portion for the other meal that day.

Signs You’re Getting It Right

A well-fed betta has a slim, streamlined body with no visible bulge behind the belly. It swims actively, responds to your presence, and has bright, consistent coloring. If you notice a rounded belly that doesn’t go down between feedings, bloating after meals, or lethargy near the bottom of the tank, you’re likely offering too much food. Scale back to one small meal per day for a few days, then return to the normal twice-daily schedule with slightly smaller portions.

If your betta ignores food or spits it out repeatedly, the pellets may be too large. Try a different brand with a smaller pellet size, or break pellets in half before dropping them in. Some bettas are also simply pickier eaters and respond better to a different food type entirely.