Key life-cycle transitions, such as metamorphosis or migration, can be altered by a variety of external factors, such as climate variation, strong species interactions, and management intervention, or modulated by density dependence. Given that these life-history transitions can influence population dynamics, understanding the simultaneous effects of intrinsic and extrinsic controls on life-history expression is particularly relevant for species of management or conservation importance. Here, we examined how life histories of steelhead (Oncorhynchus mykiss) are affected by weather, pink salmon abundance (Oncorhynchus gorbuscha), experimental nutrient addition, and density-dependent processes. We tested for impacts on the size of steelhead smolts (juveniles migrating to the sea), as well as their age and abundance across four decades in the Keogh River, British Columbia, Canada. Larger steelhead smolts were associated with warmer years and artificial nutrient addition. In addition, higher pink salmon abundance and artificial nutrient addition correlated with juvenile steelhead migrating at younger ages. While density dependence appeared to be the primary factor regulating the abundance of steelhead smolts, nutrient addition and temperature were positively and negatively associated with smolt production, respectively, prior to 1991, and pink salmon spawning abundance was positively associated with smolt production after 1990. Thus, this study provides evidence that the temporal dynamics of one species of salmon is linked to the juvenile life history of co-occurring steelhead. A complex interplay of species interactions, nutrient subsidies, density dependence, and climatic variation can control the life-history expression of species with complex life cycles