What is the brook trouts average lifespan?
Brook trout usually live for about two to four years, although some individuals may live for up to seven or eight years. The lifespan of a brook trout depends on a number of factors, including genetics, water temperature, food availability, and predation.