How long does a pet fish last?
How long do fish live for? If you provide your fish with the perfect home for their individual needs, you can expect them to live for up to five years if they’re tropical and over ten years for goldfish and other fresh water species.
How long do fish last in tank?
three to seven years
What fish has the longest lifespan?
Rougheye rockfish: 200+ years old Rougheye rockfish (Sebastes aleutianus) are one of the longest living fish and have a maximum lifespan of at least 205 years, according to the Washington Department of Fish and Wildlife (opens in new tab). These pink or brownish fish live in the Pacific Ocean from California to Japan.
How long do little fish last?
Freshwater. Many freshwater fish average about 1 to 3 years of life. Some of the more popular species with this short lifespan include fantail guppies, swordtail platy, mollies, rainbow fish, hatchet fish, corydoras catfish, some cichlids, rasboras and tiger barbs.