How Long Do Betta Fish Live?

By BettaBasics · Updated October 2026 · ~5 min read

Short answer: with proper care, a betta typically lives 2–4 years, and well-kept individuals can reach 5+ years. Kept in a bowl with poor care, many die within months.

The honest numbers

Care levelTypical lifespan
Bowl / tiny jar, poor careSeveral months to ~1 year
Proper tank (5+ gal, heated, clean)2–4 years
Excellent, stable care5+ years (best case)

The gap is huge — and it's almost entirely about husbandry, not luck.

What most affects lifespan

Signs of an aging betta

As a betta ages, you may notice: slower movement, a slightly droopy "old man" posture, faded color, longer naps. This is normal in senior fish — not a reason to panic. Keep the water clean and warm, and let it rest.

The bottom line: how long your betta lives is mostly in your hands. A proper tank, heater, and clean water routinely turn a "few months" bowl-fish into a 3–5 year companion.

Related guides: Happy vs stressed signs · Common diseases · Complete beginner guide

← Prev: Tankmates Next: Color & fin health →