I’ve had my betta for two years. He was full grown when I got him so I’m not sure how old he is. He’s got pretty classic signs of age - humped back, difficulty attacking food accurately, not active at all.

He’s displaying large holes in his fins that grow and change frequently (does not look like rot or tearing), which is alarming, but he seems to swim around alright. Nothing has changed in his tank (10gal, planted, logs, heated and filtered). No new items were added and he’s never had torn fins before, so I’m fairly confident it’s not anything in the tank. Parameters are tested frequently (all fine but a slightly higher pH [8ish] that I’ve never been able to lower), and 25%ish water change weekly. I’ve also got an algae problem, but removed some moss balls I think were the culprit.

Are these holes due to age or something else? I want to make sure I’m providing the best care for him and I’m worried the holes are a sign of suffering. Any suggestions on things to check for or change?

Here’s a admittedly terrible quality photo, but it shows the holes clearly (they have grown bigger since this was taken):

enter image description here


It’s getting worse. He’s still such a happy boy and swims up to seem me and eats all his food, but part of his whole bottom of his lower fin is nearly torn off. I bought him so more plants today with big leaves to rest on, and some almond leaves which I read would help. Also a new heater (my house is chilly and I’m worried the little one I have is just not doing enough), and some filter sponge to slow the water flow a bit.

If anyone has any other ideas, please let me know. I want him to heal! enter image description here

I’ve completed a big water change and will continue frequent small water changes over the next few weeks.

  • Hi, any updates please? How is your betta?
    – lila
    Commented Feb 14, 2021 at 4:35
  • 1
    @lila his fins did end up healing, so I’m not sure what he had. but I think he was old enough that whatever it was took a toll on him. He hung in there for a few more months, but showed pretty severe signs of aging and he ended up passing away. I did my best to give him a comfortable end of life.
    – Gwendolyn
    Commented Feb 14, 2021 at 15:56
  • 1
    I was worried about this happening, he was well over 2 years old so the sands of time for him were running low, I am sorry for your loss, I believe you did all you could and gave him the best life possible.
    – lila
    Commented Feb 14, 2021 at 22:55
  • 1
    @lila thanks so much for checking in. I’m prepping my tank over the next while for a new friend <3
    – Gwendolyn
    Commented Feb 14, 2021 at 23:25

1 Answer 1


Betta average lifespan is about 2-3 year, although they can live longer. If you don't know exactly how old it was, you could be expect him to be having his last months. Getting the best water quality and the less stressful environment will definitely give him better chances of having a very good life.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.