• Skip to main content
  • Skip to primary sidebar
  • Home
  • Bettas 101
    • Acclimation
    • All About Water
      • Nitrogen Cycle
      • Ph & Ammonia
      • Water Changes
    • Betta Fish Anatomy
    • Betta Vases
    • Choosing a Tank
    • Feeding Bettas
      • Food Myths
      • Frozen & Live Betta Food
    • Tankmates for Bettas
      • African Dwarf Frogs & Bettas
      • Apple Snails & Bettas
      • Neon Tetras & Bettas
      • Otocinclus Catfish & Bettas
      • Quarantine New Fish
    • Plakat Betta
    • Rosetail Betta
    • Veil-tail Betta
  • Sick Betta
    • Diseases and Treatment
    • Aging Bettas
    • Bloating and Constipation
    • Cotton Wool Disease
    • Dropsy
    • Fin Rot and Fin Loss
    • First Steps
    • Gill Hyperplasia
    • Ich
    • Popeye
    • Septicemia (Infection)
    • Swim Bladder Disorder
    • Sick Betta Symptom Checker
    • Velvet Disease
    • Wounded Betta
    • Fish Tank Granuloma
  • Behavior
    • Bubble Nests
    • Skittish Bettas
    • Tail Biting
  • Breeding Bettas
  • Equipment
  • Q & A
  • Other fish
  • Contact

Fish Care

Everything You Need to Know About Betta Fish

You are here: Home / Behavior / Appetite Loss / Top 4 Betta Fish Eating Problems

Top 4 Betta Fish Eating Problems

Are you concerned that your betta isn’t eating enough? Here are four common reasons that could explain why your betta fish isn’t eating.

1. Change in Environment

All fish, including bettas, are sensitive to changes in their environment. Even subtle changes in water chemistry can stress your betta enough that he’ll stop eating. This is most common when you first bring your betta fish home from the store or breeder. It can take several days or more for your betta to acclimate to his new home and he may eat sparsely or not at all while he adapts to his new surroundings. Even if his new tank is larger and cleaner than the store cup, time is still required for him to adjust to his home.

Temporary appetite loss may also occur whenever you drastically change your betta’s water parameters, such as when you perform large water changes. To avoid environmental stress that may lead to his appetite loss, acclimate your betta slowly to his new environment and keep your water parameters stable by cycling your aquarium.

2. Change in Diet

Some bettas will refuse to eat new foods when they are introduced. Some bettas are picky eaters and prefer one food type over another, but more often the fish simply don’t recognize the new offering as food. Betta breeders, for example, will often feed their juvenile bettas a combination of live and frozen foods to ensure they are getting nutritious, high-quality food that aids in rapid growth. When you then offer your new betta pellet or fish flakes, he may avoid eating or spit out the food not recognizing it as food at all.

Betta pellets and flakes look and taste very different from their live or frozen counterparts. Offer your betta a variety of foods to get him used to trying new things. If your betta won’t eat a particular type of food, remove it from the tank after 10 minutes and try again later. Continue trying to feed that food over several days. If he still won’t eat it after three days, try something else. Most betta fish love foods that are close to what they would eat in the wild and very few will refuse live worms or larvae. If you are too squeamish to feed your betta live foods, or if they aren’t available at your local fish store, frozen is next best thing.

3. Water Temperature

Bettas are cold blooded animals whose metabolism is directly influenced by the ambient water temperature around them. Betta splendens, being tropical fish, require their water temperature to be stable somewhere between 76°F – 80°F (24.4°C – 26.6°C) Bettas kept in warm water metabolize their food faster and need to eat more often to keep their energy up. When bettas are kept in cooler water, their metabolism slows and they require less to eat. Bettas kept in unheated tanks may eat less than bettas kept in heated aquariums.

4. Disease

Appetite loss is a common symptom of many betta fish diseases. If your betta suddenly stops eating, first test your water to see if there has been a change in his water parameters. Next, observe him closely for other signs of illness such as color loss, lethargy, clamped fins, bloating, swelling, open soars, ripped or bloody fins, parasites, fungus or any other symptom that may be out of the ordinary for your betta. Since the average betta keeper doesn’t have the tools to test their betta for disease, diagnosis is usually made by testing the water and observing symptoms. If you suspect your betta is sick, it will be necessary to fix the cause (often environmental stressors) and possibly the disease too before he will accept food again.

53/365, originally uploaded by Tentworms.


Filed Under: Appetite Loss, Behavior, Betta splendens Tagged With: betta fish, Betta Fish Eating, betta food

Reader Interactions

Comments

  1. Michelle says:

    i need help. my betta will not eat and he is getting holes in his fins

    Reply
    • Lobster says:

      see what the holes look like. If the holes look like it’s being “eaten away”, he’s probably self-biting his tail, if it’s white-ish/blackish, that’s a fungus infection/fin rot. Get the tank he’s in, and do a 100% water change fam. put some stress coat or fungus medication(the one’s at the big chain pet stores aren’t useful. good fungus meds are usually online, or an actual fish store that cares for fish and not $$) in there and make sure it’s clean. If that’s not helping at all, it might be hereditary and your fish might die, which isn’t usually the case.
      If you want a start on what meds to use, I use Mardel: Maracyn Oxy or their Maracyn plus. Healed my severely fin rot betta rescue in a week. Just keep the tank REALLY clean for the next month or so and he’ll be good.

      Reply
  2. Piet says:

    Hi I got a betta fish last saturday. 2 females. Each of them lives separately on a 5 gallon tank. The problem here is they wont eat anything it has been a week. I tried flakes,pellets frozen food and dried food. I cant find any live foods in our area. I live in the tropics the temperature here is 76-82ºF / 24-27ºC. I do a weekly water change. What can i do to get them interested in eating. I also dried mixing garlic juice with the food it wont work. Can someone please help me i dont want my betta fish to die =( help me please

    Reply
  3. Valerie says:

    After bringing my betta home, I couldn’t get him to eat for 3-4 days. I began to suspect that he’d been on a live food diet, and didn’t think the stuff I offered him was actually food. What I ended up doing was swish a little freeze dried food with some tank water in a shot glass, and then pour it slowly back into the tank. The current made the food swirl around, and he went after it like mad.
    Since then he’s been plenty content with food sprinkled at the surface, and waits for me in the same spot every day when he knows it’s meal time. He primarily eats pellets, although I do have to crush them first or he’ll spit them out. As he’s getting older/bigger he seems to be able to handle them in larger pieces, and I imagine he’ll take them whole before long.
    Hope this helps someone! 🙂

    Reply
  4. elizabeth says:

    will you please help me. my betta wont eat, and hasn’t been for at least 4 days

    Reply
    • mabry says:

      I’m not sure what’s wrong. Have you tried live or freeze dried food?

      Reply
      • elizabeth says:

        yes.She wont eat ANYTHING, and I’ve tried EVERYTHING!

        Reply
        • Elizabeth Bucalo says:

          my betta Hickory has not eaten since a day and brought her home and now she looks like she’s dying

          Reply
  5. Sarah says:

    What do I do? My betta fish was overfeeded 10 pellets at one feeding… (my fault)… now he won’t eat at all for three days straight! Please help! Thank you!

    Reply
    • dsfg asdfasd says:

      He probably is just constipated. Bettas get constipated quite easily, so try feeding him a boiled, crushed pea, without the shell.

      Reply
  6. Kat says:

    My Betta will almost never move and will not eat. We know his fins are rotting and his medicine only makes too drowsy to eat so we rarely give it to him. We changed his entire tank and did not keep anything that was in his tank previously. He also lost almost all of his fins and colour. He hasn’t eaten in over a week. He does not have much time left please help me.

    Reply
  7. Melvin says:

    I’ve had my betta for 2 months now and ever since purchase he hasn’t eaten. I’ve kept him in a 5-gallon tank and I doubt it has anything to do with water quality, I have tried feeding him frozen blood worms, flakes, 4 different type of pellets and dried brine shrimp. What should I do? should I transfer him into a bowl and see if he’ll begin eating?

    Reply
    • Jack says:

      I just moved my Betta into a new 5gal tank and he isn’t eating! I am feeding him bloodworms but he just sits at the bottom and does nothing! Please HELP!

      Reply
  8. Jenn says:

    My betta wont eat and is also bloated…what can i do?

    Reply
    • Kayleigh Brousseau says:

      Take a frozen pea and take off the skin then break it into a tiny peace and do your best to make your betta eat it. It will clear out his system

      Reply
  9. Andi says:

    My Betta stopped eating. Started about 2 weeks ago. I have had him about 6 months now. He always had a great appetite, ate 6-8 pellets 2x a day. Now the 2-3 pellets he eats he spits back out. He doesn’t seam to have the spunk that he had before either, he seams to have slowed down some but I haven’t noticed any change in his physical appearance. I will try the blood worms & shrimp, any other thoughts?

    Reply
  10. Jared says:

    Try to not feed your betta too much. Give it’s digestive system a rest for at least one day. And maybe only feed your fish 2-3 pellets a day.

    Reply
  11. Cathie Ryhal says:

    My beta fish will not eat anything and when he was trying he just spat them out

    Reply
  12. anny says:

    my betta fish wll not eat it has bin 2 weeks and i have tried flakes and pellets but he just spitts them out when someone walkes in the room he justs hides i moved his tank near my sisters fish please help i am worried thx i will try live food bye

    Reply
  13. vinay says:

    my betta eats only live food but live food is not available everytime

    Reply
  14. Kajal says:

    My betta is not eating food since last week and hence losing its color
    And now it is drowsing what to fo someone please suggest
    Dont want loose my betta

    Reply
  15. Lou says:

    I got a new betta fish a couple weeks ago and I cannot get him to eat still I’ve tried several different pellets different flags dried bloodworms and brine shrimp he doesn’t seem sick to me I’ve not noticed anything what can I do to get him to eat

    Reply
  16. Guinivere rice says:

    I got my Betta about a week ago. And I though it was eating. Well I just looked in the tank and it has trapped the food in little bubbles/air pockets at the bottom of the tank. What does that mean? What do ido to get it to eat?

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Search


Recent Posts

  • Cool Betta Fish Tank Ideas
  • How Long Do Betta Fish Live For? – 5 Helpful Tips For a Long and Happy Life
  • 3 Gallon Fish Tank for Betta
  • 10 Gallon Aquarium Stands and Cabinets
  • How Much Do Betta Fish Cost to Buy and Care For?

NippyFish Facebook Page

Visit the NippyFish Facebook Page

Featured Posts

Complete Guide to Betta Fish Diseases and Treatment

This complete guide on Betta fish illnesses and diseases from A-Z will help you pinpoint what is wrong with your Betta and how to treat it.

The 4 Most Common Signs of Illness in Betta Fish

This article focuses on the 4 most common signs of illness in Betta fish.

Betta Fish Tank Setup – A Detailed Guide For Beginners

This article will be providing a detailed beginners guide on how to setup a tank for your Betta fish.

Top 12 Betta Fish Toys

This article has a list of some of our favorite Betta fish toys. Don’t have a bored Betta.

Setup an Aquatic Plant Environment For Your Betta

Having a healthy plant in your tank will help to improve the water quality by filtering out waste and removing some of the CO2 that’s produced by your fish.

Copyright © 2025 All Rights Reserved | NippyFish | Privacy Policy

Nippyfish.net is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.