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