The invention discloses a dendritic embedded type flexible ecological slope drainage ditch and a construction method. The dendritic embedded type flexible ecological slope drainage ditch comprises permeable geotextile, an anti-seepage geomembrane, an anti-seepage clay layer, a sandy soil layer, a medium-coarse sand layer, a gravel layer, a small-particle-size gravel layer, a front water collectingand guiding ditch body, ditch top vegetation and a converging opening plugging structure. Drainage ditches serve as water collecting, intercepting and draining branch ditches and are arranged on twosides of a slope longitudinal main drainage ditch in a branch shape. The construction method comprises the following steps: designing a dendritic arrangement scheme on a slope; digging the drainage ditch; sequentially laying the permeable geotextile, the anti-seepage clay layer and the anti-seepage geomembrane; sequentially filling the in-ditch gravel layer, the medium-coarse sand layer, the sandysoil layer and the small-particle-size gravel layer in the front water collecting and guiding ditch body; and planting the ditch top vegetation. The technical bottlenecks that conventional intercepting and drainage ditches are prone to cracking and damage, poor in durability, poor in ecological property and the like are solved, and the drainage ditch has the advantages of being good in slope deformation coordination, low in material cost, high in intercepting and drainage capacity, environmentally friendly, ecological and the like, and has wide application prospects.