Xigaoshan climate — normals and trends

Xigaoshan (China) has a warm-summer humid continental, dry winter climate (Dwb) under the Köppen-Geiger classification. Its mean annual temperature is 9.5 °C and it receives 1,083 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is July (20.7 °C on average) and the coldest is January (-3.7 °C). Rainfall peaks in July.

Xigaoshan averages 112 frost days, 1 hot days (≥ 30 °C) and 155 rainy days per year.

Xigaoshan has warmed by +1.6 °C between 1940 and 2025, or +0.18 °C per decade. This trend is statistically significant.

The number of frost days there went from about 119 to 105 per year over the period.

The hottest day of the period reached 32.3 °C (on 10 July 2017) and the coldest -25.4 °C (on 26 January 1956).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

XigaoshanGansu

coords
33.73°, 105.39°
period
19402025 · 86 yrs
DwbWarm-summer humid continental, dry winterWarmest monthJulyColdest monthJanuaryWettest monthJulyDriest monthDecember

Mean daily temperature

9.5°C

Average daily high

13.9°C

Average daily low

5.4°C

Annual rainfall

1,083mm

Sunshine / day

7.4h

Mean relative humidity

77%

Average peak wind

12.2km/h

Seasonal range

24.4°C

Frost days (< 0 °C)

112 d/yr

Hot days (≥ 30 °C)

1 d/yr

Rainy days (≥ 1 mm)

155 d/yr

Annual snowfall

59.5 cm

Average feels-like high

12.5 °C

Average feels-like low

3.5 °C

Average peak gust

33.0 km/h

Tropical nights (≥ 20 °C)

3 d/yr

Solar radiation

13.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °C

since 1940

+0.2 °C per decade · r² = 0.50 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

32.3 °C

10 July 2017

Coldest day

-25.4 °C

26 January 1956

Wettest day

191 mm

15 July 1946

Windiest day

46.8 km/h

31 May 1946

Strongest gust

97.6 km/h

7 June 1946

Hottest feels-like

35.2 °C

29 July 1958

Coldest feels-like

-30.5 °C

26 January 1956

Snowiest day

10.8 cm

18 November 1961

Sunniest day

14.0 h

5 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.8 °C16 July 2025-19.1 °C28 January 202510.7 °C1,097 mm5113
202430.4 °C12 August 2024-15.8 °C28 December 202410.9 °C1,072 mm1110
202330.8 °C9 July 2023-12.3 °C24 January 202310.6 °C897 mm199
202231.7 °C8 July 2022-18.1 °C9 February 202210.3 °C1,041 mm13102
202131.8 °C30 July 2021-22.1 °C11 January 202110.1 °C1,082 mm4107
202030.8 °C26 July 2020-21.3 °C21 December 20209.8 °C1,190 mm3102
201930.7 °C11 August 2019-14.0 °C22 January 201910.3 °C925 mm5104
201828.9 °C6 August 2018-17.6 °C31 January 201810.4 °C929 mm0104
201732.3 °C10 July 2017-14.8 °C21 January 201710.6 °C795 mm8105
201631.8 °C19 August 2016-17.8 °C24 January 201610.9 °C709 mm2101
201529.8 °C25 July 2015-12.3 °C25 December 201510.7 °C962 mm083
201430.2 °C2 August 2014-13.3 °C14 January 201410.5 °C790 mm195
201329.7 °C5 July 2013-11.7 °C30 December 201311.0 °C1,054 mm096
201230.2 °C10 July 2012-19.8 °C25 January 20129.6 °C739 mm1123
201130.6 °C24 June 2011-21.2 °C11 January 20119.4 °C1,116 mm1108
201030.3 °C5 July 2010-14.3 °C30 December 20109.8 °C953 mm1115
200930.9 °C23 July 2009-18.5 °C22 November 20099.6 °C1,006 mm1116
200828.9 °C5 July 2008-22.0 °C29 January 20089.6 °C786 mm0112
200729.5 °C9 July 2007-14.7 °C17 January 200710.3 °C1,093 mm0101
200632.1 °C16 July 2006-14.9 °C13 March 200610.5 °C886 mm10106
200529.8 °C3 August 2005-18.5 °C16 January 20059.7 °C927 mm0116
200432.0 °C11 July 2004-19.8 °C31 December 200410.0 °C825 mm2101
200329.7 °C19 July 2003-17.4 °C4 January 200310.0 °C1,115 mm0101
200231.3 °C13 July 2002-18.2 °C2 February 200210.4 °C757 mm595
200129.8 °C7 July 2001-19.6 °C14 December 200110.0 °C1,010 mm0107
200030.1 °C28 July 2000-18.5 °C5 February 20009.7 °C890 mm1132
199930.1 °C1 August 1999-15.2 °C14 January 199910.2 °C928 mm1113
199828.5 °C17 July 1998-16.9 °C20 January 199810.6 °C1,150 mm0102
199729.4 °C21 July 1997-19.4 °C24 January 19979.7 °C867 mm0114
199629.5 °C6 August 1996-19.6 °C27 January 19968.9 °C1,046 mm0129
199528.7 °C27 June 1995-21.3 °C24 January 19959.2 °C982 mm0123
199430.0 °C4 August 1994-19.4 °C21 December 199410.0 °C1,010 mm1104
199328.6 °C7 August 1993-20.1 °C27 January 19939.1 °C1,209 mm0112
199229.0 °C20 July 1992-17.0 °C13 January 19929.1 °C1,269 mm0119
199130.4 °C24 August 1991-24.3 °C28 December 19919.7 °C811 mm1102
199030.1 °C3 August 1990-13.9 °C3 February 199010.1 °C1,158 mm199
198928.3 °C19 July 1989-19.8 °C14 January 19899.2 °C1,121 mm0109
198830.5 °C22 June 1988-17.8 °C7 March 19889.4 °C1,060 mm1122
198729.1 °C6 July 1987-11.2 °C15 December 198710.0 °C929 mm0108
198629.1 °C11 August 1986-16.0 °C10 February 19869.4 °C845 mm0121
198531.4 °C24 July 1985-19.7 °C8 January 19859.1 °C871 mm1120
198428.8 °C18 July 1984-20.1 °C31 January 19848.5 °C1,057 mm0108
198327.0 °C23 July 1983-19.7 °C19 January 19839.4 °C1,075 mm0114
198229.8 °C3 July 1982-11.3 °C29 November 19829.7 °C719 mm0108
198129.2 °C23 July 1981-19.1 °C18 December 19819.3 °C1,105 mm0109
198028.7 °C20 July 1980-20.7 °C5 February 19809.5 °C983 mm0106
197928.6 °C10 August 1979-17.3 °C31 January 19799.7 °C922 mm0127
197830.0 °C1 August 1978-11.1 °C20 February 197810.2 °C1,041 mm1101
197731.1 °C3 August 1977-22.9 °C30 January 19779.5 °C869 mm1113
197630.0 °C23 July 1976-17.7 °C21 November 19768.9 °C826 mm1119
197530.3 °C13 August 1975-24.3 °C15 December 19759.1 °C1,150 mm2100
197431.6 °C16 June 1974-18.9 °C25 December 19749.2 °C855 mm4112
197328.7 °C29 July 1973-15.5 °C17 January 19739.7 °C1,096 mm0110
197230.7 °C13 August 1972-17.2 °C10 February 19729.4 °C751 mm3126
197129.1 °C1 July 1971-20.2 °C8 February 19719.4 °C972 mm0110
197029.2 °C19 July 1970-18.6 °C23 January 19709.1 °C967 mm0127
196930.4 °C3 August 1969-18.5 °C1 February 19699.1 °C877 mm2132
196828.0 °C29 July 1968-19.9 °C19 February 19688.8 °C1,068 mm0104
196728.7 °C31 July 1967-23.2 °C16 January 19678.7 °C1,115 mm0119
196627.0 °C23 July 1966-21.7 °C28 January 19668.7 °C1,301 mm0128
196527.4 °C22 July 1965-24.5 °C19 December 19658.7 °C1,073 mm0113
196428.5 °C9 July 1964-17.8 °C18 January 19649.1 °C1,527 mm0112
196329.6 °C7 August 1963-12.0 °C14 January 19639.5 °C1,146 mm0118
196229.4 °C21 July 1962-20.5 °C2 December 19629.2 °C1,025 mm0116
196129.6 °C13 June 1961-24.1 °C16 January 19619.0 °C1,554 mm0111
196029.2 °C10 June 1960-20.6 °C1 January 19609.1 °C1,147 mm0104
195930.6 °C12 July 1959-22.3 °C13 January 19599.3 °C1,104 mm1108
195829.3 °C4 July 1958-13.0 °C14 January 19589.9 °C1,453 mm0112
195729.8 °C22 August 1957-20.1 °C10 February 19579.1 °C1,085 mm0112
195628.5 °C26 July 1956-25.4 °C26 January 19568.5 °C1,335 mm0120
195526.2 °C16 August 1955-23.1 °C6 January 19558.7 °C1,334 mm0115
195426.6 °C22 July 1954-24.5 °C9 December 19548.4 °C1,575 mm0113
195327.1 °C22 June 1953-16.4 °C5 January 19539.7 °C1,486 mm0100
195227.5 °C6 June 1952-22.3 °C7 January 19529.1 °C1,463 mm0112
195127.4 °C19 July 1951-14.5 °C24 January 19519.1 °C1,360 mm0117
195028.2 °C22 July 1950-19.1 °C17 February 19508.9 °C1,085 mm0106
194927.7 °C8 July 1949-21.9 °C8 January 19499.1 °C1,248 mm0108
194827.6 °C10 July 1948-20.9 °C27 January 19489.1 °C1,030 mm0104
194728.9 °C23 July 1947-21.3 °C20 December 19479.3 °C1,125 mm0108
194627.7 °C29 May 1946-18.9 °C4 January 19469.3 °C4,661 mm0120
194527.8 °C14 July 1945-22.7 °C14 February 19458.2 °C952 mm0126
194430.3 °C4 August 1944-19.5 °C17 December 19448.8 °C962 mm1125
194327.1 °C3 August 1943-19.4 °C4 January 19439.3 °C1,160 mm0117
194230.2 °C8 July 1942-13.7 °C31 December 19429.9 °C755 mm1113
194131.2 °C30 June 1941-14.5 °C13 February 19419.8 °C719 mm4129
194029.1 °C23 June 1940-22.0 °C3 February 19408.8 °C1,088 mm0141

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
15.3 °C
+1.4 °C
Hot days (≥ 30 °C)
5 d/yr
+4
Frost days (< 0 °C)
113 d/yr
+1
Annual rainfall
1097 mm
+14 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan3.4 °C+2.1 °C31 mm+11 mm
Feb2.8 °C-1.1 °C40 mm+13 mm
Mar10.1 °C+0.1 °C22 mm-28 mm
Apr19.1 °C+3.6 °C32 mm-37 mm
May22.6 °C+3.1 °C88 mm-9 mm
Jun23.8 °C+1.0 °C153 mm+30 mm
Jul26.2 °C+1.4 °C152 mm-49 mm
Aug25.3 °C+1.3 °C134 mm-50 mm
Sep20.4 °C+1.3 °C202 mm+40 mm
Oct13.8 °C-0.2 °C190 mm+98 mm
Nov9.3 °C+0.8 °C33 mm-8 mm
Dec5.6 °C+2.6 °C21 mm+3 mm

The year's extremes

Hottest day
31.8 °C
16 Jul 2025
Coldest day
-19.1 °C
28 Jan 2025
Wettest day
52.5 mm
18 Jun 2025
Windiest day
30.7 km/h
11 Apr 2025
Strongest gust
80.3 km/h
11 Apr 2025
Hottest feels-like
35.2 °C
16 Jul 2025
Coldest feels-like
-24.5 °C
28 Jan 2025
Snowiest day
8.2 cm
24 Jan 2025
Sunniest day
14.0 h
5 Jun 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Xigaoshan?

Xigaoshan has a warm-summer humid continental, dry winter climate (Köppen Dwb). Over 1940-2025, the average annual temperature is 9.5 °C and it receives 1,083 mm of precipitation per year.

What is the hottest day ever recorded in Xigaoshan?

The hottest day measured in Xigaoshan between 1940 and 2025 was 10 July 2017, reaching 32.3 °C.

What is the coldest day in Xigaoshan?

The coldest day measured in Xigaoshan between 1940 and 2025 was 26 January 1956, at -25.4 °C.

Does it snow in Xigaoshan?

Yes. Xigaoshan gets on average 59.5 cm of snow per year and has around 112 frost days.

Has the climate of Xigaoshan warmed?

Yes: Xigaoshan warmed by +1.6 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Xigaoshan?

The wettest day measured in Xigaoshan between 1940 and 2025 was 15 July 1946, with 191 mm of rain in 24 hours.

What was the windiest day in Xigaoshan?

The windiest day measured in Xigaoshan between 1940 and 2025 was 31 May 1946, with winds reaching 46.8 km/h.

What is the warmest month in Xigaoshan?

The warmest month in Xigaoshan is July (20.7 °C on average); the coldest is January (-3.7 °C).

How much does it rain in Xigaoshan?

Xigaoshan receives on average 1,083 mm of precipitation per year, spread over about 155 rainy days.

Is it sunny in Xigaoshan?

Xigaoshan gets on average 7.4 hours of sunshine per day, roughly 2,701 hours per year over 1940-2025.

What is the biggest single-day snowfall in Xigaoshan?

The heaviest 24-hour snowfall measured in Xigaoshan between 1940 and 2025 was 18 November 1961, with 10.8 cm.

Are there tropical nights in Xigaoshan?

Yes: Xigaoshan has on average 3 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Xigaoshan?

In Xigaoshan, between 1940 and 2025, the highest apparent temperature reached 35.2 °C on 29 July 1958, and the lowest was -30.5 °C on 26 January 1956.

Compare Xigaoshan with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Xigaoshan

Other cities — China