Xinzhou climate — normals and trends

Xinzhou (China) has a hot-summer humid continental, dry winter climate (Dwa) under the Köppen-Geiger classification. Its mean annual temperature is 8.6 °C and it receives 579 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 (22.7 °C on average) and the coldest is January (-8.0 °C). Rainfall peaks in August.

Xinzhou averages 156 frost days, 19 hot days (≥ 30 °C) and 77 rainy days per year.

Xinzhou has warmed by +2.1 °C between 1940 and 2025, or +0.25 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 37.8 °C (on 21 July 1945) and the coldest -34.2 °C (on 5 January 1955).

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

XinzhouShanxi

coords
38.41°, 112.73°
period
19402025 · 86 yrs
DwaHot-summer humid continental, dry winterWarmest monthJulyColdest monthJanuaryWettest monthAugustDriest monthJanuary

Mean daily temperature

8.6°C

Average daily high

15.0°C

Average daily low

2.6°C

Annual rainfall

579mm

Sunshine / day

9.3h

Mean relative humidity

58%

Average peak wind

10.7km/h

Seasonal range

30.7°C

Frost days (< 0 °C)

156 d/yr

Hot days (≥ 30 °C)

19 d/yr

Rainy days (≥ 1 mm)

77 d/yr

Annual snowfall

26.4 cm

Average feels-like high

13.0 °C

Average feels-like low

0.4 °C

Average peak gust

27.3 km/h

Tropical nights (≥ 20 °C)

10 d/yr

Solar radiation

16.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.1 °C

since 1940

+0.3 °C per decade · r² = 0.46 · 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

37.8 °C

21 July 1945

Coldest day

-34.2 °C

5 January 1955

Wettest day

184 mm

23 July 1946

Windiest day

39.6 km/h

2 May 1981

Strongest gust

92.9 km/h

2 May 1982

Hottest feels-like

40.1 °C

29 July 2010

Coldest feels-like

-38.9 °C

5 January 1955

Snowiest day

19.2 cm

9 April 1957

Sunniest day

14.6 h

22 June 1957

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.8 °C20 May 2025-20.4 °C8 February 202510.1 °C611 mm33147
202435.2 °C23 July 2024-19.5 °C23 January 202410.6 °C495 mm40127
202333.7 °C6 July 2023-23.5 °C22 December 20239.9 °C554 mm40143
202235.1 °C25 June 2022-18.5 °C30 December 20229.7 °C603 mm30137
202133.9 °C10 July 2021-22.6 °C7 January 202110.2 °C594 mm23140
202033.0 °C2 May 2020-19.3 °C31 December 20209.5 °C503 mm13149
201932.8 °C26 July 2019-20.0 °C31 December 201910.0 °C353 mm28143
201832.9 °C27 June 2018-20.7 °C30 December 20189.7 °C342 mm22144
201735.2 °C12 July 2017-17.8 °C22 January 201710.0 °C493 mm26139
201632.1 °C22 June 2016-22.4 °C24 January 20169.7 °C644 mm12137
201532.7 °C30 July 2015-15.5 °C30 January 20159.8 °C403 mm11135
201433.4 °C29 May 2014-19.0 °C10 February 20149.6 °C413 mm9139
201332.8 °C21 May 2013-21.9 °C4 January 20139.7 °C494 mm23154
201232.8 °C18 June 2012-21.1 °C23 December 20128.6 °C433 mm13157
201132.5 °C9 August 2011-19.2 °C16 January 20118.9 °C499 mm14150
201036.4 °C29 July 2010-18.9 °C13 January 20109.2 °C466 mm29158
200935.5 °C24 June 2009-22.0 °C19 December 20099.1 °C500 mm23147
200832.5 °C3 August 2008-19.0 °C24 January 20089.1 °C411 mm17144
200732.8 °C8 June 2007-15.7 °C13 January 20079.9 °C490 mm21148
200635.0 °C16 June 2006-19.6 °C7 January 200610.0 °C365 mm20147
200536.7 °C22 June 2005-24.8 °C15 January 20059.2 °C372 mm33151
200432.1 °C28 June 2004-20.5 °C31 December 20049.3 °C419 mm15148
200331.8 °C19 June 2003-29.6 °C5 January 20038.6 °C627 mm9148
200233.5 °C12 July 2002-33.1 °C27 December 20029.5 °C501 mm25153
200134.1 °C30 June 2001-20.4 °C25 December 20019.4 °C408 mm33147
200032.1 °C14 June 2000-21.3 °C30 January 20009.2 °C516 mm17167
199935.4 °C24 July 1999-17.2 °C16 January 199910.2 °C312 mm31155
199832.8 °C28 June 1998-23.1 °C19 January 199810.1 °C424 mm21155
199733.7 °C22 June 1997-18.1 °C5 January 19979.5 °C361 mm33156
199632.9 °C1 July 1996-18.9 °C9 January 19968.5 °C770 mm8164
199532.3 °C4 July 1995-18.7 °C5 February 19958.9 °C580 mm9174
199432.5 °C5 July 1994-19.9 °C19 January 19949.2 °C446 mm13161
199333.8 °C19 June 1993-24.9 °C16 January 19938.2 °C383 mm9153
199233.7 °C18 July 1992-25.1 °C18 January 19928.2 °C551 mm17162
199132.9 °C21 August 1991-29.1 °C28 December 19918.5 °C445 mm28163
199033.3 °C5 August 1990-21.7 °C24 February 19908.8 °C555 mm18157
198931.0 °C15 July 1989-26.5 °C13 January 19898.7 °C428 mm6150
198832.0 °C18 June 1988-20.1 °C10 January 19888.3 °C580 mm6163
198734.5 °C24 July 1987-18.7 °C3 January 19879.0 °C449 mm25163
198633.6 °C23 July 1986-21.3 °C5 January 19868.2 °C321 mm24160
198532.3 °C20 July 1985-21.5 °C8 December 19858.2 °C585 mm14157
198432.1 °C30 June 1984-21.5 °C23 December 19847.8 °C383 mm14162
198332.8 °C22 July 1983-20.2 °C8 January 19838.7 °C545 mm21149
198233.9 °C24 May 1982-19.4 °C19 January 19829.1 °C506 mm13158
198133.4 °C22 July 1981-22.0 °C19 December 19818.2 °C434 mm15162
198035.1 °C28 May 1980-31.0 °C11 January 19807.6 °C419 mm17166
197932.2 °C13 June 1979-26.4 °C28 February 19797.8 °C500 mm12162
197835.2 °C7 July 1978-28.0 °C16 February 19788.7 °C555 mm38155
197730.6 °C1 July 1977-22.5 °C4 January 19778.8 °C662 mm5141
197633.1 °C26 June 1976-22.7 °C1 March 19767.8 °C608 mm14163
197532.9 °C19 June 1975-22.0 °C3 January 19758.9 °C527 mm25144
197435.9 °C16 June 1974-24.9 °C14 December 19748.0 °C406 mm15157
197335.7 °C3 August 1973-20.0 °C3 January 19739.2 °C767 mm25158
197235.5 °C5 July 1972-29.1 °C27 January 19728.6 °C425 mm46147
197134.8 °C19 July 1971-26.3 °C27 December 19718.5 °C561 mm30155
197032.1 °C5 July 1970-23.3 °C5 January 19708.2 °C527 mm17165
196934.9 °C30 May 1969-28.2 °C4 February 19697.6 °C590 mm17156
196834.1 °C11 June 1968-29.7 °C8 January 19687.9 °C457 mm23155
196734.4 °C5 June 1967-31.2 °C28 December 19677.3 °C922 mm21159
196633.2 °C21 June 1966-32.2 °C22 February 19667.7 °C730 mm7174
196534.8 °C24 August 1965-20.1 °C11 January 19658.9 °C269 mm29164
196431.5 °C9 July 1964-28.9 °C2 February 19647.7 °C939 mm7148
196333.3 °C4 July 1963-20.4 °C12 January 19638.6 °C754 mm20160
196233.6 °C22 May 1962-27.3 °C30 January 19628.3 °C651 mm25168
196135.8 °C10 June 1961-22.4 °C14 February 19619.2 °C809 mm19146
196034.7 °C19 June 1960-23.3 °C19 December 19608.5 °C706 mm26162
195931.6 °C25 June 1959-20.3 °C5 January 19598.7 °C779 mm10147
195834.0 °C5 July 1958-29.5 °C17 January 19588.7 °C717 mm17159
195732.1 °C22 July 1957-23.7 °C10 February 19577.6 °C731 mm17170
195630.1 °C10 July 1956-33.6 °C26 January 19565.9 °C789 mm1170
195535.7 °C24 July 1955-34.2 °C5 January 19557.7 °C637 mm16169
195429.1 °C20 June 1954-32.1 °C25 January 19546.2 °C900 mm0162
195331.5 °C8 July 1953-29.8 °C14 January 19536.9 °C814 mm6158
195230.5 °C14 July 1952-32.6 °C18 February 19526.5 °C753 mm2164
195130.1 °C28 June 1951-33.8 °C2 March 19517.4 °C940 mm1171
195030.7 °C6 July 1950-25.8 °C18 February 19508.3 °C495 mm5160
194931.8 °C17 June 1949-29.5 °C3 January 19498.3 °C727 mm6171
194830.5 °C19 June 1948-20.1 °C26 January 19488.6 °C607 mm4166
194732.8 °C23 July 1947-28.6 °C26 January 19477.6 °C832 mm5170
194629.8 °C21 July 1946-19.1 °C29 December 19468.6 °C3,001 mm0152
194537.8 °C21 July 1945-31.1 °C8 February 19458.7 °C322 mm50156
194435.4 °C15 July 1944-32.4 °C18 December 19447.6 °C423 mm23167
194334.0 °C16 June 1943-20.7 °C11 January 19439.1 °C396 mm18156
194236.6 °C22 July 1942-20.8 °C13 February 19429.4 °C360 mm45164
194133.3 °C2 July 1941-20.5 °C28 December 19418.4 °C429 mm15176
194034.6 °C12 July 1940-22.0 °C26 January 19408.4 °C753 mm23166

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
16.3 °C
+1.3 °C
Hot days (≥ 30 °C)
33 d/yr
+14
Frost days (< 0 °C)
147 d/yr
-9
Annual rainfall
612 mm
+33 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan2.1 °C+2.6 °C4 mm-0 mm
Feb3.9 °C+0.8 °C1 mm-8 mm
Mar11.3 °C+1.4 °C21 mm+2 mm
Apr20.1 °C+2.9 °C15 mm-17 mm
May23.9 °C+0.8 °C50 mm+2 mm
Jun28.1 °C+1.3 °C60 mm-9 mm
Jul28.5 °C+0.8 °C113 mm-16 mm
Aug27.2 °C+1.2 °C140 mm+2 mm
Sep23.2 °C+1.3 °C43 mm-31 mm
Oct13.9 °C-2.0 °C140 mm+103 mm
Nov10.0 °C+2.4 °C18 mm+1 mm
Dec3.4 °C+2.7 °C8 mm+3 mm

The year's extremes

Hottest day
34.8 °C
20 May 2025
Coldest day
-20.4 °C
8 Feb 2025
Wettest day
32.9 mm
8 Oct 2025
Windiest day
38.6 km/h
13 Apr 2025
Strongest gust
83.2 km/h
13 Apr 2025
Hottest feels-like
38.0 °C
15 Jul 2025
Coldest feels-like
-26.4 °C
7 Feb 2025
Snowiest day
4.6 cm
12 Dec 2025
Sunniest day
14.1 h
22 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 Xinzhou?

Xinzhou has a hot-summer humid continental, dry winter climate (Köppen Dwa). Over 1940-2025, the average annual temperature is 8.6 °C and it receives 579 mm of precipitation per year.

What is the hottest day ever recorded in Xinzhou?

The hottest day measured in Xinzhou between 1940 and 2025 was 21 July 1945, reaching 37.8 °C.

What is the coldest day in Xinzhou?

The coldest day measured in Xinzhou between 1940 and 2025 was 5 January 1955, at -34.2 °C.

Does it snow in Xinzhou?

Yes. Xinzhou gets on average 26.4 cm of snow per year and has around 156 frost days.

Has the climate of Xinzhou warmed?

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

What is the wettest day in Xinzhou?

The wettest day measured in Xinzhou between 1940 and 2025 was 23 July 1946, with 184 mm of rain in 24 hours.

What was the windiest day in Xinzhou?

The windiest day measured in Xinzhou between 1940 and 2025 was 2 May 1981, with winds reaching 39.6 km/h.

What is the warmest month in Xinzhou?

The warmest month in Xinzhou is July (22.7 °C on average); the coldest is January (-8.0 °C).

How much does it rain in Xinzhou?

Xinzhou receives on average 579 mm of precipitation per year, spread over about 77 rainy days.

Is it sunny in Xinzhou?

Xinzhou gets on average 9.3 hours of sunshine per day, roughly 3,395 hours per year over 1940-2025.

What is the biggest single-day snowfall in Xinzhou?

The heaviest 24-hour snowfall measured in Xinzhou between 1940 and 2025 was 9 April 1957, with 19.2 cm.

Are there tropical nights in Xinzhou?

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

What was the most extreme apparent temperature in Xinzhou?

In Xinzhou, between 1940 and 2025, the highest apparent temperature reached 40.1 °C on 29 July 2010, and the lowest was -38.9 °C on 5 January 1955.

Compare Xinzhou with another city

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

Nearby cities

The climate around Xinzhou

Other cities — China