The invention relates to city greening development, in particular to an ecological roof greening structure and a construction method therefor. The ecological roof greening structure comprises a structure layer (1), a heat insulation layer (2), an isolation layer (3), a sloping layer (4), a leveling layer (5), a waterproof layer (6), an isolation layer (7), a protective layer (8), a root blocking layer (9), a water guide and drainage layer (10), a filter layer (11), a light soil layer (12), a soil fixation layer (13) and a greening vegetation layer (14) in sequence from top to bottom. The greening vegetation layer (14) can be used for planting or artificially planting one or more of orychophragmus violaceus, scabiosa tschiliensis, artemisia argyrophylla, radix liriopes spicatae, euonymus fortunei var.radicans and Chinese ilex. The ecological roof greening structure has the benefits of simple structure and capabilities of beautifying the environment, purifying air, improving local microclimate and restricting sand dust and hazy weather.