Huacheng climate — normals and trends

Huacheng (China) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 21.0 °C and it receives 1,411 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.0 °C on average) and the coldest is January (11.9 °C). Rainfall peaks in June.

Huacheng averages 1 frost days, 113 hot days (≥ 30 °C) and 149 rainy days per year.

Huacheng has warmed by +1.9 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 40.3 °C (on 1 July 2004) and the coldest -3.8 °C (on 12 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

HuachengGuangdong

coords
24.07°, 115.61°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthDecember

Mean daily temperature

21.0°C

Average daily high

25.5°C

Average daily low

17.4°C

Annual rainfall

1,411mm

Sunshine / day

7.9h

Mean relative humidity

76%

Average peak wind

11.1km/h

Seasonal range

16.1°C

Frost days (< 0 °C)

1 d/yr

Hot days (≥ 30 °C)

113 d/yr

Rainy days (≥ 1 mm)

149 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.6 °C

Average feels-like low

18.9 °C

Average peak gust

30.0 km/h

Tropical nights (≥ 20 °C)

167 d/yr

Solar radiation

14.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.9 °C

since 1940

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

40.3 °C

1 July 2004

Coldest day

-3.8 °C

12 January 1955

Wettest day

203 mm

27 August 1960

Windiest day

45.6 km/h

2 September 1953

Strongest gust

119.9 km/h

11 July 1986

Hottest feels-like

46.1 °C

4 August 2024

Coldest feels-like

-8.0 °C

12 January 1955

Snowiest day

1.1 cm

16 January 1993

Sunniest day

13.0 h

11 June 2018

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.8 °C7 July 20251.0 °C12 January 202522.1 °C1,444 mm1470
202437.5 °C2 September 2024-0.4 °C24 January 202422.0 °C1,793 mm1261
202337.5 °C30 May 20231.0 °C29 January 202322.1 °C1,446 mm1320
202237.7 °C4 October 20221.6 °C19 December 202221.8 °C1,571 mm1370
202139.9 °C27 July 20211.2 °C2 January 202123.2 °C930 mm1690
202037.9 °C14 July 20202.0 °C31 December 202022.5 °C1,073 mm1420
201936.8 °C24 August 20193.6 °C23 January 201922.3 °C1,401 mm1360
201838.1 °C31 May 20180.1 °C6 February 201822.1 °C1,250 mm1360
201737.2 °C21 August 20174.2 °C12 February 201721.9 °C1,085 mm1370
201636.9 °C24 July 2016-0.9 °C25 January 201621.6 °C1,890 mm1261
201537.1 °C7 August 20152.5 °C18 December 201522.2 °C1,394 mm1420
201436.3 °C31 July 20140.2 °C22 January 201421.7 °C1,196 mm1480
201335.8 °C12 August 20130.6 °C29 December 201321.2 °C1,590 mm1090
201236.3 °C21 July 20121.1 °C31 December 201221.4 °C1,466 mm1430
201137.4 °C17 September 20111.4 °C17 January 201121.3 °C1,067 mm1440
201036.4 °C10 August 2010-2.2 °C17 December 201021.2 °C1,621 mm1061
200939.4 °C2 August 20090.2 °C14 January 200922.1 °C1,032 mm1580
200837.0 °C25 July 20081.8 °C3 January 200821.2 °C1,461 mm1280
200737.3 °C24 July 20072.3 °C2 February 200721.7 °C1,231 mm1350
200636.0 °C24 July 20061.3 °C8 January 200621.7 °C1,958 mm1290
200538.1 °C18 July 2005-0.1 °C1 January 200521.4 °C1,572 mm1341
200440.3 °C1 July 20040.5 °C22 January 200421.9 °C952 mm1460
200340.1 °C3 August 20031.5 °C21 December 200322.2 °C1,020 mm1650
200240.2 °C5 July 20021.5 °C27 December 200222.2 °C1,056 mm1460
200135.5 °C23 August 20011.1 °C23 December 200121.5 °C1,504 mm1260
200036.0 °C5 June 20000.4 °C28 January 200021.3 °C1,583 mm1210
199935.8 °C20 August 1999-1.8 °C23 December 199921.4 °C1,586 mm1173
199836.8 °C20 August 19983.8 °C19 January 199821.9 °C1,717 mm1320
199734.7 °C29 August 19971.4 °C11 January 199721.0 °C1,944 mm860
199635.7 °C25 July 19961.5 °C19 February 199621.0 °C1,322 mm1260
199535.7 °C9 September 19950.9 °C6 January 199520.7 °C1,546 mm1070
199436.1 °C2 July 19941.0 °C23 January 199421.1 °C1,558 mm1030
199335.1 °C26 July 1993-0.8 °C29 January 199320.7 °C1,452 mm1081
199235.5 °C30 July 19920.4 °C15 January 199220.6 °C1,791 mm1010
199137.0 °C4 June 1991-1.9 °C29 December 199121.5 °C1,101 mm1281
199036.6 °C17 August 19901.6 °C1 February 199021.2 °C1,935 mm980
198936.3 °C16 July 19891.9 °C14 January 198921.0 °C1,361 mm1110
198836.5 °C9 July 19882.6 °C18 December 198820.5 °C1,595 mm1110
198735.5 °C12 July 19871.3 °C7 December 198721.5 °C1,425 mm1120
198635.5 °C10 July 19860.1 °C6 January 198620.9 °C1,703 mm1310
198535.3 °C22 June 1985-0.4 °C17 December 198520.3 °C1,685 mm1031
198434.8 °C7 August 1984-0.5 °C8 February 198420.2 °C1,494 mm1011
198336.6 °C11 August 19830.9 °C25 January 198320.6 °C2,149 mm1290
198236.8 °C28 July 19820.5 °C27 December 198220.9 °C1,639 mm1020
198135.4 °C16 July 19810.5 °C12 January 198120.9 °C1,661 mm1000
198036.0 °C10 July 1980-0.7 °C31 January 198020.9 °C1,484 mm1091
197935.8 °C28 July 19790.4 °C1 February 197920.6 °C1,556 mm960
197835.4 °C15 July 19780.3 °C21 January 197820.7 °C1,816 mm1020
197735.6 °C18 July 1977-0.3 °C30 January 197721.3 °C1,021 mm1352
197635.3 °C21 July 1976-0.3 °C12 January 197620.2 °C1,562 mm991
197534.5 °C30 July 1975-0.2 °C30 December 197520.7 °C1,987 mm1071
197435.2 °C20 August 1974-0.2 °C26 February 197420.7 °C1,700 mm1211
197334.1 °C23 June 1973-1.2 °C27 December 197321.0 °C2,097 mm932
197236.1 °C21 July 1972-0.2 °C11 February 197220.7 °C1,790 mm1022
197136.5 °C20 July 19710.1 °C11 January 197120.6 °C1,391 mm1090
197035.3 °C31 July 1970-0.3 °C20 January 197020.5 °C1,641 mm1141
196935.4 °C26 September 1969-1.4 °C6 February 196920.5 °C1,346 mm1192
196835.0 °C28 July 19681.8 °C7 February 196820.7 °C1,599 mm910
196736.8 °C17 July 1967-3.2 °C17 January 196720.7 °C1,092 mm1243
196633.8 °C16 August 19660.2 °C28 December 196620.4 °C1,298 mm700
196532.4 °C26 July 1965-0.3 °C31 December 196519.9 °C1,621 mm481
196438.0 °C7 August 19641.7 °C26 February 196421.2 °C1,138 mm1340
196338.5 °C5 September 1963-1.3 °C16 January 196321.4 °C776 mm1426
196236.5 °C1 August 19620.4 °C27 January 196220.6 °C1,401 mm1150
196135.9 °C30 June 1961-1.1 °C18 January 196121.1 °C1,947 mm983
196035.1 °C21 August 19600.4 °C4 January 196021.1 °C1,687 mm1080
195934.5 °C29 August 1959-0.2 °C11 January 195920.9 °C1,598 mm1001
195835.8 °C9 July 19580.8 °C5 January 195820.9 °C1,147 mm1160
195736.7 °C14 August 1957-1.8 °C11 February 195720.8 °C1,387 mm1094
195636.6 °C3 September 1956-2.8 °C10 January 195620.9 °C728 mm1434
195533.8 °C1 May 1955-3.8 °C12 January 195520.7 °C849 mm1153
195435.4 °C29 July 19540.3 °C16 December 195421.0 °C696 mm1230
195336.0 °C12 August 19530.7 °C12 December 195321.0 °C979 mm1000
195232.2 °C5 August 19520.0 °C10 December 195220.8 °C1,120 mm800
195133.4 °C31 July 1951-1.7 °C15 January 195120.2 °C1,546 mm704
195032.9 °C17 July 1950-0.2 °C10 December 195020.4 °C1,358 mm651
194933.8 °C5 June 1949-0.6 °C9 January 194921.2 °C937 mm991
194833.5 °C6 July 19480.1 °C27 January 194820.6 °C1,050 mm750
194732.2 °C11 August 19470.0 °C31 December 194719.8 °C1,755 mm520
194635.9 °C21 June 1946-0.8 °C6 January 194621.1 °C616 mm1454
194532.3 °C29 July 1945-1.0 °C17 January 194518.8 °C1,366 mm443
194432.7 °C8 April 1944-1.0 °C10 December 194420.2 °C1,272 mm523
194335.4 °C27 May 1943-1.1 °C13 January 194320.8 °C675 mm1272
194233.3 °C15 August 1942-0.3 °C7 December 194219.9 °C1,322 mm781
194132.1 °C29 June 19411.5 °C29 December 194119.9 °C1,581 mm530
194033.8 °C30 August 1940-2.9 °C25 January 194019.7 °C1,173 mm674

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
26.9 °C
+1.4 °C
Hot days (≥ 30 °C)
147 d/yr
+34
Frost days (< 0 °C)
0 d/yr
-1
Annual rainfall
1444 mm
+33 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan19.4 °C+2.4 °C3 mm-35 mm
Feb19.1 °C+1.0 °C26 mm-38 mm
Mar22.8 °C+1.0 °C91 mm-9 mm
Apr27.6 °C+1.9 °C92 mm-62 mm
May29.2 °C+0.6 °C185 mm-38 mm
Jun32.2 °C+1.8 °C216 mm-28 mm
Jul33.0 °C+0.7 °C267 mm+112 mm
Aug32.2 °C+0.2 °C282 mm+104 mm
Sep32.1 °C+1.4 °C215 mm+88 mm
Oct29.7 °C+2.0 °C30 mm-22 mm
Nov23.5 °C+0.2 °C17 mm-23 mm
Dec21.9 °C+3.2 °C19 mm-16 mm

The year's extremes

Hottest day
36.8 °C
7 Jul 2025
Coldest day
1.0 °C
12 Jan 2025
Wettest day
73.4 mm
14 Aug 2025
Windiest day
27.3 km/h
12 Apr 2025
Strongest gust
71.3 km/h
20 Jul 2025
Hottest feels-like
43.1 °C
16 Jul 2025
Coldest feels-like
-3.1 °C
12 Jan 2025
Sunniest day
13.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 Huacheng?

Huacheng has a humid subtropical climate (Köppen Cfa). Over 1940-2025, the average annual temperature is 21.0 °C and it receives 1,411 mm of precipitation per year.

What is the hottest day ever recorded in Huacheng?

The hottest day measured in Huacheng between 1940 and 2025 was 1 July 2004, reaching 40.3 °C.

What is the coldest day in Huacheng?

The coldest day measured in Huacheng between 1940 and 2025 was 12 January 1955, at -3.8 °C.

Does it snow in Huacheng?

Almost never: Huacheng sees virtually no snow, with about 1 frost days per year.

Has the climate of Huacheng warmed?

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

What is the wettest day in Huacheng?

The wettest day measured in Huacheng between 1940 and 2025 was 27 August 1960, with 203 mm of rain in 24 hours.

What was the windiest day in Huacheng?

The windiest day measured in Huacheng between 1940 and 2025 was 2 September 1953, with winds reaching 45.6 km/h.

What is the warmest month in Huacheng?

The warmest month in Huacheng is July (28.0 °C on average); the coldest is January (11.9 °C).

How much does it rain in Huacheng?

Huacheng receives on average 1,411 mm of precipitation per year, spread over about 149 rainy days.

Is it sunny in Huacheng?

Huacheng gets on average 7.9 hours of sunshine per day, roughly 2,884 hours per year over 1940-2025.

What is the biggest single-day snowfall in Huacheng?

The heaviest 24-hour snowfall measured in Huacheng between 1940 and 2025 was 16 January 1993, with 1.1 cm.

Are there tropical nights in Huacheng?

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

What was the most extreme apparent temperature in Huacheng?

In Huacheng, between 1940 and 2025, the highest apparent temperature reached 46.1 °C on 4 August 2024, and the lowest was -8.0 °C on 12 January 1955.

Compare Huacheng with another city

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

Nearby cities

The climate around Huacheng

Other cities — China