Suzhou has a subtropical monsoon marine climate with distinct seasons, mild climate and abundant rainfall. The annual average precipitation is 1100 mm, the annual average temperature is 15.7 C, and the January average temperature is 2.5 C. The average temperature in July was 28 C.