The invention discloses a method for planting greening plants in an artificial shallow lake. The method for planting greening plants in the artificial shallow lake is implemented through the following 9 steps: selection of an external waterproof container, selection of an internal planting container, container configuration, preparation of nutrient soil, filling of nutrient soil, selection of plants, selection of a corresponding external waterproof container, planting of plants, watering, maintenance, so that the problem of normal growth of xerophyte in shallow lakes can be solved, the connotation of the water landscape is enriched, and the landscape level is improved. In addition, the method for planting greening plants in the artificial shallow lake has the advantages of low investment,high efficiency, convenience in management, and the like, and can be applied to greening of artificial shallow lakes in cities in a large area.