Neijiang experiences mild winters with temperatures ranging from 2-8°C, while springs are pleasant with averages around 17-20°C. Summer brings hot and humid conditions, with temperatures often soaring above 30°C. Autumn is a relatively cool season, with temperatures gradually decreasing to an average of 10-15°C by November. Winters are dry and chilly, with temperatures occasionally dropping below 0°C in the coldest months.