Ecological stoichiometry is a powerful indicator for understanding the adaptation of plants to environment. However, understanding of stoichiometric characteristics of leaf carbon (C%), nitrogen (N%), and phosphorus (P%) for aquatic macrophytes remains limited. In this study, 707 samples from 146 sites were collected to study the variations in leaf C%, N%, and P%, and tried to explore how different environmental conditions affect leaf C, N, and P stoichiometry. Results showed that the mean values of leaf C%, N%, P%, and N:P ratios were 39.95%, 2.12%, 0.14%, and 16.60% of macrophytes across the arid zone of northwestern China, respectively. And the mean values of leaf P% were lower than those from the Tibetan Plateau and eastern China, which maybe due to an adaptation strategy of the plants to the unique conditions in the arid zone in the long-term evolutionary process. The higher N:P ratios suggested that P was established as the limiting factor of the macrophytes communities in the arid zone of northwestern China. There were significant differences in leaf C%, N%, P%, and their ratios among different life forms. Our results also showed strong relationships between leaf N% and N:P ratios and longitude, leaf N%, P%, and N:P ratios and latitude, and leaf N% and P% and altitude, respectively. In addition, the results showed that pH can significantly influence leaf C%. Our results supported the temperature-plant physiology hypothesis owing to a negative relationship between leaf N% and P% of macrophytes and mean annual temperature in the arid zone of northwestern China. The different patterns of leaf stoichiometry between the arid zone of northwestern China and eastern China indicated that there were different physiological and ecological adaptability of macrophytes to environmental gradients in different climatic zones.