2 – 3 years is a common lifespan of a domesticated betta fish, however up to 6 years is very achievable and 10 can be done! You just need to make sure you can give your Japanese fighting fish the best environment possible.