Best answer
To answer the big question,your betta fish may not be eating,due tostress,incorrect water parameters,diseases,change in environment,and several other reasons. Some of these are very easy to correct while others are more difficult to fix. Being able to determine why your fish isn eating is the first step in fixing the problem.
People also ask
Why is my Betta not eating at first?
When you have a new betta it not uncommon for them to refuse to eat at first. A lot of the time they may be stressed from the move and being in a new environment. (This is especially true if you檝e shipped your betta instead of getting him from a shop).
How to get a betta fish to eat?
Just defrost your food before giving it to your betta. The best way to do this is by taking a small amount of your tanks water and placing the food in it. Once the food is fully defrosted just drop it into your tank and your betta should eat it up. When you have a new betta it not uncommon for them to refuse to eat at first.
How long can a betta fish go without food?
Normally it檒l only take 2-7 days for them to begin eating their food. If they still don eat it after this time then you may be dealing with a fussy betta. Just remember, that you should never let a betta go more than 3 days without food.
How do you fix a fussy betta fish?
The far better solution is to start diversifying your betta diet until he檒l eat a whole range of food. You can either start by giving him lots of new food until he isn fussy, or if you don want to spend more money, fast him for a couple of days.