The best time to visit Hangzhou in China is from April until October, when you will have a pleasant till hot temperature and limited till mediocre rainfall. The highest average temperature in in Hangzhou is 33°C in July and the lowest is 9°C in January.
Hangzhou has the oceanic climate prevailing. If you want to know what the average temperature is in Hangzhou or when most precipitation (rain or snow) falls, you can find a quick overview below. This way, you are well prepared. Our average monthly climate data is based on data from the past 30 years.
Average Hangzhou weather by month
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Temperature (°C)
9
11
16
22
26
28
33
32
27
23
17
11
Precipitation (mm)
35
49
67
50
61
121
105
99
58
28
39
39
Travel and stay Hangzhou
If you are planning on visiting Hangzhou, check out these well-known travel agencies. They have been rated as the best by travelers and offer great prices for any budget.
Hangzhou has the oceanic climate prevailing. There is rainfall during all months of the year. The average annual temperature for Hangzhou is 21° degrees and there is about 751 mm of rain in a year. It is dry for 174 days a year with an average humidity of 77% and an UV-index of 4.
Hangzhou
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Day temp. (°C)
9
11
16
22
26
28
33
32
27
23
17
11
Night temp. (°C)
2
4
7
11
16
20
24
24
20
15
10
4
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Precipitation (mm)
35
49
67
50
61
121
105
99
58
28
39
39
Days with rain
10
12
15
14
15
19
19
22
16
9
12
9
Days with snow
2
2
1
-
-
-
-
-
-
-
-
1
Dry days
19
14
15
16
16
11
12
9
14
22
18
21
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Sun hours per day
5
4
7
9
9
8
10
10
8
6
5
5
Wind force (Bft)
2
2
2
2
2
2
2
2
2
2
2
2
UV-index
2
2
4
5
5
6
7
6
5
4
3
3
Hangzhou weather by month
What is the average Hangzhou weather like in a given month? Let's find out! Click on a month to check all the monthly averages for sunshine, temperature highs and lows, percentage chance of rain per day, snowfall accumulation and number of rainy days.