Xuzhou has a monsoon-influenced humid subtropical climate, with cool, dry winters, warm springs, long, hot and humid summers, and crisp autumns. The monthly daily average temperature ranges from 0.4 °C (32.7 °F) in January to 27.1 °C (80.8 °F) in July; the annual mean is 14.48 °C (58.1 °F). Snow may occur during winter, though rarely heavily. Precipitation is light in winter, and a majority of the annual total of 832 millimetres (32.8 in) occurs from June thru August. With monthly percent possible sunshine ranging from 44% in July to 54% in three months, the city receives 2,221 hours of bright sunshine annually.