The invention discloses a special composite isolation layer for ecological restoration of side slopes of an acid waste-rock yard, comprising a plastic biaxial geogrid, a soil improvement layer and a water discharging plate. The invention further discloses a method for ecological restoration of the side slopes of the acid waste-rock yard, comprising the following steps: arranging the composite isolation layer, an ecological rod, a geogrid mesh, a base material layer and a seed layer on side slopes, leading the plastic biaxial geogrid, the ecological rod, the composite isolation layer, the base material layer and the seed layer to act mutually, effectively improving the growth conditions of plants and leading the growth of the plants to have sufficient water and nutrients. The invention better realizes the ecological restoration and creation of ecological landscapes on the side slopes of the acid waste-rock yard without conditions for plant growth, and simultaneously guarantees the structure and stability of the side slopes, thus achieving the purposes of greening and beautifying the environment, conserving water and soil and inhibiting runoff, also having simple construction technique, easy implementation and high efficiency and being suitable for large-area application.