I don't know there lifespan but I had one for over 5 years.I always wondered what was the lifespan are for the critters in our tanks.I once heard that as long as the conditions were right that they live for very long time.Maybe that applies to corals not crustaceans.