The invention discloses a method for adopting building waste for planting afforesting grass on a roof. The method is based on a roof afforesting grass planting system. The planting system includes a root isolating layer, a particle layer, a root protection layer, a first planting base material layer and a vegetation layer which are arranged from bottom to top in sequence. The root isolating layer,the particle layer and the root protection layer form an air reflux system and a flow guiding layer and create a second rooting space; meanwhile, the building waste is utilized to make planting basematerials and particles on the particle layer, the whole system is smooth in drainage function and great in ventilation effect and moisture preservation effect without depending on any conventional organic planting medium, and by completely utilizing the building waste, roof planting can be achieved; the technical problems are solved that grass overgrows in rainy seasons, is too fine and tender, goes moldy and falls down, drainage is unsmooth, development of roots is hindered, and the moisture preservation performance is poor. Zero management after the grass grows all over a garden is achieved. Moreover, the system is suitable for mixed planting of different kinds of afforesting grass, different afforesting landscapes can be achieved, formation of a roof vegetation ecological system is facilitated, and zero-management and long-term sustainable growth of roof afforesting vegetation are truly achieved. Moreover, the construction is simple, the cost is low, the environment is protected, loads are light, and the structure is stable.