The average lifespan of a lionfish in the wild is around 10 to 15 years, depending on factors such as species, habitat, and environmental conditions. In captivity, they can sometimes live up to 20 years with proper care.