What is the average life span of tropical fish?

The average life span of tropical fish varies greatly depending on the species. Some species, like the neon tetra, have an average lifespan of only 2-3 years, while others, like the oscar, can live for up to 15 years. In general, larger species tend to live longer than smaller species, and fish that are well-cared for tend to live longer than those that are not. Here are some average life spans for some common tropical fish species:

- Neon tetra: 2-3 years

- Guppy: 1-2 years

- Platy: 2-3 years

- Swordtail: 3-5 years

- Molly: 3-5 years

- Gourami: 4-6 years

- Angelfish: 5-10 years

- Oscar: 10-15 years

It is important to note that these are just average life spans, and individual fish may vary significantly. With proper care, some fish may live much longer than their average lifespan, while others may live shorter lives due to illness or injury.