The betta fish life span depends on how well cared for it is.
The average Betta fish life span is about 2 to 3 years, but sometimes these tropical fish live up to 5 years if water conditions are ideal and food is optimal.
There are a number of factors that can extend your betta fish life span.
You can increase betta fish live span taking care about: Water Conditions, Diet and disease Prevention and Treatment.