Why Is My Betta Not Eating? 7 Causes and Solutions
Table of Contents
- How Bettas Normally Eat
- 7 Causes of Betta Appetite Loss
- Species-Specific Feeding Tips
- When to Worry vs When to Wait
- Frequently Asked Questions
How Bettas Normally Eat
Betta fish are enthusiastic eaters under normal conditions. A healthy betta will dart towards food the moment it hits the water surface, often flaring in excitement. They are surface feeders with upturned mouths designed for catching insects and larvae at the water’s surface, which is why floating pellets and freeze-dried foods work so well.
A typical adult betta should eat 2-4 small pellets twice daily, or an equivalent amount of frozen or live food. They have small stomachs, roughly the size of their eye, so portion control matters. When a betta that normally attacks its food suddenly shows no interest, something has changed. The question is what.
7 Causes of Betta Appetite Loss
1. New Environment Stress
The most common reason a betta stops eating is that it has just been moved to a new tank. This is completely normal and not a cause for alarm.
When you bring a betta home from a fish shop in Singapore, the fish has been through a stressful journey: caught in a net, bagged, transported (often in the heat), and placed into an entirely new environment with different water parameters, lighting and surroundings. It needs time to adjust.
Solution: Leave the betta alone for 2-3 days. Do not tap the glass, try to hand-feed or hover over the tank. Keep the lights dimmed. After 2-3 days, offer a small amount of food. Most bettas start eating within 48 hours of arriving in a new home. Some take up to a week.
2. Wrong Food Type
Bettas are surprisingly particular about their food. A betta that refuses one brand of pellet may enthusiastically devour another. Some bettas raised on live or frozen food in breeding facilities refuse dried pellets entirely.
Solution: Try different food types to find what your betta prefers:
- Frozen bloodworms – almost universally accepted by bettas, available at most Singapore fish shops
- Frozen brine shrimp – another high-acceptance food
- High-quality betta pellets – brands like Hikari, New Life Spectrum or Northfin are well-regarded
- Freeze-dried daphnia – a good treat food that most bettas enjoy
- Live food – mosquito larvae (readily available in Singapore’s climate), baby brine shrimp or micro worms
If your betta only accepts frozen or live food, that is fine. Many betta keepers in Singapore feed a rotation of frozen bloodworms, brine shrimp and high-quality pellets for a balanced diet.
3. Poor Water Quality
Ammonia, nitrite or excessively high nitrate levels suppress appetite in all fish, including bettas. In small betta tanks of 5-10 litres, which are common in Singapore, water quality can deteriorate rapidly because there is so little water volume to dilute waste.
Solution: Test your water immediately. In Singapore, you can buy API Master Test Kits from aquarium shops or online. Your readings should show ammonia at 0 ppm, nitrite at 0 ppm and nitrate below 20 ppm. If any readings are elevated, perform an immediate 30-50 percent water change using dechlorinated water. PUB tap water in Singapore contains chloramine, so always use a water conditioner like Seachem Prime before adding tap water to the tank.
4. Temperature Issues
Bettas are tropical fish that thrive at 26-30 degrees Celsius. In Singapore’s climate, this is rarely a problem since ambient water temperature sits at 28-32 degrees Celsius. However, there is one common exception: air-conditioned rooms.
If your betta tank is in a bedroom or study where the air-conditioning runs at 22-24 degrees Celsius for extended periods, the water temperature can drop below 26 degrees Celsius. Cold bettas become lethargic and lose their appetite.
Solution: Check the water temperature with a thermometer. If it is below 26 degrees Celsius, either move the tank to a warmer location or add a small adjustable heater. For tanks in air-conditioned rooms, a 25-50 watt heater set to 27-28 degrees Celsius maintains a stable, comfortable temperature. In non-air-conditioned rooms in Singapore, no heater is needed.
5. Illness
Loss of appetite is often one of the first signs of illness in bettas. Common betta diseases include:
- Fin rot – ragged, disintegrating fins, often with reddened edges
- Ich (white spot) – small white dots on the body and fins
- Velvet – a gold or rust-coloured dust on the body, best seen with a torch at an angle
- Swim bladder disorder – difficulty swimming normally, floating sideways or sinking
- Dropsy – a severely swollen body with raised scales (pinecone appearance), which is often fatal
Solution: Examine your betta carefully for visible symptoms. If you spot signs of disease, identify the specific condition and treat accordingly. Many common betta illnesses respond to clean water, appropriate temperature and targeted medication. For serious conditions, consult a veterinarian experienced with fish or seek advice from experienced betta keepers in local aquarium communities.
6. Constipation and Bloating
Bettas are prone to constipation, especially when fed a diet of only dried pellets without variety. A constipated betta may have a visibly swollen belly and refuse food because it is already full and uncomfortable.
Solution: Fast the betta for 1-2 days. Do not feed anything at all. This gives the digestive system time to clear. After fasting, offer a small piece of blanched, deshelled pea (about the size of the betta’s eye). The fibre helps move things along. Going forward, include frozen food in the diet and avoid overfeeding dried pellets.
7. Picky Eating
Some bettas are simply fussy. This is more common than many new betta owners expect. A betta may eat enthusiastically for weeks, then suddenly lose interest in the same food it previously loved. Or it may spit food out repeatedly before finally eating, or refuse certain colours or sizes of pellet.
Solution: Rotate foods regularly to keep your betta interested. Offer pellets one day, frozen bloodworms the next, then brine shrimp. Some keepers find that soaking pellets briefly before feeding makes them more appealing. If your betta consistently refuses all dried food, switch to a primarily frozen diet supplemented with occasional live food.
Species-Specific Feeding Tips
Bettas have unique feeding behaviours that differ from most community fish. Understanding these helps you feed more effectively.
- Feed at the surface. Bettas are surface feeders. Sinking pellets end up on the substrate where bettas may not find them, and uneaten food fouls the water.
- Feed small amounts. Two to four pellets twice daily is sufficient. A betta’s stomach is tiny. Overfeeding is the most common feeding mistake.
- Remove uneaten food. If food remains after 2-3 minutes, remove it with a pipette or small net. This is especially important in small, unfiltered tanks.
- Fast one day per week. A weekly fasting day helps prevent constipation and mimics the natural feeding patterns of wild bettas.
- Avoid flake food. While bettas can eat tropical flakes, they are not ideal. Flakes lose nutritional value quickly once the container is opened and tend to foul water faster than pellets.
- Use a feeding ring. In tanks with surface flow, a floating feeding ring keeps food in one spot where the betta can easily find it.
When to Worry vs When to Wait
Situations Where Waiting Is Fine
| Scenario | Expected Duration | Action |
|---|---|---|
| Just brought the betta home | 1-3 days | Leave it alone, dim lights |
| Tank was just cleaned or rescaped | 1-2 days | Give time to readjust |
| Changed food brand | 1-3 days | Try alternative foods |
| Skipping one meal occasionally | Normal behaviour | No action needed |
Situations That Require Immediate Attention
| Scenario | Concern Level | Action |
|---|---|---|
| Not eating for 5+ days with no recent changes | High | Test water, check for disease |
| Not eating + visible disease symptoms | High | Identify disease, begin treatment |
| Not eating + lethargy + clamped fins | High | Likely illness, test water and treat |
| Not eating + swollen belly (pinecone scales) | Critical | Possible dropsy, seek expert advice |
A healthy betta can survive without food for up to two weeks, though this is not ideal. The concern is not starvation but rather what is causing the appetite loss in the first place. Address the underlying cause, and eating usually resumes on its own.
Frequently Asked Questions
My betta spits out food and then eats it again. Is this normal?
Yes, this is completely normal betta behaviour. Bettas often take food into their mouths, spit it out, then pick it up again before finally swallowing. They are breaking the food into smaller pieces and testing it. This is not a sign of rejection. If the betta eventually swallows the food, there is no problem.
Can I feed my betta mosquito larvae from outdoors in Singapore?
Wild-caught mosquito larvae are an excellent natural food for bettas, and Singapore’s tropical climate provides a year-round supply. However, only collect larvae from clean water sources. Avoid water that may contain pesticides, cleaning chemicals or runoff from treated areas. Rinse larvae in dechlorinated water before feeding. Never leave standing water outdoors to attract mosquitoes deliberately, as this violates NEA regulations.
How long can a betta go without eating?
A healthy adult betta can survive 7-14 days without food, though this is stressful and not recommended. If you are going away for a weekend, your betta will be fine without feeding. For holidays longer than 3-4 days, arrange for someone to feed your betta or use an automatic feeder with pre-portioned meals. Overfeeding by well-meaning pet sitters is a common cause of water quality problems.
Should I force-feed a betta that is not eating?
No. Force-feeding is extremely stressful and can injure the fish. Focus on identifying and fixing the underlying cause. Offer a variety of foods, ensure water quality is excellent and give the betta time. If a betta does not eat for more than a week despite good water conditions and no visible disease, consider consulting an experienced aquarist or a vet.
For comprehensive betta care guidance, including tank setup, water parameters and compatible tank mates, read our complete betta fish care guide.
If your betta is showing signs of illness beyond appetite loss, our team at Gensou can help diagnose and advise on treatment. With over 20 years of experience, we have seen and treated virtually every common betta condition. Visit us at 5 Everton Park, Singapore, or contact us for advice on your betta setup.
Related Reading
emilynakatani
Still Have Questions About Your Tank?
Drop by Gensou Aquascaping — most walk-in questions get answered in under 10 minutes by someone who has set up hundreds of tanks.
5 Everton Park #01-34B, Singapore 080005 · Open daily 11am – 8pm
