The climate of China, city by city

This page lists the 2,103 cities in China for which climate normals are available. Each entry covers temperature, rainfall and how the climate changed between 1940 and 2025, computed from ERA5 reanalysis data.

+1.7 °C since 1940

Frequently asked questions

What is the hottest city in China?

The hottest city in China is Wanning, with an average annual temperature of 25.1 °C.

What is the coldest city in China?

The coldest city in China is Qilian, with an average annual temperature of -5.1 °C.

What is the wettest city in China?

The wettest city in China is Taiping, with 3,412 mm of precipitation per year.

Has the climate of China warmed?

Based on its largest cities, China warmed by +1.7 °C between 1940 and 2025.

Cities by region

Anhui35

Beijing Municipality8

Chongqing Municipality451

Fujian25

Gansu127

Guangdong104

Guangxi45

Guizhou36

Hainan30

Hebei39

Heilongjiang76

Henan41

Hubei55

Hunan43

Inner Mongolia35

Jiangsu155

Jiangxi29

Jilin51

Liaoning51

Ningxia25

Qinghai17

Shaanxi31

Shandong177

Shanghai Municipality37

Shanxi19

Sichuan65

Tianjin Municipality6

Tibet18

Xinjiang110

Yunnan117

Zhejiang43

Other2