how often do you feed a betta fish
You should feed an adult betta fish once or twice a day , in very small portions it can finish in about 2 minutes without bloating or leaving leftovers.
Quick Scoop
- Adult bettas: feed 1–2 times per day , morning and/or evening.
- Space two feedings 6–8 hours apart (for example, 9 a.m. and 5 p.m.).
- Portion size: usually 2–3 quality betta pellets per meal , or the amount roughly equal to the size of your betta’s eyeball per feeding.
- Eating time: only what your betta can eat in about 2 minutes , with no food left sinking to the bottom.
- Fasting: many keepers give one “fast” day every 7–10 days to help prevent constipation.
Simple feeding plan (adult betta)
- Once-a-day option:
- Feed 3–4 small pellets once daily , adjust up or down if your betta looks too thin or too round.
- Twice-a-day option:
- Morning: 2–3 pellets
- Evening: 2–3 pellets
- Make sure the total across the whole day still stays modest and your fish’s belly isn’t bulging after meals.
A good rule of thumb: your betta’s whole daily food should be about the size of its eye or slightly more, split into one or two meals.
Little story-style example
Imagine your betta waiting at the front glass every morning. You give it 2 pellets at 8 a.m. , it snaps them up in seconds and its belly looks gently rounded but not stretched. In the evening, around 6 p.m. , you repeat with another 2 pellets , and again everything is gone within a minute. Once a week, you skip one day of feeding to let its digestion reset. Over time you watch: if your betta looks slimmer, you add a pellet; if it looks bloated or poops less, you cut back or add that regular “fast” day.
TL;DR: Feed an adult betta 1–2 times a day , small eyeball-sized portions (about 2–3 pellets per meal), with one optional “no food” day every week or so to keep digestion healthy.
Information gathered from public forums or data available on the internet and portrayed here.