How Long Do Goldfish Live?

Your guide to goldfish lifespan and how to help your fish live longer.
goldfish swimming up close

Photo by sergio_kumer/iStock/Getty Images Plus

If you’re thinking about adding goldfish to a home aquarium or pond, you may be wondering—how long do goldfish live? 

A goldfish’s lifespan can reach 30 years, but only if they’re properly cared for. Learn how to give your goldfish the best shot at living a long life. 

Key Takeaways

  • Goldfish can live up to 30 years with the right care and environment.
  • Bowls shorten goldfish lives significantly and are not appropriate housing; filtered tanks and ponds are ideal for keeping your fish.
  • Clean water, a spacious tank, and a nutritious diet are key to long-term health.
  • Fancy goldfish often live shorter lives than common goldfish due to their body shape and health predispositions.

What Is the Average Lifespan of a Goldfish?


Goldfish have a reputation for being short-lived pets, but that’s mostly due to poor care and small enclosures. With proper care and the right environment, goldfish can live for decades. 

Different types of goldfish have varying lifespans: 

  • Common goldfish (long-bodied types like comets, sarasas, and shubunkins, often found in ponds): 15–30 years 
  • Fancy goldfish (short-bodied types like the oranda and fantail): 10–15 years 

These lifespans are possible when goldfish are housed in well-maintained aquariums or outdoor ponds with adequate space, filtration, and nutrition. 

Lifespan of Goldfish by Habitat


Where a goldfish lives can drastically impact how long they live. 

In a Bowl 

  • Average lifespan: 1–3 years 
  • Goldfish bowls are usually too small, unfiltered, and unstable for long-term health. 
  • Considered inadequate to house goldfish 

In a Filtered Tank 

  • Average lifespan: 10–15 years 
  • Tanks with enough space (at least 20 gallons for smaller goldfish, 75 gallons or larger for adults) and filtration allow for better water quality and growth. 

In an Outdoor Pond 

  • Average lifespan: 20–30 years 
  • Ponds mimic a more natural environment and provide ample space for goldfish to thrive, especially common varieties. 

What Affects a Goldfish’s Lifespan?


Several factors influence how long your goldfish will live: 

  • Water quality: Goldfish produce a lot of waste. Clean, filtered water with stable pH and low ammonia/nitrite levels is essential. Regular partial water changes are essential to reduce nitrate levels. 
  • Tank size: A larger space allows goldfish to grow properly and reduces stress. 
  • Temperature and lighting: Maintain a stable temperature (65–75 F) and provide a day-night cycle. 
  • Diet: Feed a high-quality goldfish diet with occasional fresh veggies or protein sources. 
  • Tank mates: Choose peaceful, compatible tankmates to avoid stress or injury. 

How To Help Your Goldfish Live Longer


Want your goldfish to live a full and healthy life? Follow these tips: 

  • Set up a tank that’s at least 20 gallons for one goldfish, with 10 extra gallons per additional goldfish. As your fish grow they will need more room, at least 75 gallons for adult goldfish. 
  • Use a reliable aquarium filter with a flow rate of at least five times the tank volume in gallons per hour. 
  • Perform water changes (25% weekly) and test water quality regularly. 
  • Feed a varied diet of goldfish pellets and flakes, as well as fresh foods like blanched peas or zucchini. 
  • Avoid sudden temperature changes and overcrowding. 

Make caring for your goldfish easier with these essentials: 

  • Goldfish food: Provide nutritionally balanced formulas for all life stages 
  • Water test kits: Regularly monitor ammonia, pH, nitrate, and nitrite levels 

Common Misconceptions About Goldfish Lifespan


Goldfish are popular pets, and you may have heard some misleading information about them. You can safely dispel the following misconceptions: 

  • “Goldfish only live a few years.” This is often due to poor care, not their biological limit. 
  • “They do fine in small bowls.” Bowls lead to poor water quality and stunted growth. 
  • “Fancy goldfish live longer than common ones.” Actually, common goldfish tend to outlive fancy types due to fewer health complications. 

FAQs About Goldfish Lifespan


Do goldfish live longer in tanks or ponds? 
Typically, they live longer in ponds, especially common goldfish, due to increased space and more natural conditions. 

Can goldfish die from stress? 
Yes. Stress from poor water quality, overcrowding, or aggressive tankmates can weaken a goldfish’s immune system. 

How big does a tank need to be? 
A single goldfish needs at least 20 gallons. For each additional goldfish, add 10 more gallons. 

Attributions


This article was created withassistancefrom AI tools. The content has been reviewed for accuracy and edited by a human. 


Chewy Editors

Chewy Editors

Joseph Hiduke

Joseph Hiduke

After a childhood spent catching snakes, turtles, and crayfish, Joseph Hiduke has been a professional exotic pet enthusiast for over 35