The lifespan of bettas is influenced by factors such as species, gender, and living conditions, as detailed below:

Species Differences
Siamese fighting fish (Betta splendens): They have an average lifespan of 2–3 years. Males can live 3–5 years under ideal conditions, with rare individuals recorded to reach 8 years.
Chinese bettas: Wild specimens typically live 2–3 years, while those in captivity can survive 3–5 years. Males may have longer lifespans.
Gender Differences
Male bettas generally live 1–2 years longer than females. For example, male Siamese fighting fish live 3–5 years, compared to 2–3 years for females.
Key Influencing Factors
Water quality: Maintain a pH level of 6.5–7.5 and a water temperature of 24–28°C, with regular water changes.
Diet: Focus on high-protein feed and avoid overfeeding.
Environment: Keep them alone or in proper isolation, and provide hiding spots to reduce stress.
Health management: Prevent common diseases like fin rot and ich.
Special Cases
Extreme examples: A few bettas can live 6–8 years in perfect conditions, but this is extremely rare.
Wild bettas usually have shorter lifespans (1–2 years).