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 34°C.

Weather forecast for major cities in China

Location Forecast Feel like Min Max Chance of rain
Shanghai Slight Rain 23° 21° 25° 53%
Sichuan Moderate Drizzle 20° 19° 24° 38%
Beijing Slight Rain Showers 25° 20° 30° 9%
Guangdong Violent Rain Showers 25° 23° 28° 98%
Tianjin Slight Rain Showers 23° 19° 29° 22%
Shanxi Moderate Drizzle 25° 20° 34° 17%
Chongqing Drizzle 26° 22° 30° 6%
Gansu Overcast 18° 10° 25° 0%
Hebei Moderate Rain Showers 26° 21° 33° 11%
Shaanxi Drizzle 23° 19° 28° 4%
Xinjiang Drizzle Dense Intensity 14° 10° 19° 24%
Fujian Slight Rain Showers 24° 22° 28° 82%
Jiangsu Drizzle 23° 20° 28° 6%
Jilin Slight Rain Showers 18° 16° 21° 58%
Hainan Slight Thunderstorm 29° 27° 33° 16%
Yunnan Moderate Rain Showers 21° 17° 27° 39%
Guizhou Overcast 20° 13° 26° 3%
Inner Mongolia Drizzle 18° 12° 25° 16%
Hunan Overcast 25° 19° 31° 0%
Anhui Moderate Drizzle 24° 19° 28° 23%
Zhejiang Drizzle 24° 20° 29° 1%
Jiangxi Overcast 24° 21° 29° 4%
Hubei Overcast 26° 21° 30° 0%
Heilongjiang Overcast 16° 11° 21° 18%
Henan Overcast 29° 24° 34° 1%
Ningxia Overcast 23° 17° 29° 0%
Liaoning Moderate Rain 20° 17° 25° 65%
Qinghai Moderate Drizzle 11° 53%
Shandong Overcast 21° 17° 26° 0%
Tibet Partly Cloudy -2° 13° 8%
Guangxi Slight Rain Showers 26° 23° 30° 42%

Frequently asked questions

What is the weather right now in China?

As of now, the weather in major cities in China varies:
- In Shanxi, the temperature is around 34°C (93.2°F), with Moderate Drizzle.
- In Tibet, the current temperature is about -2°C (28.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?

Shanxi is the hottest place in China right now with the daily high temperature reaching 34°C or 93.2°F, followed by Henan (34°C/93.2°F), Hebei (33°C/91.4°F) and Hainan (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.