Cover crops are grown in temporal and spatial gaps of agricultural production to reduce or avoid soil exposure. As it can protect farmland soil from wind erosion, water erosion and human disturbance, planting cover crops is considered as a new type of conservation tillage practice. Here, we briefly introduced the planting management of cover crops, including crop species, planting modes, and the returning to farmland after their termination, which could provide a reference for efficiently planting cover crops at large scale during the fallow period. Based on domestic and foreign studies, we summarized the benefits of cover crops on agroecosystem, including cash crops, soil quality, weed control, greenhouse gas emission, and soil microbes. Our review illustrated their importance in improving soil quality and achieving sustainable agricultural development, despite the limitation of cover crops, including unobvious benefits in the short-term and the reduction of crop yield caused by improper management.