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.

Beijing

Smoke
8°C 46°F
Smoke
Full Forecast
Display Units:

Current Weather Conditions: Top Cities in China

Shanghai

Patchy rain nearby
18° 64°
Patchy rain nearby

Beijing

Smoke
8° 46°
Smoke

Shenzhen

Overcast
25° 78°
Overcast

Guangzhou

Patchy rain nearby
25° 78°
Patchy rain nearby

Chengdu

Patchy rain nearby
16° 60°
Patchy rain nearby

Tianjin

Smoky haze
11° 52°
Smoky haze

Wuhan

Light drizzle
15° 58°
Light drizzle

Dongguan

Overcast
25° 77°
Overcast

Xi’an

Smoky haze
10° 50°
Smoky haze

Nanjing

Light rain
15° 58°
Light rain

Hangzhou

Light drizzle
16° 60°
Light drizzle

Foshan

Patchy rain nearby
25° 78°
Patchy rain nearby

Chongqing

Light drizzle
16° 62°
Light drizzle

Qingdao

Overcast
18° 64°
Overcast

Shenyang

Clear
7° 44°
Clear

Suzhou

Light rain
16° 61°
Light rain

Harbin

Partly Cloudy
-3° 27°
Partly Cloudy

Hefei

Light drizzle
14° 57°
Light drizzle

Dalian

Overcast
14° 58°
Overcast

Changchun

Partly Cloudy
1° 33°
Partly Cloudy

Xiamen

Cloudy
21° 70°
Cloudy

Wuxi

Light rain
16° 60°
Light rain

Jinan

Smoky haze
15° 60°
Smoky haze

Taiyuan

Smoky haze
10° 51°
Smoky haze

Zhengzhou

Smoky haze
13° 56°
Smoky haze

Shijiazhuang

Smoky haze
14° 56°
Smoky haze

Kunming

Partly Cloudy
16° 62°
Partly Cloudy

Zhongshan

Light drizzle
25° 76°
Light drizzle

Nanning

Patchy rain nearby
23° 73°
Patchy rain nearby

Shantou

Patchy rain nearby
24° 74°
Patchy rain nearby

Ningbo

Light rain
17° 62°
Light rain

Shiyan

Cloudy
11° 52°
Cloudy

Tangshan

Smoky haze
8° 46°
Smoky haze

Changzhou

Moderate rain
14° 58°
Moderate rain

Zibo

Smoky haze
14° 57°
Smoky haze

Changsha

Patchy rain nearby
14° 56°
Patchy rain nearby

Guiyang

Patchy rain nearby
18° 65°
Patchy rain nearby

Ürümqi

Clear
4° 39°
Clear

Ürümqi

Clear
4° 39°
Clear

Lanzhou

Clear
8° 47°
Clear

Huizhou

Cloudy
22° 71°
Cloudy

Haikou

Clear
24° 76°
Clear

Linyi

Smoky haze
13° 56°
Smoky haze

Baoding

Smoky haze
10° 50°
Smoky haze

Wenzhou

Smoky haze
19° 67°
Smoky haze

Yunfu

Mist
22° 71°
Mist

Huai'an

Light rain
13° 56°
Light rain

Nanchang

Light rain
17° 63°
Light rain

Hohhot

Overcast
5° 41°
Overcast

Shaoxing

Light drizzle
16° 60°
Light drizzle

Nantong

Moderate rain
15° 60°
Moderate rain

Yantai

Overcast
14° 57°
Overcast

Zhuhai

Light rain shower
25° 78°
Light rain shower

Baotou

Partly Cloudy
4° 39°
Partly Cloudy

Kunshan

Moderate rain
17° 62°
Moderate rain

Weifang

Smoky haze
13° 55°
Smoky haze

Zunyi

Light rain
14° 56°
Light rain

Lianyungang

Overcast
14° 58°
Overcast

Ganzhou

Overcast
21° 70°
Overcast

Ordos

Cloudy
4° 40°
Cloudy

Jieyang

Cloudy
21° 70°
Cloudy

Jilin

Clear
-3° 27°
Clear

Nanchong

Overcast
15° 58°
Overcast

Datong

Smoky haze
6° 43°
Smoky haze

Nanyang

Overcast
12° 54°
Overcast

Jiangmen

Light rain shower
25° 76°
Light rain shower

Jiangyin

Moderate rain
14° 58°
Moderate rain

Fuyang

Overcast
12° 54°
Overcast

Bayan Nur

Dust storm
7° 45°
Dust storm

Chaozhou

Mist
19° 66°
Mist

Qingyuan

Smoky haze
22° 71°
Smoky haze

Tai’an

Smoky haze
10° 51°
Smoky haze

Xining

Smoky haze
-2° 29°
Smoky haze

Changshu

Moderate rain
15° 59°
Moderate rain

Huainan

Patchy rain nearby
14° 56°
Patchy rain nearby

Lu’an

Light drizzle
13° 56°
Light drizzle

Yancheng

Light rain
14° 56°
Light rain

Daqing

Overcast
-1° 30°
Overcast

Wuhu

Moderate rain
14° 58°
Moderate rain

Dazhou

Smoky haze
14° 58°
Smoky haze

Yangzhou

Light rain
14° 58°
Light rain

Guilin

Patchy rain nearby
20° 68°
Patchy rain nearby

Zhaoqing

Light drizzle
23° 74°
Light drizzle

Mianyang

Smoky haze
15° 58°
Smoky haze

Putian

Cloudy
18° 64°
Cloudy

Shangqiu

Smoky haze
13° 55°
Smoky haze

Yinchuan

Clear
10° 49°
Clear

Taizhou

Overcast
17° 62°
Overcast

Yiwu

Mist
14° 58°
Mist

Quanzhou

Partly Cloudy
20° 69°
Partly Cloudy

Jinhua

Mist
16° 61°
Mist

Cixi

Patchy rain nearby
16° 62°
Patchy rain nearby

Changde

Light rain
14° 56°
Light rain

Kaifeng

Patchy rain nearby
13° 55°
Patchy rain nearby

Anshan

Clear
6° 43°
Clear

Baoji

Mist
9° 49°
Mist

Suqian

Smoky haze
14° 57°
Smoky haze

Liuzhou

Patchy rain nearby
24° 76°
Patchy rain nearby

Zhangjiagang

Moderate rain
15° 59°
Moderate rain

Jinjiang

Overcast
21° 69°
Overcast

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