Huyanghe climate — normals and trends

Huyanghe (China) has a cold semi-arid climate (BSk) under the Köppen-Geiger classification. Its mean annual temperature is 8.6 °C and it receives 216 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 (28.2 °C on average) and the coldest is January (-16.8 °C). Rainfall peaks in May.

Huyanghe averages 143 frost days, 88 hot days (≥ 30 °C) and 47 rainy days per year.

Huyanghe has warmed by +1.1 °C between 1940 and 2025, or +0.13 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 45.2 °C (on 22 July 2015) and the coldest -39.9 °C (on 24 December 1984).

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

HuyangheXinjiang

coords
44.70°, 84.83°
period
19402025 · 86 yrs
BSkCold semi-aridWarmest monthJulyColdest monthJanuaryWettest monthMayDriest monthJanuary

Mean daily temperature

8.6°C

Average daily high

14.3°C

Average daily low

3.5°C

Annual rainfall

216mm

Sunshine / day

10.0h

Mean relative humidity

59%

Average peak wind

14.5km/h

Seasonal range

45.0°C

Frost days (< 0 °C)

143 d/yr

Hot days (≥ 30 °C)

88 d/yr

Rainy days (≥ 1 mm)

47 d/yr

Annual snowfall

20.4 cm

Average feels-like high

11.4 °C

Average feels-like low

0.7 °C

Average peak gust

27.0 km/h

Tropical nights (≥ 20 °C)

64 d/yr

Solar radiation

15.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.1 °C

since 1940

+0.1 °C per decade · r² = 0.06 · p = 0.027

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

45.2 °C

22 July 2015

Coldest day

-39.9 °C

24 December 1984

Wettest day

35 mm

8 May 2004

Windiest day

48.8 km/h

29 August 1996

Strongest gust

85.3 km/h

31 May 1961

Hottest feels-like

46.2 °C

22 July 2015

Coldest feels-like

-44.6 °C

24 December 1984

Snowiest day

11.2 cm

8 November 2012

Sunniest day

15.0 h

6 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.8 °C19 July 2025-34.5 °C27 January 202510.0 °C229 mm108140
202441.9 °C28 June 2024-28.4 °C27 January 20249.9 °C243 mm107127
202343.4 °C15 July 2023-35.4 °C24 January 20239.6 °C248 mm93135
202241.6 °C23 June 2022-30.9 °C30 December 20229.8 °C174 mm120126
202141.2 °C5 July 2021-35.8 °C6 January 20219.4 °C150 mm109142
202040.1 °C17 July 2020-29.6 °C30 December 20209.9 °C99 mm109140
201940.3 °C9 August 2019-29.4 °C30 January 20199.7 °C218 mm96135
201840.2 °C10 July 2018-29.8 °C30 January 20189.3 °C222 mm88126
201744.1 °C9 July 2017-29.3 °C21 January 201710.2 °C177 mm106134
201640.1 °C14 July 2016-34.3 °C27 January 20169.2 °C326 mm98139
201545.2 °C22 July 2015-25.3 °C20 December 201510.9 °C212 mm99135
201440.9 °C29 June 2014-27.3 °C9 January 20149.5 °C144 mm102131
201340.2 °C2 August 2013-31.7 °C19 February 201310.3 °C186 mm94126
201239.4 °C22 July 2012-33.6 °C22 December 20129.4 °C140 mm112136
201142.3 °C13 July 2011-39.2 °C9 January 20118.8 °C214 mm95140
201040.3 °C19 June 2010-36.7 °C21 January 20108.1 °C338 mm86147
200939.5 °C22 July 2009-23.7 °C19 February 20099.9 °C216 mm82133
200842.1 °C10 August 2008-32.1 °C23 January 200810.4 °C219 mm112123
200741.5 °C20 July 2007-25.1 °C8 January 200710.4 °C252 mm94134
200642.0 °C31 July 2006-31.5 °C6 January 200610.1 °C217 mm100131
200542.3 °C10 July 2005-32.5 °C28 January 20059.2 °C257 mm90129
200442.3 °C14 July 2004-28.9 °C5 February 20049.6 °C320 mm82138
200338.6 °C4 June 2003-31.0 °C28 January 20038.9 °C190 mm92143
200241.4 °C10 August 2002-29.3 °C24 January 20029.6 °C257 mm84137
200138.8 °C20 June 2001-31.8 °C8 January 20019.1 °C325 mm87129
200041.4 °C10 July 2000-28.7 °C28 January 20008.8 °C276 mm94155
199940.8 °C17 July 1999-28.6 °C12 January 19999.9 °C296 mm89143
199840.8 °C8 July 1998-35.7 °C22 January 19989.4 °C311 mm97141
199742.2 °C8 July 1997-30.7 °C8 December 199710.3 °C155 mm103132
199641.4 °C11 August 1996-28.7 °C27 January 19968.5 °C244 mm85151
199541.2 °C3 July 1995-23.6 °C11 January 199510.0 °C192 mm92147
199441.1 °C2 July 1994-33.4 °C18 January 19948.3 °C270 mm76129
199338.9 °C3 July 1993-32.8 °C19 December 19937.4 °C286 mm73144
199240.9 °C16 July 1992-28.0 °C21 December 19928.2 °C272 mm60147
199138.8 °C17 July 1991-33.3 °C19 February 19919.1 °C140 mm87146
199039.8 °C2 August 1990-25.7 °C22 February 19909.3 °C236 mm91135
198940.2 °C27 July 1989-27.2 °C27 January 19899.0 °C158 mm77142
198839.2 °C20 June 1988-36.0 °C13 February 19887.1 °C355 mm75152
198740.9 °C24 July 1987-33.6 °C24 January 19877.8 °C279 mm81160
198640.3 °C3 July 1986-27.7 °C21 December 19867.4 °C150 mm77142
198539.3 °C5 July 1985-33.7 °C1 January 19857.2 °C182 mm84153
198441.2 °C26 June 1984-39.9 °C24 December 19847.1 °C227 mm89150
198342.0 °C31 July 1983-25.7 °C20 January 198310.0 °C195 mm83127
198241.7 °C10 August 1982-27.3 °C26 December 19829.2 °C188 mm90142
198141.3 °C14 July 1981-35.2 °C26 January 19817.9 °C266 mm71141
198040.8 °C18 July 1980-32.1 °C2 February 19808.2 °C263 mm82141
197941.4 °C3 August 1979-33.4 °C22 January 19797.3 °C232 mm81159
197840.2 °C4 July 1978-32.7 °C18 January 19788.1 °C220 mm82138
197740.6 °C12 July 1977-35.9 °C27 January 19777.6 °C199 mm87150
197639.9 °C14 August 1976-37.7 °C28 December 19766.0 °C201 mm80161
197541.2 °C14 August 1975-32.5 °C14 December 19757.7 °C152 mm72147
197441.4 °C11 July 1974-28.9 °C23 February 19748.3 °C137 mm93151
197341.2 °C1 August 1973-28.2 °C6 February 19738.3 °C257 mm79150
197241.6 °C3 August 1972-35.3 °C6 February 19727.3 °C222 mm75148
197137.3 °C24 June 1971-32.3 °C1 January 19717.7 °C243 mm76148
197037.8 °C18 July 1970-34.2 °C28 December 19707.2 °C314 mm61145
196939.2 °C27 May 1969-37.4 °C28 January 19696.1 °C270 mm71150
196841.3 °C7 July 1968-34.1 °C30 December 19687.9 °C157 mm76145
196738.7 °C14 August 1967-38.5 °C7 January 19676.8 °C137 mm90153
196640.9 °C17 June 1966-36.5 °C21 December 19667.3 °C291 mm91160
196541.1 °C23 July 1965-35.2 °C23 December 19659.7 °C175 mm92133
196439.4 °C26 July 1964-33.0 °C9 February 19646.8 °C310 mm63151
196339.4 °C26 June 1963-26.7 °C31 December 19639.4 °C288 mm69136
196241.1 °C6 August 1962-31.9 °C22 January 19628.5 °C146 mm95146
196137.8 °C9 August 1961-31.9 °C12 January 19617.3 °C230 mm83147
196038.7 °C14 August 1960-36.0 °C24 January 19605.6 °C321 mm52172
195938.5 °C15 July 1959-34.3 °C24 December 19596.2 °C257 mm60151
195836.0 °C31 July 1958-34.5 °C13 January 19587.1 °C345 mm47156
195738.4 °C8 June 1957-28.6 °C3 February 19577.8 °C184 mm70155
195640.5 °C13 July 1956-33.8 °C7 January 19567.3 °C288 mm67155
195538.9 °C29 July 1955-33.4 °C12 February 19558.1 °C167 mm88147
195437.6 °C1 August 1954-37.1 °C29 December 19547.0 °C227 mm56137
195342.3 °C22 July 1953-27.7 °C13 January 19539.2 °C137 mm106149
195241.2 °C14 July 1952-35.3 °C2 December 19526.9 °C210 mm96159
195138.5 °C28 May 1951-32.8 °C27 February 19519.0 °C126 mm102147
195039.7 °C20 July 1950-27.0 °C8 January 19508.3 °C133 mm88153
194939.1 °C6 August 1949-29.4 °C24 December 19498.9 °C159 mm78147
194842.2 °C24 July 1948-26.6 °C25 January 19489.7 °C141 mm90138
194741.2 °C27 July 1947-27.6 °C18 January 194710.3 °C151 mm91123
194642.9 °C1 August 1946-23.3 °C3 January 194610.4 °C193 mm95141
194541.8 °C17 July 1945-24.0 °C5 January 194511.1 °C145 mm108146
194443.3 °C11 July 1944-30.0 °C15 December 19449.9 °C122 mm102136
194344.7 °C8 July 1943-24.8 °C5 February 194310.8 °C116 mm108149
194243.0 °C7 July 1942-24.9 °C11 February 194210.6 °C154 mm105133
194142.9 °C2 August 1941-19.0 °C12 February 194112.0 °C166 mm112132
194043.0 °C24 July 1940-31.0 °C30 January 194010.4 °C147 mm94144

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.5 °C
+1.2 °C
Hot days (≥ 30 °C)
108 d/yr
+20
Frost days (< 0 °C)
140 d/yr
-3
Annual rainfall
229 mm
+13 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan-13.0 °C-1.3 °C5 mm+1 mm
Feb-7.9 °C-1.7 °C1 mm-5 mm
Mar8.3 °C+1.0 °C42 mm+23 mm
Apr23.3 °C+3.4 °C26 mm-7 mm
May29.8 °C+2.9 °C38 mm+4 mm
Jun35.6 °C+3.6 °C6 mm-15 mm
Jul36.3 °C+2.2 °C6 mm-14 mm
Aug33.4 °C+0.9 °C12 mm-9 mm
Sep25.4 °C-0.6 °C41 mm+22 mm
Oct14.6 °C-1.3 °C35 mm+12 mm
Nov4.8 °C+1.9 °C10 mm-5 mm
Dec-5.3 °C+3.0 °C9 mm+4 mm

The year's extremes

Hottest day
41.8 °C
19 Jul 2025
Coldest day
-34.5 °C
27 Jan 2025
Wettest day
20.8 mm
24 Mar 2025
Windiest day
33.5 km/h
18 May 2025
Strongest gust
56.9 km/h
17 Apr 2025
Hottest feels-like
42.2 °C
27 Jul 2025
Coldest feels-like
-40.0 °C
27 Jan 2025
Snowiest day
1.7 cm
18 Dec 2025
Sunniest day
15.0 h
25 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 Huyanghe?

Huyanghe has a cold semi-arid climate (Köppen BSk). Over 1940-2025, the average annual temperature is 8.6 °C and it receives 216 mm of precipitation per year.

What is the hottest day ever recorded in Huyanghe?

The hottest day measured in Huyanghe between 1940 and 2025 was 22 July 2015, reaching 45.2 °C.

What is the coldest day in Huyanghe?

The coldest day measured in Huyanghe between 1940 and 2025 was 24 December 1984, at -39.9 °C.

Does it snow in Huyanghe?

Yes. Huyanghe gets on average 20.4 cm of snow per year and has around 143 frost days.

Has the climate of Huyanghe warmed?

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

What is the wettest day in Huyanghe?

The wettest day measured in Huyanghe between 1940 and 2025 was 8 May 2004, with 35 mm of rain in 24 hours.

What was the windiest day in Huyanghe?

The windiest day measured in Huyanghe between 1940 and 2025 was 29 August 1996, with winds reaching 48.8 km/h.

What is the warmest month in Huyanghe?

The warmest month in Huyanghe is July (28.2 °C on average); the coldest is January (-16.8 °C).

How much does it rain in Huyanghe?

Huyanghe receives on average 216 mm of precipitation per year, spread over about 47 rainy days.

Is it sunny in Huyanghe?

Huyanghe gets on average 10.0 hours of sunshine per day, roughly 3,650 hours per year over 1940-2025.

What is the biggest single-day snowfall in Huyanghe?

The heaviest 24-hour snowfall measured in Huyanghe between 1940 and 2025 was 8 November 2012, with 11.2 cm.

Are there tropical nights in Huyanghe?

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

What was the most extreme apparent temperature in Huyanghe?

In Huyanghe, between 1940 and 2025, the highest apparent temperature reached 46.2 °C on 22 July 2015, and the lowest was -44.6 °C on 24 December 1984.

Compare Huyanghe with another city

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

Nearby cities

The climate around Huyanghe

Other cities — China