Datong is situated in the temperate continental zone with four distinct seasons. The spring is windy, with average temperature from 6.5 to 9.1 degrees Celsius. It's mild and rainy in Summer, temperature ranging from 19 to 21.8 degrees Celsius. The precipitation in summer makes up 64.3% of the annual total. The cloudy and cool weather in autumn is comfortable, with average temperature going between 5.8~8.4 degrees Celsius. Winter is the longest season, with January being the coldest. The average temperature is 12.8~-6.3 degrees Celsius, and in January, it could fall to -11.3 degrees Celsius.