The invention provides a vegetation recovery method for a nonferrous metal mining wasteland, which comprises the following steps: 1), terrain consolidation; 2), heavy metal stabilizing disposal; 3), shallow acid-base improvement and flexible impervious isolation: spraying the mixture of an acid-base modifier, a vegetative matrix and resin to a wasteland surface; 4), setting a section of drainage ditch; and 5), laying a vegetation cushion: laying a vegetation cushion on a slope surface and fixing the vegetation cushion with an anchor rod. The method provided by the invention combines the terrain consolidation, the heavy metal stabilizing disposal, the shallow acid-base improvement, the surface layer impervious isolation, wasteland vegetation recovery and other technologies to prevent heavy metal ions from relocating and diffusing to pollute the environment; the wasteland vegetation system is recovered; and the vegetation recovery method is high in standardization and industrialization level, is 2 to 3 times higher than a conventional soil replacement spray-sowing greening method in efficiency, low in governance cost, suitable for the popularization and application of ecological environmental management of large-area nonferrous metal mining wastelands, and remarkable and stable in effect.