Understanding the complex relationships between climate, forest carbon (C) uptake and biomass growth has become a research priority, crucial for assessing the climate change impacts on forest C sequestration. Such associations are expected to vary across biomes, due to different climate constraints on tree physiology. However, our understanding of the seasonal dynamics of long-term C sequestration and how climate influences them in different forest biomes is still limited.We investigated a boreal Pinus banksiana forest (Old Jack Pine, OJP) and a temperate Pinus strobus plantation (Turkey Point, TP39) in Canada. We aimed to assess the link between C uptake and above-ground woody biomass growth, and the effects of climate inter-annual variability on them. We used daily records of climate and gross primary productivity (GPP, period 1999–2019 at OJP and 2003–2018 at TP39), and investigated xylem biomass proxies at cell (cell wall area) and tree-ring level (ring wall area) from 1970 to 2019 at OJP, and from 1970 to 2018 at TP39.In both forests, the direct link between C sink and C source was revealed by the common inter-annual variability of GPP and xylem biomass. GPP and xylem biomass were mostly influenced by spring and late summer temperature at OJP. However, at both sites, summer drought negatively influenced GPP, and biomass growth especially in recent decades. Analysis of dry and cold years evidenced short-term negative effects of low temperature on GPP and xylem biomass in OJP, and of drought in TP39.Long-term intra-annual analyses are crucial to assess the variable effects of climate on forest C cycle. Warm spring and autumn can benefit both GPP and biomass growth, but even in the boreal forest, summer drought has negative impacts. Increasing dry spells, especially in the temperate site, could reduce future forest capacity to uptake C and fix it in wood biomass.