As a supplement to empirical-statistical methods, physically based methods can be employed to define rainfall thresholds for triggering landslides in areas lacking records of landslides. The transient rainfall infiltration and grid-based regional slope-stability model (TRIGRS), as a physically based model, has been applied to define rainfall thresholds at the basin, slope unit, and grid cell scales. However, as far as we know to date, the influence of soil mechanical and hydraulic parameters on defining rainfall thresholds at various scales has not been comprehensively evaluated. In this study, TRIGRS was used to define rainfall intensity (I) and duration (D) thresholds at various scales for Buzhe village, Pu’an county, Guizhou province, China, under the conditions of different soil physical parameters. The results show that the number of rainfall thresholds decreased with cohesion (c) and internal friction angle (φ) and increased with soil unit weight (γs), excluding the basin scale. Threshold position varied positively with c and φ and negatively with γs. Soil mechanical parameters have a greater influence on the definition of rainfall thresholds based on TRIGRS than hydraulic parameters.