A few weeks or months (some of the small reef fishes) to 50 years or more (sturgeons) Longevity information is still sparse, but scientists have learned that species live 10 to 20 years in temperate waters.