China weather map

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

Weather forecast for major cities in China

Location Forecast Feel like Min Max Chance of rain
Shanghai Overcast 23° 19° 28° 1%
Sichuan Overcast 22° 17° 27° 25%
Beijing Overcast 30° 23° 35° 0%
Guangdong Thunderstorm With Slight 27° 25° 31° 68%
Tianjin Overcast 26° 20° 33° 0%
Shanxi Slight Thunderstorm 25° 21° 29° 11%
Chongqing Drizzle Dense Intensity 23° 22° 24° 77%
Gansu Mainly Clear 17° 10° 24° 1%
Hebei Overcast 26° 19° 33° 0%
Shaanxi Slight Thunderstorm 22° 18° 26° 9%
Xinjiang Slight Thunderstorm 14° 18° 37%
Fujian Thunderstorm Heavy Hail 25° 23° 31° 75%
Jiangsu Drizzle 23° 19° 27° 1%
Jilin Slight Thunderstorm 21° 16° 27° 15%
Hainan Thunderstorm With Slight 31° 27° 38° 21%
Yunnan Thunderstorm With Slight 20° 18° 24° 86%
Guizhou Slight Rain Showers 20° 18° 24° 30%
Inner Mongolia Overcast 22° 14° 29° 0%
Hunan Drizzle 26° 23° 28° 23%
Anhui Partly Cloudy 25° 20° 30° 0%
Zhejiang Overcast 24° 20° 28° 2%
Jiangxi Overcast 27° 24° 31° 9%
Hubei Overcast 25° 23° 28° 4%
Heilongjiang Drizzle 18° 12° 23° 0%
Henan Overcast 24° 20° 28° 2%
Ningxia Mainly Clear 21° 15° 26° 0%
Liaoning Overcast 22° 16° 28° 0%
Qinghai Drizzle 15° 5%
Shandong Overcast 24° 17° 30° 0%
Tibet Thunderstorm With Slight -2° 13° 33%
Guangxi Thunderstorm With Slight 25° 23° 30° 54%

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 38°C (100.4°F), with Thunderstorm With Slight.
- In Tibet, the current temperature is about -2°C (28.4°F) Thunderstorm With Slight.

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 38°C or 100.4°F, followed by Beijing (35°C/95.0°F), Tianjin (33°C/91.4°F) and Hebei (33°C/91.4°F).

What is the coldest place in China right now?

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