How Long Do Goldfish Live?
A well-kept goldfish usually lives 10 to 15 years. Lifespan depends on variety, water stability, diet, and temperature.
In home aquariums with good care
Often reaching 30s in good conditions
Stable water and seasonal conditions
How Long Each Type of Goldfish Typically Lives
Lifespan figures vary by variety and by source. The ranges below reflect commonly published guidance from aquarium and pet-care sources.

Common Goldfish
The most widely kept variety. Typically lives 10 to 15 years, reaching 20+ years in excellent conditions.

Comet Goldfish
A slender-bodied fancy-tail variety that often lives into its 20s, with some reaching their 30s or 40s.

Fancy Goldfish
Deep-bodied varieties whose lifespan depends heavily on water stability and precise tank conditions.
Lifespan figures vary between sources and depend on care. Ranges here reflect commonly published guidance.
The Five Conditions That Set a Goldfish's Lifespan
Most goldfish that die early have one of these problems. Each one can be checked and corrected.
Tank Size
Needs enough volume to keep ammonia and nitrite from climbing.
Water Quality
Ammonia and nitrite should read zero; use a test kit to be sure.
Diet
A varied diet with measured portions supports long life and prevents water fouling.
Temperature
Goldfish thrive in stable temperatures; sudden swings cause stress and illness.
Winter Care
Pond fish must have deep enough water to avoid freezing solid.

How to Set Up Goldfish Care for a Long Life
Measure the tank
Multiply length x width x depth (inches) and divide by 231 for US gallons.
Use the Tank Volume Calculator →Cycle the tank
Run the tank until ammonia and nitrite read zero on a test kit.
Use the Fishless Cycle Calculator →Test water weekly
Record each result so you can see a trend before a problem becomes an emergency.
Change water on a schedule
Replace a portion every 1-2 weeks. Match the tank's temperature.
Use the Filter Turnover Calculator →Feed measured portions
Only what they can eat in two minutes, once or twice daily. Remove uneaten food.
Keep temperature steady
Avoid drafts, windows, or heaters that cycle hard. Use a thermometer.
Plan winter care for ponds
Ensure ponds are deep enough and check temperatures weekly during cold months.
Mistakes That Shorten a Goldfish's Life
Using a Bowl
Bowls lack the volume for stable water quality. Move fish to a filtered tank with room for filtration.
Skipping Water Tests
Ammonia and nitrite rise quietly. A fish can look normal until water quality is already harmful.
Overfeeding
Uneaten food decays and drives ammonia up. Feed small portions and remove leftovers immediately.
Total Water Changes
Changing all water at once causes massive stress. Replace only a portion and match temperature.
Check Your Setup Before You Add Fish
Three calculators on Sea Life Planet cover the numbers behind the steps above. Replace guessing with figures you can check.
Tank Volume
Enter the length, width, and height of your tank to get its volume in gallons and liters.
Open Calculator →Fishless Cycle
Work out how much ammonia to add to safely start the cycle in an empty tank.
Open Calculator →Filter Turnover
See how many times per hour your filter moves the tank's water volume.
Open Calculator →Questions About Goldfish Lifespan
Expert insights into longevity, environment, and common concerns for goldfish keepers.
How long do goldfish live in a tank?
A goldfish kept in a well-maintained tank commonly lives 10 to 15 years. Comet goldfish often reach 20 years or more.
Do goldfish live longer in ponds?
Pond goldfish often live 20 years or more because they have more room, more stable water volume, and natural seasonal conditions.
Why did my goldfish die young?
The most common causes are poor water quality, overfeeding, a tank that is too small, and sudden temperature changes.
Ready to ensure your goldfish thrives for years to come?
Compare freshwater fish by size and care needs at Sea Life Planet.