Climate change and human activities significantly affect vegetation growth in terrestrial ecosystems. Here, data reconstruction was performed to obtain a time series of the normalized difference vegetation index (NDVI) for China (1982–2018) based on Savitzky–Golay filtered GIMMS NDVI3g and MOD13A2 datasets. Combining surface temperature and precipitation observations from more than 2000 meteorological stations in China, Theil–Sen trend analysis, Mann–Kendall significance tests, Pearson correlation analysis, and residual trend analysis were used to quantitatively analyze the long-term trends of vegetation changes and their sources of uncertainty. Significant spatial and temporal heterogeneity was observed in vegetation changes in the study area. From 1982 to 2018, the vegetation showed a gradually increasing trend, at a rate of 0.5%·10 a−1, significantly improving (37.15%, p < 0.05) more than the significant degradation (7.46%, p < 0.05). Broadleaf (0.66) and coniferous forests (0.62) had higher NDVI, and farmland had the fastest rate of increase (1.02%/10 a−1). Temperature significantly affected the vegetation growth in spring (R > 0; p < 0.05); however, the increase in summer temperatures significantly inhibited (R < 0; p < 0.05) the growth in North China (RNDVI-tem = −0.379) and the Qinghai–Tibetan Plateau (RNDVI-tem = −0.051). Climate change has highly promoted the growth of vegetation in the plain region of the Changjiang (Yangtze) River (3.24%), Northwest China (1.07%). Affected by human activities only, 49.89% of the vegetation showed an increasing trend, of which 22.91% increased significantly (p < 0.05) and 9.97% decreased significantly (p < 0.05). Emergency mitigation actions are required in Northeast China, Xinjiang, Northwest China, and the Qinghai–Tibetan Plateau. Therefore, monitoring vegetation changes is important for ecological environment construction and promoting regional ecological protection.