Fish Age Calculator — How Old Is Your Fish in Human Years?

Understand your fish's life stage and age in human years with our goldfish-reference calculator. Get care tips for fish at different ages.

Calculate Your Fish's Human Age

This calculator provides estimates for goldfish and common aquarium fish. Fish lifespans vary enormously by species — from 1–2 years (bettas) to 50+ years (koi). Results are approximations.

Baseline: we use goldfish as a reference (10–15 year lifespan): first year ≈ 5 human years, each year after ≈ +5 human years.

Understanding Fish Aging

Fish aging is complex because species variation is huge:

  • Bettas: 2–5 years
  • Goldfish: 10–15 years (with proper care)
  • Koi: 25–50+ years
  • Some aquarium fish: 1–3 years
  • Large saltwater fish: 20+ years

Fish lifespan depends heavily on water quality, tank size, diet, temperature, and stress levels.

Fish Age Chart (Goldfish Reference)

Fish AgeHuman AgeLife Stage
15Juvenile
210Juvenile
315Young Adult
420Adult
525Adult
630Adult
735Mature
840Mature
945Senior
1050Senior
1260Senior
1575Geriatric

Fish Life Stages

Juvenile (0–2 years)

Rapid growth, high protein diet, vulnerable to water quality issues.

Young Adult (2–5 years)

Reaching full size, stable environment critical, regular feeding.

Adult (5–8 years)

Peak condition, may breed, maintain stable environment.

Mature (8–10 years)

Growth slows or stops, consistent care, stable water parameters.

Senior (10+ years)

May become less active, watch for swim bladder issues, diet adjustments.

Geriatric (varies)

Focus on comfort, gentle handling, monitor closely.

Caring for Fish by Age

  • Young fish: appropriate tank size (crucial for growth), high-quality food, stable water parameters, tank cycling first.
  • Adult fish: consistent feeding, weekly water changes, varied diet, watch for signs of illness.
  • Senior fish: may need slightly warmer water, easily digestible foods, extra attention to water quality.
Goldfish in bowls rarely live more than 2–3 years. In proper tanks (20+ gallons for the first fish, 10+ gallons for each additional), they can live 10–15+ years.

Frequently Asked Questions

How long do goldfish live?
With proper care (appropriate tank size, good filtration, regular water changes), goldfish can live 10–15 years, with some reaching 20+ years. In bowls, they typically live only 2–3 years.
Why do goldfish in bowls die young?
Bowls are too small, leading to ammonia buildup, oxygen depletion, stunted growth, and stress. Goldfish produce a lot of waste and need proper filtration and water volume.
How long do betta fish live?
Bettas typically live 2–5 years. With excellent care (heated, filtered tank of 5+ gallons), they often reach 4–5 years. In small unheated bowls, they usually live 1–2 years.
Can fish live 50 years?
Yes, some species like koi and certain large saltwater fish can live 50+ years. Koi in optimal conditions regularly reach 25–35 years.