Precipitation is one of the most important climatological data for global hydrothermal cycle and climate change. The accuracy of precipitation data not only directly affects the hydrological processes, but also plays an important role in the climate and hydrology at regional and global scales. According to the in situ datasets, the precipitation measurement in automatic weather stations for Geonor T-200B was corrected by the World Meteorological Organization Solid Precipitation Intercomparison Experiment (WMO-SPICE) transfer functions. The parameters of transfer functions were tested and recalibrated by the local datasets. The results showed that the transfer functions showed better performance after recalibrating parameters by the local datasets. The root-mean-square error (RMSE) and mean bias decreased by an average of 34% and 42%, respectively. The corrected snowfall increased by 7% (14 mm) at the test station. Then, the new parameters were used in other automatic weather stations to correct precipitation, and it was found that solid precipitation was underestimated by 13% on the glacier surface affected by wind speed. Moreover, according to the corrected precipitation datasets observed in automatic weather stations and national meteorological stations, the precipitation–altitude relationship in the Urumqi River Basin was analyzed. The annual precipitation gradient was 115 mm km-1, and the maximum seasonal altitude occurred in summer with a value of 35 mm km-1 and in autumn with the lowest value of 1 mm km-1. When considering precipitation on the glacier surface, the yearly precipitation gradient was increased with the value of 158 mm km -1 in 2019.