There are a variety of answers already which hit on a few different aspects of a very broad question. The full answer is going to depend on a number of variables such as what specific fish you are talking about and the care given to the fish. The first part of this answer is what kind of fish you are talking about. read more
Keep in mind that with good care, aquarium fish can live much longer; on the other hand, fish that are not kept in the proper habitat and are not cared for properly will likely have a shorter lifespan. Short Lifespans. Killifish are among the aquarium fish with the shortest lifespan. They generally only live a year or two. read more