Tree plantation has increased globally, driven by a desire to supply multiple ecosystem services including soil erosion control. However, how to plant trees can more effectively mitigate soil erosion still lacks systematic investigation. Therefore, we conducted a meta-analysis consisting of 412 paired observations from 80 studies to rigorously compare the effects of tree plantations on soil erosion control across different plantation approaches in China. The results showed that plantation age and ground cover type were the primary factors influencing the efficiency of tree plantations on runoff and sediment reduction. Mature plantations (>20 years) showed more efficiency in runoff (80.9 %) and sediment (97.2 %) reduction than young plantations (<10 years). The benefit of tree plantations with grass cover on runoff reduction was 70 %, while the capacity of plantations without ground cover was not significant. In addition, tree plantations in areas with steep slope, low mean annual precipitation, high soil sand content, and low soil organic carbon had better benefits on soil erosion control. Loess Plateau and Karst areas suffer the most severe water erosion in China, with distinct environmental conditions. This paper further revealed the targeted plantation strategy for these two regions: tree plantations in Karst areas should focus on the lithophyticity and drought tolerance of tree species, in the Loess Plateau should consider the trade-off between water consumption and soil erosion control.