On this page
A goldfish in a bowl is a classic image, and one of the most misleading in pet keeping. Goldfish are not small, short-lived fish. They are a type of carp.
Key figures
- 20 gallons PetMD minimum aquarium volume for juvenile goldfish
- 10 to 15 years Typical goldfish lifespan, according to PetMD
- 18 inches Adult length some goldfish can reach
How big and how long
PetMD’s goldfish care sheet says most goldfish live about 10 to 15 years, with some reported to live 30 years or more with proper care.
Most are 1 to 14 inches long as adults, and some reach 18 inches.
It recommends a minimum of 20 gallons for juveniles, with water between 65 and 75°F.
Why bowls fail
The RSPCA explains that bowls, jars and novelty tanks were not designed with fish welfare in mind:
- Too little water to dilute waste
- No room for a proper filter
- Small surface area, so not enough oxygen gets into the water
- Rapid temperature swings, which stress fish
Goldfish also produce a lot of waste for their size, which makes a small volume foul fast.
What a goldfish actually needs
- A large tank, planned for the adult size and for more fish over time
- Strong filtration
- Regular partial water changes
- Cool water, without a tropical heater in most homes
- Company. Goldfish are social and do well with other goldfish
A fairground goldfish can still thrive. Move it to a proper tank quickly, treat the water for chlorine and chloramine, and test often while the new tank cycles.
The goldfish lifespan guide puts the purchase in the context of long-term care. The stocking guide connects adult fish size with the tank rather than the shop display.
Questions people ask
Can a goldfish live in a bowl?
Not well. Bowls are too small to filter, keep oxygenated or hold a stable temperature, and goldfish grow large.
How long do goldfish live?
PetMD says most live about 10 to 15 years, and some over 30 with proper care.
What size tank does a goldfish need?
PetMD recommends at least 20 gallons even for juveniles, with more for adults and for each additional fish.
Do goldfish need a heater?
Usually not. PetMD gives 65 to 75°F, cooler than most tropical fish.
Where these figures come from
- Goldfish Care Sheet PetMD · petmd.com
- Choosing an aquarium for pet fish RSPCA · rspca.org.uk
Figures last checked September 2026.


