Yes, you should feed a betta fish every day, but with one important exception: skipping one day per week. Most experienced fishkeepers recommend feeding bettas six days out of seven, with that seventh day acting as a fast to keep their digestive system running smoothly. The total amount you feed each day matters more than how many times you offer food.
How Often and How Much
Adult bettas do well with one or two meals per day, spaced six to eight hours apart if you split feedings. You can technically divide the day’s food into as many small portions as you like, but the key rule is sticking to a set total amount. A betta’s stomach is roughly the size of its eye, so each meal should be no larger than that. For most commercial pellets, that works out to about two to four pellets per feeding if you’re doing two meals, or four to six total if you feed once.
Overfeeding is far more common than underfeeding with bettas. These fish are enthusiastic eaters and will keep accepting food well past the point of what’s healthy. If pellets or flakes are sinking to the bottom uneaten, you’re offering too much.
Why a Weekly Fasting Day Helps
Bettas are prone to constipation and bloating, and a 24-hour fast once a week gives their digestive tract time to fully clear. This is especially important because constipation can compress the swim bladder, the internal organ that controls buoyancy. When that happens, your betta may float sideways, struggle to swim down, or hang near the surface at an odd angle. A bloated, distended belly is the most visible warning sign.
If you notice these symptoms between regular fasting days, withholding food for 24 to 48 hours is a common first step to help things move along before the problem gets worse.
What to Feed
Bettas are carnivores and need a protein-rich diet. Carnivorous fish require at least 45 percent protein for healthy growth, which is significantly higher than plant-eating species. Commercial betta pellets are formulated around this need, typically combining shrimp meal, fish meal, bloodworms, brine shrimp, and added vitamins.
Pellets work fine as a daily staple, but bettas thrive when you rotate in live or frozen foods a few times a week. Bloodworms, brine shrimp, daphnia, and mosquito larvae are all excellent choices. Research on betta health and breeding has consistently shown that bloodworms and brine shrimp outperform commercial food alone across multiple measures of fish health. A mix of bloodworms and brine shrimp is one of the strongest combinations you can offer. Freeze-dried versions of these foods are convenient, though live or frozen options retain more nutritional value.
Baby Bettas Need a Different Schedule
If you have a young betta (under four to six months old), the once-or-twice-daily rule doesn’t apply. Baby bettas should be fed three to five very small meals per day to support their rapid growth. They need higher protein and fat than adults, and food marketed specifically for fry or baby fish is a better choice than standard betta pellets during this stage. Once your betta reaches adult size, you can transition to the standard six-days-a-week routine.
What Happens If You Overfeed
The risks of overfeeding go beyond your betta’s belly. Uneaten food that sinks to the bottom of the tank begins breaking down within a few days, and bacteria feeding on that decomposing food produce ammonia. In a small betta tank, even a modest ammonia spike can become dangerous quickly. Ammonia irritates gills, weakens the immune system, and in high enough concentrations is lethal.
On the fish itself, chronic overfeeding leads to obesity, constipation, and swim bladder disorder. A swollen abdomen, difficulty swimming, and floating at unusual angles are all red flags. The simplest prevention is feeding the right amount and removing any food your betta hasn’t eaten within two minutes.
Signs You’re Not Feeding Enough
Underfeeding is less common but does happen, particularly if you’re being overly cautious about portions. A betta that isn’t getting enough food will develop a pinched or hollow-looking belly just behind the head. Over time, you may also notice faded color and reduced activity. If your betta’s belly looks concave rather than gently rounded, increase portions slightly and monitor over the next week or two.
Going on Vacation
Healthy adult bettas can survive up to 14 days without food, so a long weekend or even a week-long trip doesn’t require a pet sitter. For trips of two to three days, simply feed your betta normally before you leave and resume when you return. For longer absences approaching two weeks, an automatic feeder or a trusted person dropping by every few days is a safer bet. Avoid the temptation to dump extra food in the tank before you leave. That uneaten food will foul the water long before your betta gets hungry enough to eat it all.

