China weather map

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

Weather forecast for major cities in China

Location Forecast Feel like Min Max Chance of rain
Shanghai Mainly Clear -1° 0%
Sichuan Snow Grains -2° -4° -1° 47%
Beijing Clear Sky -2° -7° 0%
Guangdong Overcast 12° 16° 0%
Tianjin Clear Sky -3° -9° 0%
Shanxi Clear Sky -3° -9° 0%
Chongqing Slight Rain 11° 7%
Gansu Overcast -2° -6° 0%
Hebei Clear Sky -1° -8° 0%
Shaanxi Overcast -2° -6° 0%
Xinjiang Overcast -9° -10° -7° 21%
Fujian Overcast 12° 0%
Jiangsu Clear Sky -1° -6° 0%
Jilin Partly Cloudy -16° -22° -11° 0%
Hainan Overcast 18° 16° 20° 1%
Yunnan Partly Cloudy 13° 22° 1%
Guizhou Moderate Snowfall 26%
Inner Mongolia Clear Sky -15° -23° -7° 0%
Hunan Overcast 2%
Anhui Partly Cloudy 0%
Zhejiang Overcast 0%
Jiangxi Overcast 10° 0%
Hubei Overcast 0%
Heilongjiang Overcast -23° -29° -17° 0%
Henan Mainly Clear -4° 0%
Ningxia Overcast -2° -8° 0%
Liaoning Clear Sky -9° -15° -2° 0%
Qinghai Overcast -13° -15° -8° 1%
Shandong Clear Sky -3° -8° 0%
Tibet Overcast -10° -15° -5° 0%
Guangxi Slight Rain 11° 13%

Frequently asked questions

What is the weather right now in China?

As of now, the weather in major cities in China varies:
- In Yunnan, the temperature is around 22°C (71.6°F), with Partly Cloudy.
- In Heilongjiang, the current temperature is about -29°C (-20.2°F) Overcast.

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?

Yunnan is the hottest place in China right now with the daily high temperature reaching 22°C or 71.6°F, followed by Hainan (20°C/68.0°F), Guangdong (16°C/60.8°F) and Fujian (12°C/53.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 -29 °C or -20.2 °F.