Seeing a betta fish sink to the bottom and refuse food can be alarming. This guide explains the common health, water, and environmental reasons behind the behavior and offers practical steps to revive your pet. Act fast, follow the tips, and restore your betta’s vitality.
Key Takeaways
- Water quality is critical: Poor parameters are the top cause of sinking and loss of appetite.
- Illness signs overlap: Swim bladder disorder, constipation, and infections all make a betta sink.
- Temperature matters: Betta fish need 76‑82°F (24‑28°C) for proper digestion and buoyancy.
- Feeding habits help diagnose: Over‑feeding, wrong food size, or spoiled food can trigger sinking.
- Quick interventions work: Fasting, water changes, and appropriate medication often reverse the problem.
- Observe behavior daily: Changes in swimming, color, or bubbling give clues to underlying issues.
- Preventive care saves lives: Regular tank maintenance and a balanced diet keep sinking episodes rare.
📑 Table of Contents
Introduction
Finding your betta fish floating at the bottom of the tank, barely moving, and ignoring the food you offer can feel like a mini heart‑attack. Betta fish (Betta splendens) are known for their bright colors and bold personalities, so when they start to sink and stop eating, something is definitely off.
In this article we’ll walk through the most common reasons behind the dreaded “sinking‑and‑not‑eating” combo, show you how to spot early warning signs, and give you step‑by‑step actions you can take today. Think of it as a friendly chat with a fellow hobbyist who’s been there and fixed the problem.
1. Water Quality – The Hidden Culprit
Why water matters
Betta fish are highly sensitive to ammonia, nitrite, and nitrate spikes. Even a small rise in ammonia (above 0 ppm) can cause stress, loss of appetite, and buoyancy problems. Poor water also affects the swim bladder, the tiny organ that lets a betta stay upright.
Visual guide about Why Is My Betta Fish Sinking and Not Eating
Image source: f.hanchacha.com
How to test and fix
- Test weekly: Use a liquid test kit for ammonia, nitrite, nitrate, and pH. Ideal ranges: ammonia 0 ppm, nitrite 0 ppm, nitrate <20 ppm, pH 6.5‑7.5.
- Partial water changes: Swap out 25‑30 % of the water every 2‑3 days until parameters are stable.
- Condition the water: Add a dechlorinator and, if needed, a bacterial supplement to boost the bio‑filter.
Keeping the water clean not only stops sinking, it also restores appetite.
2. Temperature Troubles
What’s the right range?
Betta fish are tropical; they thrive at 76‑82°F (24‑28°C). Water that’s too cold slows digestion, making food sit in the gut and cause constipation—one of the main reasons a betta will sink.
Simple temperature fixes
- Use an aquarium heater rated for 2‑5 gallon tanks.
- Check the heater with a reliable thermometer; adjust until the water stays within the target range.
- Cover the tank to reduce temperature fluctuations from drafts or room AC.
3. Swim Bladder Disorder (SBD)
Understanding SBD
The swim bladder is a gas‑filled sac that lets a betta control its depth. Over‑eating, gulping air, or infection can fill it with too much or too little gas, causing the fish to float upside down or sink.
Signs of SBD
- Fish stays at the bottom or floats sideways.
- Loss of appetite.
- Frequent gulping at the surface.
Home remedies
First, fast your betta for 24‑48 hours to clear the gut. Then offer a small amount of peeled, cooked peas (a natural laxative). If the problem persists, a low‑dose aquarium medication for constipation can help.
4. Feeding Mistakes
Over‑feeding and food type
Betta fish have tiny stomachs—about 2 % of their body weight. Giving too much or feeding large pellets can lead to bloating and sinking. Moreover, frozen or live foods that are too big can be difficult to swallow.
Best feeding routine
- Feed 2‑3 small bites once or twice a day.
- Rotate between high‑quality betta pellets, frozen daphnia, and occasional brine shrimp.
- Always remove uneaten food after 5 minutes to keep water clean.
For more on why bettas stop eating, see our article Why Is My Betta Fish Not Eating.
5. Illnesses That Cause Sinking
Bacterial and fungal infections
Infected bettas often become lethargic, lose appetite, and lose buoyancy. Look for white patches, fuzzy growths, or frayed fins.
Parasites
Internal parasites can damage the gut and swim bladder. Common signs include “pop‑eye” (swollen eyes) and constant rubbing against objects.
When to medicate
If you spot redness, ulceration, or unusual mucus, treat with a broad‑spectrum aquarium medication following the label directions. Always quarantine a new fish before adding it to the main tank to avoid spreading disease.
6. Stress Factors and Tank Setup
Tank size and decoration
Betta fish need at least 2‑3 gallons of space. Cramped bowls limit swimming and create poor water flow, which can stress the fish and affect buoyancy.
Lighting and noise
Bright, flickering lights or loud vibrations can cause stress. Keep the tank in a quiet area and use a gentle LED light on a 12‑hour cycle.
Companion compatibility
Betas are aggressive toward other males and sometimes towards certain species. A stressed betta may hide, stop eating, and sink.
7. Quick Action Plan: Step‑by‑Step
Day 1 – Diagnose
- Test water parameters.
- Check temperature.
- Observe swimming pattern and note any visible injuries.
Day 2 – Immediate care
- Perform a 30 % water change with conditioned water.
- Fast the betta for 24 hours.
- Set the heater to 78°F (25.5°C) if needed.
Day 3 – Re‑feed cautiously
- Offer a single peeled pea.
- Return to small pellet feeds after 48 hours if the fish shows interest.
Day 4‑7 – Monitor and treat
- Continue weekly water tests.
- If no improvement, consider a probiotic supplement or a mild anti‑parasitic medication.
- Check our guide Why Did My Betta Fish Stop Eating for deeper troubleshooting.
Conclusion
Seeing a betta fish sink and refuse food is a clear signal that something is wrong, but it’s rarely a mystery. By checking water quality, temperature, feeding habits, and looking for signs of disease, you can often reverse the problem in just a few days. Remember to act quickly, keep the environment stable, and give your betta a balanced diet. With attentive care, your finned friend will be back to dazzling swims and vibrant colors in no time.
Frequently Asked Questions
Why is my betta fish sinking to the bottom?
Most often it’s due to poor water quality, swim bladder disorder, or constipation caused by over‑feeding.
Can a betta fish survive without eating for a few days?
Yes, a healthy adult betta can fast for 3‑5 days, but longer periods indicate illness and need veterinary attention.
How do I know if my betta has a swim bladder problem?
Look for abnormal floating, sideways positioning, or frequent gulping at the surface. A fast followed by a pea can help diagnose.
Is a temperature of 70°F safe for a betta?
No. Temperatures below 76°F slow metabolism and can cause sinking and loss of appetite.
What should I feed a betta that won’t eat?
Offer a small amount of peeled, cooked peas or a high‑quality frozen daphnia to stimulate the gut.
When should I seek professional help for my betta?
If the fish shows signs of infection, frayed fins, or no improvement after 48‑72 hours of treatment, consult an aquatic veterinarian.

