Climbing dunes are a form of topographic barrier dunes that feature in the aeolian landforms on the Qinghai-Tibetan Plateau. Topography fundamentally influences the spatial distribution and morphological characteristics of climbing dunes by modifying the near-surface airflow and creating space for sediment deposition. Previous studies have considered several aspects of the influence of topography on aeolian landforms. However, morphological differences between climbing dunes in different geomorphic contexts and dynamic changes in the area have received little attention. Therefore, topographic measurements, near-surface flow field measurements, dune morphology analysis, and remote sensing image analysis were combined to explore relationships between dune morphology and topography. Topographic obstacles can accelerate the near-surface airflow, particularly with a 25–35° slope gradient, which is beneficial for sand transport and deposition. Suitable accommodation space (concave slope morphology) and abundant sediment comprise the primary factors that control the scale and morphological diversity of climbing dunes, which are also influenced by a variable wind direction. In general, the morphology of the climbing dunes becomes progressively more complicated from the bottom to the middle of the windward slope, and the sand ridge lines of the dunes are perpendicular to the prevailing wind direction. Based on the influence of climate and human activities, the total area of climbing dunes in this region has decreased over the past 30 years. Despite general evidence of enhanced human-induced desertification in semi-arid and sub-humid regions, warming has not led to the rapid expansion of climbing dunes in these arid locations. This research offers new insights into the relationship between the terrain and dune morphology, enriching the theoretical basis for the plateau aeolian geomorphology. Furthermore, it allows us to consider the dynamic changes in climbing dunes area in the context of global warming.