Based on the summarization of previous studies, this paper constructed an analytical model on the driving factors on the choice of farmers’ livelihood strategies in nature reserves, covering the aspects of natural disasters, public policies, family characteristics, and livelihood assets, and this paper took Zhagana Village in Qinghai-Tibet Plateau as an example to conduct an empirical study. The empirical results show that non-agricultural production strategies, especially a tourism-oriented strategy, are currently the primary livelihood preference for households in the Qinghai-Tibet Plateau. During the process of livelihood strategy selection, households are influenced by exogenous factors like public policies and natural disasters, as well as by endogenous factors like family characteristics and livelihood assets. Among these factors, the soil erosion as well as the tourism development policy would be the restrictive factors when choosing an agricultural production strategy, or the incentive factors if a non-agricultural production strategy were to be chosen. Meanwhile, anti-poverty development policy, location characteristic, and economic characteristic are the incentive factors for households who want to choose an agricultural production strategy, or the restrictive factors if they would like to select a non-agricultural production strategy.