how long do trout live
Trout Life Cycle. Trout can live for about seven years. Most trout are born, grow up, lay eggs and die in lakes or streams. Some trout, though, become very large migratory fish and travel more in their seven years than some people do in a lifetime. In this way, they are similar to their salmon relatives.