Hangzhou has a temperate maritime climate with four distinct seasons. June and September are the rainiest months with 200mm falling in each and rainfall building up in preceding months and sharply tailing off afterwards. Hangzhou is occasionally hit by typhoons in August or September, which account for the second rainy season.
The average annual temperature is 16.5 °C (61.7 °F). The city has abundant rainfall. The annual precipitation is 1141 mm (45 inches), and the annual sunshine totals 1765 hours. Hangzhou City is suitable for travel all year round, but the most pleasant and popular time is autumn. Have a look at our Hangzhou Tour Packages and choose your time of travel.
Spring is from March to May. It is a good time to see the peach blossom on the Su Causeway across West Lake. The weather warms up and becomes humid gradually, but with frequent and sharp changes of temperature and weather condition. Prepare coats and sweaters are enough to cope with the weather, and also long-sleeve shirts for the day when it gets warmer.
Summer is from June to September. Summer is very hot and humid. From mid-June to mid-July is the period of plum rain month, with continuous drizzling and rainfall. The average temperature is usually well above 34 °C (86 °F), and sometimes the highest temperature reaches up to 40 °C (104 °F). Wear any summer clothes, such as shirts, shorts and skirts. Preparing sunglasses, hats, umbrella, and drinking lots of water is recommended. It is very relaxing to visit the nearby water towns in summer, such as Xitang and Wuzhen. During the Chinese Mid-Autumn Festival around September, the osmanthus blossoms are in full bloom, making the city a fragrant place everywhere.
Autumn is from October to November. The pleasant dry and cool weather makes it the best time of the year to visit Hangzhou. The weather changes frequently, but a light sweater, a coat and a shirt are enough to cope with it.
Winter is from December to February. Winter is cold at just above freezing on average, with heavy humidity, and it snows sometimes. January is the coldest month with the low temperature dropping to -3 °C (26°F). The average low and high temperature is respectively at 2 °C (37 °F) and 11 °C (51 °F) in December, 0 °C (33 °F) and 7 °C (46 °F) in January, and 2 °C (35 °F) and 9 °C (48 °F) in February. Prepare sweater and down jacket for winter.