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