Betta fishes live for approximately 2 to 5 years. The Fishes that are sold in pet stores are generally adults, so they have the fine lengthy fins, but that also shows that they are by now a year old. That shows that if your betta fish lives for more than 2-3 years after you purchase it, it's a fine, long-lived fish. The foods for bettas have a tendency to be more of a meat diet as compared to other fishes. A number of fishes are very particular about what they will or won't consume. It's totally