The proportional contribution of recycled moisture to local precipitation is a geographically dependent parameter that cannot be ignored in water budgets. Stable hydrogen and oxygen isotopes are sensitive to environmental changes and can be applied to investigate the modern water cycle. In this study, a three-component mixing model is used to calculate the contribution of different water vapors (advection, evaporation and transpiration) to summer precipitation in Lanzhou city, Northwest China. The results show that for all sampling sites in Lanzhou, the contribution of advection vapor to precipitation is the largest, followed by the plant transpiration vapor, and the contribution of surface evaporation water vapor is usually the least, with the average values of 87.96%, 9.1% and 2.9%, respectively. The spatial differences of plant transpiration vapor are generally larger than those of advection vapor and surface evaporation vapor, and the high values appear in Yongdeng, Daheng and Gaolan.