How long do seahorses live?

 

Seahorses typically live from 3 to 6 years in captivity. 

Return to Seahorse FAQ Page