China weather map

The weather in most locations in China today is expected to be warmer than yesterday, with average temperatures ranging from -17°C to 30°C.

Weather forecast for major cities in China

Location Forecast Feel like Min Max Chance of rain
Shanghai Overcast 16° 14° 18° 1%
Sichuan Slight Rain Showers 14° 12° 17° 51%
Beijing Heavy Intensity Snowfall 3° 0° 6° 42%
Guangdong Drizzle 24° 21° 29° 19%
Tianjin Slight Rain 5° 2° 6° 47%
Shanxi Slight Rain 6° 1° 12° 34%
Chongqing Moderate Rain Showers 17° 15° 18° 65%
Gansu Moderate Drizzle 3° 1° 5° 25%
Hebei Drizzle Dense Intensity 6° 4° 9° 25%
Shaanxi Slight Rain Showers 6° 4° 8° 45%
Xinjiang Fog -2° -7° 1° 0%
Fujian Drizzle 19° 17° 22° 21%
Jiangsu Drizzle 15° 11° 19° 1%
Jilin Overcast -7° -9° -4° 0%
Hainan Drizzle 25° 22° 30° 21%
Yunnan Drizzle Dense Intensity 17° 14° 22° 48%
Guizhou Drizzle Dense Intensity 14° 11° 18° 55%
Inner Mongolia Snow Fall Slight -3° -6° 0° 6%
Hunan Slight Rain Showers 15° 14° 16° 74%
Anhui Moderate Rain Showers 15° 10° 21° 33%
Zhejiang Slight Rain 17° 15° 21° 28%
Jiangxi Moderate Rain Showers 17° 15° 19° 56%
Hubei Slight Rain Showers 14° 12° 16° 45%
Heilongjiang Partly Cloudy -14° -17° -11° 0%
Henan Slight Rain Showers 10° 5° 16° 22%
Ningxia Snow Showers Slight 2° 0° 8° 25%
Liaoning Overcast -2° -5° 1° 0%
Qinghai Snow Showers Slight -5° -8° 0° 1%
Shandong Overcast 12° 9° 16° 3%
Tibet Snow Showers Slight -5° -10° 0° 5%
Guangxi Slight Thunderstorm 21° 18° 25° 31%

Frequently asked questions

What is the weather right now in China?

As of now, the weather in major cities in China varies:
- In Hainan, the temperature is around 30°C (86.0°F), with Drizzle.
- In Heilongjiang, the current temperature is about -17°C (1.4°F) Partly Cloudy.

What type of climate zone is China?

Most cities in China are classified within the Mid-latitude steppe climate zone (Köppen: BSk).

Where is the hottest place in China today?

Hainan is the hottest place in China right now with the daily high temperature reaching 30°C or 86.0°F, followed by Guangdong (29°C/84.2°F), Guangxi (25°C/77.0°F) and Fujian (22°C/71.6°F).

What is the coldest place in China right now?

Heilongjiang is the coldest place in China right now, with average temperatures hovering around -17 °C or 1.4 °F.