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.

Beijing

Smoky haze
27°C 80°F
Smoky haze
Full Forecast
Display Units:

Current Weather Conditions: Top Cities in China

Shanghai

Patchy rain nearby
27° 80°
Patchy rain nearby

Beijing

Smoky haze
27° 80°
Smoky haze

Shenzhen

Patchy rain nearby
28° 82°
Patchy rain nearby

Guangzhou

Patchy rain nearby
27° 80°
Patchy rain nearby

Chengdu

Smoky haze
25° 77°
Smoky haze

Tianjin

Smoky haze
26° 80°
Smoky haze

Wuhan

Overcast
23° 74°
Overcast

Dongguan

Patchy rain nearby
28° 83°
Patchy rain nearby

Xi’an

Smoky haze
23° 73°
Smoky haze

Nanjing

Patchy rain nearby
25° 77°
Patchy rain nearby

Hangzhou

Light rain shower
26° 78°
Light rain shower

Foshan

Cloudy
26° 79°
Cloudy

Chongqing

Smoky haze
28° 82°
Smoky haze

Qingdao

Sunny
24° 75°
Sunny

Shenyang

Overcast
23° 74°
Overcast

Suzhou

Sunny
27° 80°
Sunny

Harbin

Sunny
17° 63°
Sunny

Hefei

Cloudy
24° 75°
Cloudy

Dalian

Overcast
24° 76°
Overcast

Changchun

Overcast
17° 62°
Overcast

Xiamen

Patchy rain nearby
27° 81°
Patchy rain nearby

Wuxi

Partly Cloudy
27° 80°
Partly Cloudy

Jinan

Overcast
26° 80°
Overcast

Taiyuan

Sunny
18° 65°
Sunny

Zhengzhou

Smoky haze
24° 76°
Smoky haze

Shijiazhuang

Smoky haze
26° 79°
Smoky haze

Kunming

Cloudy
20° 69°
Cloudy

Zhongshan

Patchy rain nearby
27° 80°
Patchy rain nearby

Nanning

Light drizzle
22° 72°
Light drizzle

Shantou

Patchy rain nearby
27° 81°
Patchy rain nearby

Ningbo

Patchy rain nearby
26° 78°
Patchy rain nearby

Shiyan

Sunny
21° 70°
Sunny

Tangshan

Smoky haze
26° 78°
Smoky haze

Changzhou

Patchy rain nearby
26° 80°
Patchy rain nearby

Zibo

Sunny
26° 78°
Sunny

Changsha

Overcast
22° 72°
Overcast

Guiyang

Overcast
18° 64°
Overcast

Ürümqi

Overcast
16° 62°
Overcast

Ürümqi

Overcast
16° 62°
Overcast

Lanzhou

Sunny
20° 68°
Sunny

Huizhou

Smoky haze
27° 81°
Smoky haze

Haikou

Patchy rain nearby
26° 80°
Patchy rain nearby

Linyi

Sunny
23° 74°
Sunny

Baoding

Smoky haze
24° 76°
Smoky haze

Wenzhou

Cloudy
26° 79°
Cloudy

Yunfu

Overcast
23° 74°
Overcast

Huai'an

Sunny
25° 77°
Sunny

Nanchang

Sunny
25° 77°
Sunny

Hohhot

Sunny
21° 70°
Sunny

Shaoxing

Patchy rain nearby
25° 78°
Patchy rain nearby

Nantong

Overcast
27° 80°
Overcast

Yantai

Overcast
24° 76°
Overcast

Zhuhai

Patchy rain nearby
28° 81°
Patchy rain nearby

Baotou

Sunny
21° 70°
Sunny

Kunshan

Overcast
27° 81°
Overcast

Weifang

Sunny
25° 78°
Sunny

Zunyi

Overcast
21° 70°
Overcast

Lianyungang

Patchy rain nearby
26° 79°
Patchy rain nearby

Ganzhou

Light rain shower
21° 70°
Light rain shower

Ordos

Sunny
19° 66°
Sunny

Jieyang

Patchy rain nearby
27° 81°
Patchy rain nearby

Jilin

Overcast
16° 61°
Overcast

Nanchong

Sunny
27° 81°
Sunny

Datong

Sunny
20° 68°
Sunny

Nanyang

Sunny
23° 74°
Sunny

Jiangmen

Patchy rain nearby
26° 80°
Patchy rain nearby

Jiangyin

Patchy rain nearby
26° 80°
Patchy rain nearby

Fuyang

Sunny
23° 74°
Sunny

Bayan Nur

Cloudy
23° 73°
Cloudy

Chaozhou

Patchy rain nearby
26° 79°
Patchy rain nearby

Qingyuan

Patchy rain nearby
24° 75°
Patchy rain nearby

Tai’an

Sunny
24° 75°
Sunny

Xining

Sunny
14° 57°
Sunny

Changshu

Overcast
26° 79°
Overcast

Huainan

Cloudy
23° 73°
Cloudy

Lu’an

Overcast
23° 74°
Overcast

Yancheng

Partly Cloudy
26° 78°
Partly Cloudy

Daqing

Partly Cloudy
18° 65°
Partly Cloudy

Wuhu

Overcast
23° 73°
Overcast

Dazhou

Sunny
26° 78°
Sunny

Yangzhou

Patchy rain nearby
25° 77°
Patchy rain nearby

Guilin

Overcast
21° 70°
Overcast

Zhaoqing

Overcast
25° 76°
Overcast

Mianyang

Smoky haze
24° 74°
Smoky haze

Putian

Patchy rain nearby
28° 83°
Patchy rain nearby

Shangqiu

Sunny
24° 75°
Sunny

Yinchuan

Partly Cloudy
23° 74°
Partly Cloudy

Taizhou

Patchy rain nearby
27° 81°
Patchy rain nearby

Yiwu

Patchy rain nearby
24° 75°
Patchy rain nearby

Quanzhou

Patchy rain nearby
28° 82°
Patchy rain nearby

Jinhua

Patchy rain nearby
24° 75°
Patchy rain nearby

Cixi

Light rain shower
27° 80°
Light rain shower

Changde

Overcast
21° 69°
Overcast

Kaifeng

Sunny
23° 74°
Sunny

Anshan

Overcast
24° 75°
Overcast

Baoji

Smoky haze
19° 67°
Smoky haze

Suqian

Sunny
24° 76°
Sunny

Liuzhou

Cloudy
23° 73°
Cloudy

Zhangjiagang

Partly Cloudy
27° 80°
Partly Cloudy

Jinjiang

Patchy rain nearby
29° 84°
Patchy rain nearby

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.

Time now in these cities:

New York · London · Tokyo · Paris · Hong Kong · Singapore · Dubai · Los Angeles · Shanghai · Beijing · Sydney · Mumbai

Time now in countries:

🇺🇸 USA | 🇨🇳 China | 🇮🇳 India | 🇬🇧 United Kingdom | 🇩🇪 Germany | 🇯🇵 Japan | 🇫🇷 France | 🇨🇦 Canada | 🇦🇺 Australia | 🇧🇷 Brazil |

Time now in time zones:

UTC | GMT | CET | PST | MST | CST | EST | EET | IST | China (CST) | JST | AEST | SAST | MSK | NZST |

Free widgets for webmasters:

Free Analog Clock Widget | Free Digital Clock Widget | Free Text Clock Widget | Free Word Clock Widget