Skip to main content
U.S. flag

An official website of the United States government

How long do salmon usually live?

Most salmon species live 2 to 7 years (4 to 5 average). Steelhead trout can live up to about 11 years.

Learn more: Western Fisheries Research Center - Questions and Answers about Salmon