China’s vegetation ecosystem has undergone profound changes, and there is an urgent need to explore the mechanisms behind vegetation changes in different ecological sub-regions and historical periods across China. Based on NDVI (normalized difference vegetation index) data, this study analyzed the spatial and temporal evolution patterns and driving mechanisms of six ecological sub-regions in China. The results showed that: (1) over the past 20 years, the vegetation coverage in mainland China showed a decreasing trend from east to west. (2) Over the past 20 years, the vegetation coverage of the six ecological sub-regions showed an increasing trend, with the highest increase in Central Southern China (0.0039) and the lowest increase in East China (0.002). (3) The gravity center of Northeast China showed a trend of migration to the northwest. The gravity center of North China, East China, and Central South China showed a trend of migration to the southwest, while that of Northwest and Southwest China showed a trend of migration to the southeast. (4) During the period from 2000 to 2020, vegetation cover levels showed an upward trend. (5) The lag time of vegetation types in different regions was different. (6) Precipitation was the dominant influencing factor in the evolution of vegetation in Northeast China, North China, Northwest China, and Southwest China. The dominant influencing factors of vegetation evolution in East China were land use and GDP (gross domestic product), while the dominant influencing factors of vegetation evolution in Central South China were precipitation and land use.