Mechanization is an important factor to improve the green total factor productivity of planting industry, which is the key way to realize the sustainable development and high-quality development of agriculture. Using the panel data of 30 provinces in China from 2001 to 2019, this paper uses the stochastic frontier analysis method of output oriented distance function to measure the green total factor productivity of planting industry based on net carbon sink, and empirically studies the impact of mechanization on the planting green total factor productivity. The empirical analysis finds that mechanization can significantly promote the planting green total factor productivity, and this basic conclusion is still robust after using instrumental variables, sub sample regression. Further research found that the path of mechanization on planting green total factor productivity is mainly reflected in technology progress and spatial spillover. The mechanism of operation scale expansion, factor allocation optimization and technical efficiency change is not significant. Given these findings, the paper adds considerable value to the empirical literature and also provides various policy- and practical implications.