In young temperate zone fishes, conflicting energy demands lead to variability in growing season and winter survival. Growing season survival is driven by size-dependent predation risk whereas winter survival is constrained by autumn body size, energy storage and winter duration. We developed a model of the seasonality of energetics coupled to empirical measures of resource availability, size-dependent predation and temperature seasonality for rainbow trout (Oncorhynchus mykiss) in two sets of lakes in British Columbia, Canada, representing endpoints of a gradient of temperature, growing season duration and winter duration. This model was used to determine the energy allocation strategy which maximized first-year survival across these gradients. Survival was sensitive to the timing of the switch from somatic to storage strategies in cold, short growing season, low resource environments. A broader range of energy allocation strategies were viable in warmer, longer growing season and higher resource lakes. We used empirical observations of autumn energy storage and our modeled values for size-dependent minimal lipid levels needed to survive winter in each system to estimate winter survival for juvenile rainbow trout. Winter survival estimates were 6% in cold lakes with low resources, 82% in warm, lakes with low resources and 100% in warm lakes with high resources. Fish in warm lakes with ample resources allocated substantially more to storage than the minimum required to survive winter generated from our model, suggesting additional selection pressures for increased storage when there was ample surplus energy. We concluded that growth-survival trade-offs, modified by seasonality of the environment, influenced the growing season energy allocation strategies for young-of-the-year fish, and suggested this may be important for understanding population viability across environmental gradients.