Fish

Fish Lifespan: Goldfish, Betta & More

How long do pet fish really live? A species-by-species breakdown with real numbers. Spoiler: goldfish live much longer than you think.

Goldfish: 10-15+ Years

Common goldfish (Carassius auratus) live 10-15 years with proper care, and some reach 20+. The oldest recorded goldfish was reportedly 43 years old. These are carp relatives — they grow to 8-12 inches, produce significant waste, and need much more space than the typical fishbowl provides.

A single goldfish needs a minimum of 20 gallons with filtration. Fancy goldfish varieties (fantails, orandas, ranchu) are more delicate than commons and comets but still need at least 20 gallons per fish. The idea that goldfish thrive in small bowls comes from decades of pet store marketing, not biology. Ammonia builds up quickly in unfiltered water, causing chemical burns to gills and slow death.

Bettas: 2-4 Years

Siamese fighting fish (Betta splendens) live 2-4 years according to aquatic veterinary guidelines. They're tropical fish that need heated water (76-82°F) — a common misconception is that bettas prefer cold water because they come from Southeast Asia. In reality, their natural habitat is warm rice paddies, not a glass vase on a nightstand.

Bettas need a minimum of 5 gallons with filtration and a heater. The "betta in a bowl" image is responsible for more betta deaths than any disease. Cold, unfiltered water suppresses their immune system and shortens their already brief lifespan. A heated, filtered 5-gallon tank with a betta will produce a healthier, more active, longer-lived fish than a bowl with weekly water changes.

Source: Aquatic veterinary guidelines; Betta fish care research

Koi: 20-30+ Years

Koi (Cyprinus rubrofuscus) are the marathon runners of the pet fish world. They commonly live 20-30 years in outdoor ponds, with Japanese varieties sometimes exceeding 40. Koi grow large — 24-36 inches — and need substantial water volume. A koi pond should hold at least 1,000 gallons with heavy filtration.

Koi are social, intelligent, and can be trained to eat from your hand. They're also expensive to maintain properly — a koi pond with filtration, aeration, and seasonal maintenance is a significant investment. The ARAV notes that koi acquired without understanding their space and maintenance requirements are frequently surrendered or die prematurely from poor water quality.

Tropical Freshwater: 3-10 Years

Common tropical fish have moderate lifespans. Guppies live 2-3 years. Platies and mollies reach 3-5. Tetras average 3-5. Angelfish live 8-10. Cichlids vary widely — some live 5 years, others 15. The lifespan depends heavily on species, water quality, and tank conditions.

The most important factor for tropical fish longevity is water quality. Fish in properly cycled, filtered tanks with regular water changes consistently outlive fish in neglected setups. The nitrogen cycle — establishing beneficial bacteria that convert toxic ammonia to less harmful nitrates — is the foundation of fishkeeping. Skipping it kills fish.

What Kills Fish Early

Small tanks. The "inch per gallon" rule is a rough guideline, not a law. Small tanks cause rapid ammonia buildup, temperature instability, and chronic stress. Most common pet fish need more space than the average owner provides.

No cycling. Putting fish in an uncycled tank exposes them to ammonia and nitrite, both of which are toxic. Fishless cycling — establishing the nitrogen cycle before adding fish — takes 4-6 weeks but prevents the most common cause of fish death in new setups.

Temperature swings. Tropical fish need stable temperatures. Fluctuations from heaters that cycle on/off improperly or tanks near windows with direct sunlight cause stress and suppress immune function.

Overfeeding. Uneaten food decomposes and pollutes water. Fish stomachs are roughly the size of their eye — a small amount of food, once or twice daily, is sufficient for most species.

Calculate Your Pet's Human Age

Enter your pet's age to see their human-age equivalent.

Frequently Asked Questions

How long do goldfish really live?
Goldfish can live 10-15 years with proper care, and some reach 20+. The common perception that goldfish live "a year or two" comes from keeping them in tiny bowls with no filtration — that is a slow death by neglect, not the natural lifespan of the species.
How long do betta fish live?
Betta fish typically live 2-4 years, according to aquatic veterinary guidelines. Wild bettas live shorter lives in harsher conditions, but captive bettas with heated, filtered tanks tend toward the longer end.
How long do koi live?
Koi can live 20-30 years in outdoor ponds, with some Japanese varieties reaching 40+. The famous koi "Hanako" reportedly lived to 226 years, though that's an outlier. A 20-year commitment is realistic for a koi owner.
Does tank size affect fish lifespan?
Yes, significantly. Small tanks cause water quality problems (ammonia and nitrite buildup), temperature fluctuations, and stress. A goldfish in a 10-gallon bowl will live far shorter than a goldfish in a properly filtered 75-gallon tank.
How often should I do water changes?
Most freshwater aquariums need 25-30% weekly water changes. The specific frequency depends on tank size, bioload, and filtration. Water testing kits (for ammonia, nitrite, nitrate, and pH) are the only reliable way to know when your tank needs maintenance.