On average GloFish live 3.5 to 5 years, when kept in good conditions. This life span is comparable to other breeds of aquarium fish.