AbstractTree growth is a multifaceted process influenced by various factors at different spatial and temporal scales, including intrinsic tree traits and environmental conditions. Climate factors have a significant impact on tree growth dynamics, while geological controls can also play a crucial role. However, our understanding of the interplay between these factors concerning tree growth is currently limited. This study focuses on Norway spruce (Picea abies [L.] Karst.), one of the economically most important coniferous tree species in Europe, to investigate the interplay of growth, climate, and environment at the forest and corresponding treeline sites in the High Tatra Mountains of Slovakia. Specifically, we developed chronologies of tree-ring width (TRW) and late-wood density (MXD) for different tree size classes across two limestone and granitic sites. Growth rates of Norway spruce trees have been increasing in forests since the 1930s and from the 1950s at treelines. Growth rates were consistently higher on limestone bedrock compared to granitic bedrock conditions. Variability of radial growth is primarily driven by climate at both geological settings with trees on granitic bedrock displaying more pronounced responses to climatic variables. We observed weakening (non-stationarity) in climate signals over time and across all size classes in both geological settings. The magnitude of these effects is small, but varies across size classes, with larger trees generally displaying stronger climate sensitivities compared to smaller ones. Therefore, our findings accentuate the potential implications of geological settings, climate, and environmental factors on the absolute growth and growth dynamics of Norway spruce, highlighting the need for further research to fully understand and manage forest ecosystems in mountainous regions.