China weather map

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

Weather forecast for major cities in China

Location Forecast Feel like Min Max Chance of rain
Shanghai Overcast 17° 15° 21° 0%
Sichuan Overcast 10° 14° 5%
Beijing Overcast 17° 12° 23° 0%
Guangdong Slight Thunderstorm 23° 22° 24° 46%
Tianjin Overcast 17° 12° 24° 0%
Shanxi Clear Sky 18° 26° 0%
Chongqing Moderate Rain 19° 16° 23° 9%
Gansu Mainly Clear 13° 19° 0%
Hebei Fog 18° 13° 26° 0%
Shaanxi Clear Sky 13° 19° 0%
Xinjiang Overcast 11° 14° 7%
Fujian Slight Thunderstorm 21° 20° 23° 54%
Jiangsu Overcast 17° 14° 23° 0%
Jilin Slight Rain Showers 12° 17° 44%
Hainan Thunderstorm With Slight 28° 24° 34° 21%
Yunnan Mainly Clear 22° 12° 30° 0%
Guizhou Slight Rain Showers 14° 13° 17° 23%
Inner Mongolia Partly Cloudy 11° 16° 0%
Hunan Fog 19° 15° 25° 0%
Anhui Fog 19° 16° 24° 0%
Zhejiang Slight Rain 21° 18° 24° 0%
Jiangxi Fog 20° 18° 21° 5%
Hubei Fog 20° 15° 27° 0%
Heilongjiang Slight Rain Showers 14° 21%
Henan Overcast 19° 11° 27° 0%
Ningxia Clear Sky 14° 21° 0%
Liaoning Slight Rain 14° 10° 19° 12%
Qinghai Overcast -1° -6° 1%
Shandong Partly Cloudy 17° 10° 24° 0%
Tibet Overcast -9° 0%
Guangxi Slight Thunderstorm 23° 21° 26° 49%

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 34°C (93.2°F), with Thunderstorm With Slight.
- In Tibet, the current temperature is about -9°C (15.8°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?

Hainan is the hottest place in China right now with the daily high temperature reaching 34°C or 93.2°F, followed by Yunnan (30°C/86.0°F), Hubei (27°C/80.6°F) and Henan (27°C/80.6°F).

What is the coldest place in China right now?

Tibet is the coldest place in China right now, with average temperatures hovering around -9 °C or 15.8 °F.