The invention provides a method for preventing and controlling water and soil loss in arid and semi-arid areas by using garden plants, comprising the following steps: step 1): using the landform environment, the area with gullies in the landform is sorted out, and a water storage tank is opened at the bottom of the gully, Along both sides of the water storage tank, arrange the steep slopes into terraces or gentle slopes, step 2): arrange outwards along the terraces or gentle slopes into slopes less than 3°, step 3) introduce irrigation canals, and irrigate the aquifer, requiring water to leach out the medium soil Keep it for 6-12 hours to ensure that the water infiltrates from the inclined holes to the terraces or gentle slopes until it is saturated; step 4) plant lawns and vines on the medium soil layer, pay attention to maintenance for 3-6 cycles, each cycle Pour appropriate amount of water to slopes, terraces or gentle slopes, and culture medium soil layer, and the time of each cycle is 20 to 40 days. During the maintenance period, the dead seedlings are replenished in time. Step 5) carries out normal maintenance, every 50 to 70 days Carry out sequential maintenance until 2 years after the expiration, forming a natural environment cycle maintenance.