China weather map

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

Weather forecast for major cities in China

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

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 22°C (71.6°F), with Overcast.
- In Heilongjiang, the current temperature is about -16°C (3.2°F) Drizzle.

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 22°C or 71.6°F, followed by Guangdong (21°C/69.8°F), Guangxi (18°C/64.4°F) and Chongqing (16°C/60.8°F).

What is the coldest place in China right now?

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