While a pet Goldfish has a typical lifespan of 6-7 years, your average aquarium fish cannot compare to these short-lived and long-lived species! read more
The answer varies greatly depending on the species of fish. However, in general, smaller fish have a shorter lifespan than larger fish, and fish that lay eggs live longer than those that give birth to live young. read more
Some of the more popular species with this short life span include fantail guppies, swordtail platy, mollies, rainbow fish, hatchet fish etc: - There are also several fish that live around 3 to 5 years, with proper care and feeding. read more
Though not much is known about life expectancy in wild fish, with proper care, captive fish can live for several years. These life expectancies are averages and with pristine aquarium care, some fish can live significantly longer. Freshwater. Many freshwater fish average about 1 to 3 years of life. read more