The invention discloses a phytoremediation method for soil with cadmium pollution. The method comprises the following steps: ryegrass is planted in soil with cadmium pollution; organic acid is added before harvest, and the organic acid is one selected from ethylene diamine tetraacetic acid, oxalic acid, glacial acetic acid, propane diacid, tartaric acid or malic acid. In the method, based on ryegrass as a biomass raw material, when the ryegrass is used to restore the soil with cadmium pollution, through activation and induction actions of the organic acid, the bio-availability of heavy metal cadmium is raised, absorption and enrichment of cadmium of plants are promoted, and therefore the phytoremediation speed of soil with heavy metal pollution is raised. In addition, the organic acid can promote increase of amount of dry matter of overground parts and root systems of ryegrass to some extent, and finally, long-term goals of harmony of soil productivity restoration and local landscapes, ecological balance and sustainable development are achieved.