Weather in China 🇨🇳
Right now, Shenzhen is the warmest city in China at 25°C, while Harbin is the coolest at -3°C — a nationwide temperature range of 28°C.
Display Units:
Current Weather Conditions: Top Cities in China
Shanghai
Patchy rain nearby
18°
64°
Beijing
Smoke
8°
46°
Shenzhen
Overcast
25°
78°
Guangzhou
Patchy rain nearby
25°
78°
Chengdu
Patchy rain nearby
16°
60°
Tianjin
Smoky haze
11°
52°
Wuhan
Light drizzle
15°
58°
Dongguan
Overcast
25°
77°
Xi’an
Smoky haze
10°
50°
Nanjing
Light rain
15°
58°
Hangzhou
Light drizzle
16°
60°
Foshan
Patchy rain nearby
25°
78°
Chongqing
Light drizzle
16°
62°
Qingdao
Overcast
18°
64°
Shenyang
Clear
7°
44°
Suzhou
Light rain
16°
61°
Harbin
Partly Cloudy
-3°
27°
Hefei
Light drizzle
14°
57°
Dalian
Overcast
14°
58°
Changchun
Partly Cloudy
1°
33°
Xiamen
Cloudy
21°
70°
Wuxi
Light rain
16°
60°
Jinan
Smoky haze
15°
60°
Taiyuan
Smoky haze
10°
51°
Zhengzhou
Smoky haze
13°
56°
Shijiazhuang
Smoky haze
14°
56°
Kunming
Partly Cloudy
16°
62°
Zhongshan
Light drizzle
25°
76°
Nanning
Patchy rain nearby
23°
73°
Shantou
Patchy rain nearby
24°
74°
Ningbo
Light rain
17°
62°
Shiyan
Cloudy
11°
52°
Tangshan
Smoky haze
8°
46°
Changzhou
Moderate rain
14°
58°
Zibo
Smoky haze
14°
57°
Changsha
Patchy rain nearby
14°
56°
Guiyang
Patchy rain nearby
18°
65°
Ürümqi
Clear
4°
39°
Ürümqi
Clear
4°
39°
Lanzhou
Clear
8°
47°
Huizhou
Cloudy
22°
71°
Haikou
Clear
24°
76°
Linyi
Smoky haze
13°
56°
Baoding
Smoky haze
10°
50°
Wenzhou
Smoky haze
19°
67°
Yunfu
Mist
22°
71°
Huai'an
Light rain
13°
56°
Nanchang
Light rain
17°
63°
Hohhot
Overcast
5°
41°
Shaoxing
Light drizzle
16°
60°
Nantong
Moderate rain
15°
60°
Yantai
Overcast
14°
57°
Zhuhai
Light rain shower
25°
78°
Baotou
Partly Cloudy
4°
39°
Kunshan
Moderate rain
17°
62°
Weifang
Smoky haze
13°
55°
Zunyi
Light rain
14°
56°
Lianyungang
Overcast
14°
58°
Ganzhou
Overcast
21°
70°
Ordos
Cloudy
4°
40°
Jieyang
Cloudy
21°
70°
Jilin
Clear
-3°
27°
Nanchong
Overcast
15°
58°
Datong
Smoky haze
6°
43°
Nanyang
Overcast
12°
54°
Jiangmen
Light rain shower
25°
76°
Jiangyin
Moderate rain
14°
58°
Fuyang
Overcast
12°
54°
Bayan Nur
Dust storm
7°
45°
Chaozhou
Mist
19°
66°
Qingyuan
Smoky haze
22°
71°
Tai’an
Smoky haze
10°
51°
Xining
Smoky haze
-2°
29°
Changshu
Moderate rain
15°
59°
Huainan
Patchy rain nearby
14°
56°
Lu’an
Light drizzle
13°
56°
Yancheng
Light rain
14°
56°
Daqing
Overcast
-1°
30°
Wuhu
Moderate rain
14°
58°
Dazhou
Smoky haze
14°
58°
Yangzhou
Light rain
14°
58°
Guilin
Patchy rain nearby
20°
68°
Zhaoqing
Light drizzle
23°
74°
Mianyang
Smoky haze
15°
58°
Putian
Cloudy
18°
64°
Shangqiu
Smoky haze
13°
55°
Yinchuan
Clear
10°
49°
Taizhou
Overcast
17°
62°
Yiwu
Mist
14°
58°
Quanzhou
Partly Cloudy
20°
69°
Jinhua
Mist
16°
61°
Cixi
Patchy rain nearby
16°
62°
Changde
Light rain
14°
56°
Kaifeng
Patchy rain nearby
13°
55°
Anshan
Clear
6°
43°
Baoji
Mist
9°
49°
Suqian
Smoky haze
14°
57°
Liuzhou
Patchy rain nearby
24°
76°
Zhangjiagang
Moderate rain
15°
59°
Jinjiang
Overcast
21°
69°
Weather in China — FAQ
Common questions about forecasts, units, and sources for China.
What is the weather like in China right now?
Live weather observations and 14-day forecasts are shown above for 100 city(ies) across China. Click any city for full hourly + daily details.
How are forecasts for China produced?
Forecasts come from WeatherAPI.com — a commercial provider aggregating data from national meteorological agencies. In China the underlying source is the national weather service plus global model output (ECMWF, GFS, etc.).
How often does the weather data refresh?
Current conditions refresh every 15-60 minutes. The hourly forecast updates roughly every hour. The 7- and 14-day outlook is recomputed several times per day as new observations arrive.
What units are used on this page?
Temperatures are in degrees Celsius (°C), wind speed in km/h, precipitation in millimetres, and pressure in hPa (mbar). Conversions are available on the per-city pages.