Are you looking for a new, long-lasting fishy friend? If so, you are probably wanting to know which pet fish lives the longest. Well, the answer may, or may not, surprise you. While there are not many references to how long pet fish live, it is something that people need to consider before buying a fish. That can be because they want a pet that will stay with you for a long time. Furthermore, some people seem to find it a little pointless buying and setting up an aquarium for fish that will only live for a year.
With that in mind, the pet fish that actually lives the longest is the goldfish. They can live up to thirty years if cared for properly. However, if they are not cared for properly, they will only live for a few years. So, when you see goldfish only living for a few years, that is likely the reason. If thirty years is too much of a commitment, you could consider a clown or weather loach, as they have typical lifespans of around ten to fifteen years.