Huocheng climate — normals and trends

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

Huocheng averages 132 frost days, 86 hot days (≥ 30 °C) and 49 rainy days per year.

No statistically significant temperature trend emerges for Huocheng between 1940 and 2025: over this span, year-to-year swings outweigh the climate signal.

The hottest day of the period reached 44.7 °C (on 9 August 1944) and the coldest -32.7 °C (on 2 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

HuochengXinjiang

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

Mean daily temperature

11.4°C

Average daily high

18.5°C

Average daily low

5.0°C

Annual rainfall

196mm

Sunshine / day

10.2h

Mean relative humidity

49%

Average peak wind

16.1km/h

Seasonal range

32.4°C

Frost days (< 0 °C)

132 d/yr

Hot days (≥ 30 °C)

86 d/yr

Rainy days (≥ 1 mm)

49 d/yr

Annual snowfall

24.9 cm

Average feels-like high

15.7 °C

Average feels-like low

1.7 °C

Average peak gust

32.5 km/h

Tropical nights (≥ 20 °C)

25 d/yr

Solar radiation

16.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

No clear trend over this period

Over a short window, year-to-year swings outweigh the climate signal. Try 86 years.

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

44.7 °C

9 August 1944

Coldest day

-32.7 °C

2 January 1955

Wettest day

32 mm

19 July 2004

Windiest day

63.0 km/h

7 December 1986

Strongest gust

114.1 km/h

7 December 1986

Hottest feels-like

43.5 °C

9 August 1944

Coldest feels-like

-38.3 °C

2 January 1955

Snowiest day

8.8 cm

17 October 2018

Sunniest day

15.0 h

6 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202542.4 °C19 July 2025-14.7 °C24 January 202514.0 °C144 mm119117
202441.3 °C28 July 2024-16.9 °C20 February 202413.0 °C253 mm101120
202341.8 °C14 July 2023-25.0 °C14 January 202313.3 °C184 mm10098
202240.7 °C24 July 2022-17.4 °C15 December 202212.8 °C264 mm113113
202140.8 °C26 July 2021-24.1 °C5 January 202112.5 °C117 mm114132
202040.1 °C17 July 2020-21.8 °C23 December 202011.5 °C170 mm98140
201939.2 °C8 August 2019-16.2 °C26 December 201912.1 °C219 mm89134
201839.4 °C10 July 2018-29.5 °C26 January 201811.6 °C179 mm95124
201741.5 °C9 July 2017-19.8 °C19 January 201712.1 °C188 mm97133
201638.7 °C11 June 2016-18.0 °C11 February 201612.5 °C271 mm96120
201542.1 °C21 July 2015-17.4 °C30 January 201512.6 °C202 mm95135
201438.2 °C11 July 2014-26.5 °C6 February 201410.7 °C180 mm92133
201338.2 °C2 August 2013-21.5 °C19 January 201311.9 °C162 mm89129
201237.0 °C21 August 2012-26.7 °C20 December 201210.6 °C108 mm94137
201139.5 °C13 July 2011-24.2 °C7 January 201111.1 °C176 mm96137
201037.5 °C17 July 2010-19.8 °C20 January 201011.6 °C259 mm82128
200937.0 °C9 August 2009-13.9 °C10 December 200911.6 °C206 mm78129
200839.5 °C1 August 2008-20.1 °C23 January 200812.1 °C127 mm111122
200738.5 °C20 July 2007-18.7 °C30 December 200712.1 °C178 mm91128
200639.4 °C31 July 2006-26.0 °C4 January 200612.0 °C162 mm90117
200538.9 °C9 July 2005-23.1 °C2 February 200511.6 °C205 mm86127
200439.0 °C12 July 2004-21.1 °C23 December 200411.9 °C263 mm72121
200337.6 °C8 September 2003-15.8 °C25 January 200311.1 °C270 mm71138
200239.2 °C11 August 2002-15.3 °C21 December 200212.0 °C241 mm73121
200139.7 °C1 July 2001-22.7 °C26 January 200111.9 °C190 mm98121
200039.5 °C9 July 2000-15.6 °C17 January 200011.6 °C187 mm83148
199937.8 °C24 August 1999-19.1 °C8 January 199911.7 °C286 mm81131
199839.1 °C4 September 1998-21.6 °C15 January 199810.9 °C364 mm67135
199740.6 °C19 July 1997-18.9 °C24 December 199712.2 °C144 mm93129
199640.3 °C31 July 1996-24.7 °C26 January 199610.2 °C239 mm77149
199538.9 °C3 July 1995-18.8 °C11 January 199511.1 °C131 mm81137
199439.1 °C1 July 1994-23.9 °C15 January 199411.1 °C240 mm85124
199337.4 °C6 July 1993-17.7 °C8 January 199310.7 °C299 mm53134
199239.6 °C14 July 1992-15.6 °C21 December 199211.0 °C210 mm56134
199137.9 °C16 May 1991-25.8 °C17 February 199111.6 °C124 mm91141
199041.0 °C1 August 1990-20.1 °C30 December 199012.0 °C214 mm108121
198939.3 °C26 July 1989-20.2 °C18 February 198911.1 °C168 mm70135
198839.9 °C21 June 1988-24.6 °C27 February 198811.1 °C244 mm80133
198740.4 °C24 July 1987-21.4 °C22 January 198711.4 °C274 mm86129
198639.3 °C3 July 1986-18.8 °C5 February 198611.0 °C207 mm87133
198538.4 °C1 July 1985-19.7 °C7 January 198510.6 °C175 mm91146
198439.9 °C26 June 1984-27.0 °C16 December 19849.7 °C169 mm95132
198342.1 °C31 July 1983-16.9 °C22 December 198312.2 °C194 mm80129
198240.9 °C10 August 1982-17.5 °C2 January 198211.6 °C181 mm87137
198140.5 °C23 July 1981-25.9 °C23 January 198111.2 °C246 mm78128
198040.0 °C17 July 1980-19.9 °C27 January 198012.1 °C206 mm88125
197942.5 °C3 August 1979-20.7 °C29 January 197911.4 °C189 mm72140
197840.4 °C4 July 1978-29.2 °C7 February 197811.8 °C184 mm92128
197740.1 °C12 July 1977-24.6 °C25 January 197711.5 °C163 mm97129
197640.8 °C13 August 1976-31.2 °C24 December 197610.6 °C223 mm82151
197541.0 °C13 August 1975-19.8 °C4 February 197511.4 °C134 mm73139
197440.8 °C11 July 1974-27.6 °C13 January 197410.0 °C226 mm83133
197340.0 °C31 July 1973-23.2 °C3 February 197311.5 °C233 mm79133
197239.6 °C2 August 1972-24.0 °C6 February 19729.9 °C232 mm62144
197138.2 °C23 June 1971-19.2 °C26 January 197111.8 °C183 mm80125
197037.7 °C19 May 1970-19.1 °C11 January 197011.2 °C172 mm81136
196939.6 °C18 June 1969-31.9 °C29 January 19699.5 °C311 mm70136
196841.2 °C11 August 1968-27.3 °C7 February 196811.3 °C125 mm74134
196738.1 °C10 August 1967-22.4 °C29 January 196710.7 °C118 mm74142
196639.3 °C17 June 1966-23.3 °C30 December 196610.9 °C239 mm84140
196539.7 °C23 July 1965-20.5 °C4 January 196511.7 °C179 mm85132
196436.5 °C26 July 1964-24.1 °C10 December 19649.3 °C366 mm47141
196338.9 °C26 July 1963-18.4 °C8 January 196312.3 °C193 mm87125
196240.0 °C5 August 1962-23.4 °C18 January 196211.6 °C192 mm86119
196138.8 °C9 August 1961-22.1 °C10 January 196111.6 °C159 mm106140
196038.9 °C14 August 1960-21.9 °C23 January 196010.0 °C243 mm61154
195939.7 °C7 September 1959-28.0 °C21 December 195910.1 °C212 mm77144
195838.8 °C11 July 1958-24.3 °C28 January 195811.1 °C256 mm62125
195738.2 °C16 August 1957-26.3 °C3 February 195710.4 °C153 mm72146
195641.0 °C23 July 1956-28.6 °C5 January 195610.9 °C215 mm80134
195540.6 °C16 August 1955-32.7 °C2 January 195511.3 °C177 mm85132
195437.3 °C1 August 1954-29.2 °C31 December 19549.8 °C193 mm56132
195340.1 °C21 July 1953-20.6 °C10 November 195311.6 °C216 mm85131
195242.3 °C14 July 1952-30.3 °C30 November 195210.3 °C215 mm78146
195137.9 °C20 August 1951-31.4 °C26 February 195110.7 °C179 mm88140
195038.4 °C21 August 1950-21.8 °C19 December 195010.9 °C152 mm84133
194939.5 °C30 July 1949-23.9 °C6 January 194911.3 °C122 mm78150
194842.4 °C24 July 1948-24.1 °C22 December 194811.9 °C145 mm100140
194739.5 °C26 July 1947-21.7 °C16 January 194712.6 °C137 mm94113
194643.4 °C1 August 1946-16.2 °C15 December 194612.6 °C127 mm103136
194541.9 °C17 July 1945-22.4 °C5 February 194512.4 °C223 mm100141
194444.7 °C9 August 1944-27.3 °C13 December 194412.7 °C74 mm106130
194343.0 °C8 July 1943-19.5 °C19 January 194312.3 °C123 mm104149
194243.0 °C6 July 1942-17.0 °C7 February 194213.0 °C133 mm106124
194142.5 °C2 August 1941-16.5 °C7 January 194114.1 °C130 mm120117
194039.9 °C23 July 1940-20.9 °C28 January 194012.0 °C168 mm92140

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
21.5 °C
+3.0 °C
Hot days (≥ 30 °C)
119 d/yr
+33
Frost days (< 0 °C)
117 d/yr
-15
Annual rainfall
144 mm
-52 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan4.3 °C+3.1 °C14 mm+4 mm
Feb7.7 °C+3.3 °C5 mm-6 mm
Mar13.6 °C+1.1 °C25 mm+8 mm
Apr24.9 °C+3.4 °C11 mm-13 mm
May31.5 °C+4.6 °C23 mm-2 mm
Jun35.0 °C+4.0 °C6 mm-14 mm
Jul37.2 °C+4.0 °C2 mm-16 mm
Aug34.3 °C+2.2 °C2 mm-11 mm
Sep27.9 °C+0.9 °C26 mm+15 mm
Oct20.9 °C+1.7 °C5 mm-12 mm
Nov13.3 °C+3.2 °C11 mm-6 mm
Dec6.9 °C+3.5 °C13 mm+1 mm

The year's extremes

Hottest day
42.4 °C
19 Jul 2025
Coldest day
-14.7 °C
24 Jan 2025
Wettest day
11.7 mm
24 Mar 2025
Windiest day
46.0 km/h
16 Apr 2025
Strongest gust
87.1 km/h
16 Apr 2025
Hottest feels-like
42.9 °C
19 Jul 2025
Coldest feels-like
-19.6 °C
24 Jan 2025
Snowiest day
3.7 cm
8 Jan 2025
Sunniest day
15.0 h
7 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 Huocheng?

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

What is the hottest day ever recorded in Huocheng?

The hottest day measured in Huocheng between 1940 and 2025 was 9 August 1944, reaching 44.7 °C.

What is the coldest day in Huocheng?

The coldest day measured in Huocheng between 1940 and 2025 was 2 January 1955, at -32.7 °C.

Does it snow in Huocheng?

Yes. Huocheng gets on average 24.9 cm of snow per year and has around 132 frost days.

Has the climate of Huocheng warmed?

Between 1940 and 2025, no statistically significant temperature trend emerges in Huocheng.

What is the wettest day in Huocheng?

The wettest day measured in Huocheng between 1940 and 2025 was 19 July 2004, with 32 mm of rain in 24 hours.

What was the windiest day in Huocheng?

The windiest day measured in Huocheng between 1940 and 2025 was 7 December 1986, with winds reaching 63.0 km/h.

What is the warmest month in Huocheng?

The warmest month in Huocheng is July (26.4 °C on average); the coldest is January (-6.0 °C).

How much does it rain in Huocheng?

Huocheng receives on average 196 mm of precipitation per year, spread over about 49 rainy days.

Is it sunny in Huocheng?

Huocheng gets on average 10.2 hours of sunshine per day, roughly 3,723 hours per year over 1940-2025.

What is the biggest single-day snowfall in Huocheng?

The heaviest 24-hour snowfall measured in Huocheng between 1940 and 2025 was 17 October 2018, with 8.8 cm.

Are there tropical nights in Huocheng?

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

What was the most extreme apparent temperature in Huocheng?

In Huocheng, between 1940 and 2025, the highest apparent temperature reached 43.5 °C on 9 August 1944, and the lowest was -38.3 °C on 2 January 1955.

Compare Huocheng with another city

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

Nearby cities

The climate around Huocheng

Other cities — China