Debris flows often occur in landslide deposits during heavy rainstorms. Debris flows are initiated by surface water runoff and unsaturated seepage under rainfall conditions. A physical model based on an infinitely long, uniform and void-rich sediment layer was applied to analyze the triggering of debris-flow introduced in landslide deposits. To determine the initiation condition for rainfall-induced debris flows, we conducted a surface water runoff and saturated-unsaturated seepage numerical program to model rainfall infiltration and runoff on a slope. This program was combined with physical modeling and stability analysis to make certain the initiation condition for rainfall-introduced debris flows. Taking the landslide deposits at Wenjiagou gully as an example, the initiation conditions for debris flow were computed. The results show that increase height of surface-water runoff and the decrease of saturated sediment shear strength of are the main reasons for triggering debris-flows under heavy rainfall conditions. The debris-flow triggering is affected by the depth of surface-water runoff, the slope saturation and shear strength of the sediment.