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.

Beijing

Patchy light rain in area with thunder
31°C 87°F
Patchy light rain in area with thunder
Full Forecast
Display Units:

Current Weather Conditions: Top Cities in China

Shanghai

Smoky haze
28° 83°
Smoky haze

Beijing

Patchy light rain in area with thunder
31° 87°
Patchy light rain in area with thunder

Shenzhen

Light rain shower
26° 78°
Light rain shower

Guangzhou

Light rain shower
26° 78°
Light rain shower

Chengdu

Mist
21° 70°
Mist

Tianjin

Smoky haze
31° 88°
Smoky haze

Wuhan

Clear
29° 84°
Clear

Dongguan

Light rain shower
25° 77°
Light rain shower

Xi’an

Light rain
19° 67°
Light rain

Nanjing

Smoky haze
27° 81°
Smoky haze

Hangzhou

Smoky haze
28° 83°
Smoky haze

Foshan

Light rain shower
26° 78°
Light rain shower

Chongqing

Light rain shower
23° 73°
Light rain shower

Qingdao

Clear
27° 81°
Clear

Shenyang

Clear
26° 79°
Clear

Suzhou

Smoky haze
27° 81°
Smoky haze

Harbin

Mist
23° 74°
Mist

Hefei

Clear
27° 80°
Clear

Dalian

Partly Cloudy
28° 83°
Partly Cloudy

Changchun

Mist
25° 76°
Mist

Xiamen

Smoky haze
27° 80°
Smoky haze

Wuxi

Smoky haze
28° 83°
Smoky haze

Jinan

Clear
30° 86°
Clear

Taiyuan

Patchy rain nearby
23° 74°
Patchy rain nearby

Zhengzhou

Clear
28° 83°
Clear

Shijiazhuang

Smoky haze
28° 83°
Smoky haze

Kunming

Light rain shower
18° 64°
Light rain shower

Zhongshan

Light rain shower
25° 78°
Light rain shower

Nanning

Partly Cloudy
26° 78°
Partly Cloudy

Shantou

Overcast
25° 78°
Overcast

Ningbo

Clear
31° 88°
Clear

Shiyan

Fog
23° 73°
Fog

Tangshan

Smoky haze
29° 84°
Smoky haze

Changzhou

Smoky haze
28° 82°
Smoky haze

Zibo

Clear
30° 87°
Clear

Changsha

Clear
26° 79°
Clear

Guiyang

Light rain shower
19° 67°
Light rain shower

Ürümqi

Clear
28° 83°
Clear

Ürümqi

Clear
28° 83°
Clear

Lanzhou

Clear
20° 67°
Clear

Huizhou

Heavy rain
24° 74°
Heavy rain

Haikou

Partly Cloudy
27° 81°
Partly Cloudy

Linyi

Clear
27° 80°
Clear

Baoding

Patchy rain nearby
27° 81°
Patchy rain nearby

Wenzhou

Clear
27° 81°
Clear

Yunfu

Light rain shower
24° 76°
Light rain shower

Huai'an

Smoky haze
27° 81°
Smoky haze

Nanchang

Clear
27° 80°
Clear

Hohhot

Light rain
17° 62°
Light rain

Shaoxing

Clear
29° 85°
Clear

Nantong

Smoky haze
27° 81°
Smoky haze

Yantai

Clear
27° 80°
Clear

Zhuhai

Light rain shower
27° 80°
Light rain shower

Baotou

Clear
18° 64°
Clear

Kunshan

Smoky haze
27° 81°
Smoky haze

Weifang

Clear
28° 83°
Clear

Zunyi

Light rain shower
21° 70°
Light rain shower

Lianyungang

Clear
27° 81°
Clear

Ganzhou

Partly Cloudy
24° 76°
Partly Cloudy

Ordos

Cloudy
16° 60°
Cloudy

Jieyang

Smoky haze
24° 76°
Smoky haze

Jilin

Mist
23° 73°
Mist

Nanchong

Light rain shower
22° 71°
Light rain shower

Datong

Patchy rain nearby
18° 65°
Patchy rain nearby

Nanyang

Clear
25° 78°
Clear

Jiangmen

Light rain shower
25° 77°
Light rain shower

Jiangyin

Smoky haze
27° 81°
Smoky haze

Fuyang

Clear
27° 81°
Clear

Bayan Nur

Clear
23° 73°
Clear

Chaozhou

Overcast
24° 76°
Overcast

Qingyuan

Light rain shower
24° 76°
Light rain shower

Tai’an

Patchy rain nearby
26° 79°
Patchy rain nearby

Xining

Clear
46°
Clear

Changshu

Smoky haze
26° 80°
Smoky haze

Huainan

Smoky haze
28° 82°
Smoky haze

Lu’an

Clear
26° 80°
Clear

Yancheng

Smoky haze
26° 78°
Smoky haze

Daqing

Clear
23° 73°
Clear

Wuhu

Smoky haze
24° 76°
Smoky haze

Dazhou

Light rain shower
23° 74°
Light rain shower

Yangzhou

Smoky haze
27° 80°
Smoky haze

Guilin

Patchy rain nearby
24° 76°
Patchy rain nearby

Zhaoqing

Moderate or heavy rain shower
24° 76°
Moderate or heavy rain shower

Mianyang

Cloudy
22° 71°
Cloudy

Putian

Smoky haze
25° 78°
Smoky haze

Shangqiu

Patchy rain nearby
26° 79°
Patchy rain nearby

Yinchuan

Dust storm
20° 68°
Dust storm

Taizhou

Clear
25° 77°
Clear

Yiwu

Thundery outbreaks in nearby
25° 77°
Thundery outbreaks in nearby

Quanzhou

Smoky haze
26° 79°
Smoky haze

Jinhua

Thundery outbreaks in nearby
26° 79°
Thundery outbreaks in nearby

Cixi

Clear
27° 81°
Clear

Changde

Partly Cloudy
26° 79°
Partly Cloudy

Kaifeng

Clear
27° 81°
Clear

Anshan

Clear
27° 81°
Clear

Baoji

Light rain
18° 64°
Light rain

Suqian

Clear
28° 82°
Clear

Liuzhou

Patchy rain nearby
25° 77°
Patchy rain nearby

Zhangjiagang

Smoky haze
27° 81°
Smoky haze

Jinjiang

Smoky haze
26° 79°
Smoky haze

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