Weather in China 🇨🇳
Display Units:
Current Weather Conditions: Top Cities in China
Shanghai
Clear
25°
77°
Beijing
Light rain
22°
72°
Shenzhen
Partly cloudy
28°
83°
Guangzhou
Partly cloudy
27°
81°
Chengdu
Sunny
27°
81°
Tianjin
Patchy light rain in area with thunder
22°
72°
Wuhan
Smog
27°
81°
Dongguan
Partly cloudy
27°
81°
Xi’an
Sunny
30°
86°
Nanjing
Smoky haze
27°
81°
Hangzhou
Smoky haze
26°
79°
Foshan
Partly cloudy
27°
81°
Chongqing
Smoky haze
25°
76°
Qingdao
Smoky haze
25°
77°
Shenyang
Sunny
18°
65°
Suzhou
Sunny
26°
79°
Harbin
Patchy light rain in area with thunder
22°
71°
Hefei
Sunny
29°
85°
Dalian
Sunny
19°
66°
Changchun
Patchy light rain with thunder
18°
65°
Xiamen
Patchy rain nearby
23°
73°
Wuxi
Smoky haze
27°
80°
Jinan
Sunny
29°
83°
Taiyuan
Patchy rain nearby
26°
79°
Zhengzhou
Sunny
31°
88°
Shijiazhuang
Partly cloudy
27°
81°
Kunming
Overcast
17°
63°
Zhongshan
Partly cloudy
27°
81°
Nanning
Partly Cloudy
29°
84°
Shantou
Partly cloudy
25°
77°
Ningbo
Clear
25°
77°
Shiyan
Sunny
25°
77°
Tangshan
Sunny
24°
76°
Changzhou
Partly Cloudy
27°
80°
Zibo
Sunny
26°
79°
Changsha
Sunny
29°
85°
Guiyang
Partly Cloudy
21°
70°
Ürümqi
Dust storm
32°
90°
Ürümqi
Dust storm
32°
90°
Lanzhou
Sunny
25°
76°
Huizhou
Cloudy
25°
77°
Haikou
Partly cloudy
28°
83°
Linyi
Patchy rain nearby
23°
73°
Baoding
Sunny
21°
69°
Wenzhou
Partly Cloudy
20°
67°
Yunfu
Patchy rain nearby
25°
77°
Huai'an
Patchy rain nearby
26°
78°
Nanchang
Sunny
23°
73°
Hohhot
Sunny
22°
72°
Shaoxing
Clear
26°
79°
Nantong
Partly Cloudy
25°
77°
Yantai
Sunny
19°
66°
Zhuhai
Smoky haze
27°
81°
Baotou
Sunny
25°
76°
Kunshan
Clear
25°
77°
Weifang
Sunny
22°
72°
Zunyi
Partly Cloudy
20°
69°
Lianyungang
Sunny
23°
74°
Ganzhou
Partly Cloudy
21°
69°
Ordos
Sunny
21°
70°
Jieyang
Partly cloudy
25°
77°
Jilin
Light rain shower
20°
67°
Nanchong
Partly Cloudy
27°
80°
Datong
Sunny
21°
70°
Nanyang
Sunny
31°
88°
Jiangmen
Smoky haze
26°
78°
Jiangyin
Partly Cloudy
26°
80°
Fuyang
Sunny
31°
88°
Bayan Nur
Sunny
27°
80°
Chaozhou
Partly cloudy
25°
77°
Qingyuan
Patchy rain nearby
25°
77°
Tai’an
Sunny
26°
79°
Xining
Sunny
18°
64°
Changshu
Smoky haze
28°
82°
Huainan
Partly Cloudy
30°
86°
Lu’an
Sunny
26°
78°
Yancheng
Sunny
23°
74°
Daqing
Patchy rain nearby
18°
64°
Wuhu
Smoky haze
26°
79°
Dazhou
Sunny
25°
76°
Yangzhou
Sunny
26°
78°
Guilin
Partly Cloudy
28°
82°
Zhaoqing
Cloudy
25°
77°
Mianyang
Sunny
29°
84°
Putian
Patchy rain nearby
21°
70°
Shangqiu
Sunny
30°
87°
Yinchuan
Sandstorm
29°
85°
Taizhou
Overcast
19°
67°
Yiwu
Smoky haze
19°
67°
Quanzhou
Overcast
22°
72°
Jinhua
Smoky haze
19°
66°
Cixi
Clear
25°
77°
Changde
Partly Cloudy
24°
76°
Kaifeng
Sunny
32°
89°
Anshan
Partly Cloudy
21°
69°
Baoji
Patchy rain nearby
21°
70°
Suqian
Sunny
27°
81°
Liuzhou
Partly Cloudy
26°
79°
Zhangjiagang
Partly Cloudy
27°
80°
Jinjiang
Overcast
23°
73°
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.