The invention discloses a landscape engineering slope greening structure, wherein the landscape engineering slope greening structure comprises a slope body, a slope foot, a slope top, water storage tanks and water guide rods, the water storage tanks are transversely arranged in the slope body at intervals, the groove opening end of the water storage tank is higher than the slope surface of the slope body, and the end surface of the groove opening end is parallel to the slope surface of the slope body, the slope surface of the slope body is divided into a plurality of independent turf laying areas through the water storage tank, a connecting edge is arranged on the inner side of the groove opening end of the water storage tank close to one side of the slope foot, and the inner side of the groove opening end of the water storage tank close to the top of the slope is provided with a flow guide edge inclining downwards, a grid plate is arranged between the connecting edge and the flow guide edge, the flow guide edge, the connecting edge and the water storage tanks encircle to form a space to form a water storage cavity, and the water guide rod penetrates through the water storage tank,one end of the water guide rod is located in the water storage cavity, and the other end of the water guide rod is embedded in the slope body, a fixed net is arranged on the turf laying area, and turf is laid on the fixed net. The method is convenient to construct, good in structural stability and not prone to landslide collapse, the turf is not prone to displacement under rain wash, the water storage function is achieved, and the maintenance cost can be reduced.