Hechi climate — normals and trends

Hechi (China) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 19.3 °C and it receives 2,618 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.5 °C on average) and the coldest is January (9.8 °C). Rainfall peaks in June.

Hechi averages 1 frost days, 65 hot days (≥ 30 °C) and 229 rainy days per year.

Hechi has warmed by +1.2 °C between 1940 and 2025, or +0.14 °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 38.2 °C (on 2 July 1961) and the coldest -3.2 °C (on 15 January 1963).

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

HechiGuangxi

coords
24.69°, 108.08°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthDecember

Mean daily temperature

19.3°C

Average daily high

22.8°C

Average daily low

16.4°C

Annual rainfall

2,618mm

Sunshine / day

6.1h

Mean relative humidity

80%

Average peak wind

12.3km/h

Seasonal range

16.7°C

Frost days (< 0 °C)

1 d/yr

Hot days (≥ 30 °C)

65 d/yr

Rainy days (≥ 1 mm)

229 d/yr

Annual snowfall

1.1 cm

Average feels-like high

24.5 °C

Average feels-like low

17.3 °C

Average peak gust

30.7 km/h

Tropical nights (≥ 20 °C)

148 d/yr

Solar radiation

11.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.2 °C

since 1940

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

38.2 °C

2 July 1961

Coldest day

-3.2 °C

15 January 1963

Wettest day

193 mm

7 August 1942

Windiest day

34.0 km/h

28 May 1946

Strongest gust

96.1 km/h

25 July 2003

Hottest feels-like

45.3 °C

2 July 1961

Coldest feels-like

-8.2 °C

11 February 1957

Snowiest day

17.5 cm

6 January 2003

Sunniest day

13.3 h

7 July 1956

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.2 °C19 April 20251.0 °C12 January 202520.3 °C2,327 mm1110
202436.3 °C25 July 20240.7 °C23 January 202420.4 °C2,691 mm870
202335.2 °C30 May 20231.2 °C25 December 202320.5 °C1,779 mm980
202235.0 °C25 July 20221.8 °C23 February 202219.7 °C2,201 mm980
202137.5 °C5 August 20210.4 °C8 January 202120.3 °C2,363 mm1240
202035.9 °C9 May 20202.3 °C17 December 202019.6 °C2,943 mm780
201935.5 °C12 August 20190.8 °C1 January 201919.7 °C2,759 mm930
201834.8 °C11 July 2018-0.4 °C31 December 201819.7 °C2,221 mm841
201735.4 °C30 July 20172.0 °C21 December 201719.9 °C2,658 mm800
201634.9 °C10 July 20161.0 °C24 January 201620.0 °C2,640 mm870
201535.0 °C19 April 20152.8 °C31 January 201520.0 °C3,019 mm660
201435.4 °C23 July 2014-0.2 °C20 February 201419.6 °C2,527 mm732
201334.4 °C14 July 20130.6 °C4 January 201319.6 °C2,339 mm840
201234.8 °C16 August 20121.2 °C24 December 201218.9 °C2,478 mm720
201134.4 °C25 July 20110.5 °C11 January 201118.7 °C1,640 mm870
201034.5 °C20 September 20100.4 °C17 December 201019.5 °C2,488 mm760
200935.6 °C28 August 20091.5 °C10 January 200920.0 °C1,831 mm890
200835.5 °C30 July 2008-0.7 °C27 January 200819.0 °C2,252 mm651
200734.7 °C8 August 20072.8 °C29 November 200719.6 °C1,862 mm730
200634.8 °C14 July 20061.9 °C9 January 200619.7 °C2,115 mm790
200536.3 °C13 August 20050.8 °C14 January 200519.3 °C2,164 mm840
200436.5 °C1 July 20040.6 °C9 February 200419.4 °C2,194 mm710
200334.6 °C23 July 2003-0.1 °C6 January 200319.9 °C2,085 mm801
200235.0 °C15 July 2002-0.4 °C26 December 200219.9 °C2,602 mm722
200134.1 °C5 July 20011.2 °C23 December 200119.6 °C2,315 mm750
200034.9 °C17 July 2000-0.1 °C1 February 200019.0 °C2,249 mm721
199934.7 °C6 June 1999-0.1 °C23 December 199919.9 °C2,583 mm782
199833.7 °C18 July 19981.4 °C19 January 199820.1 °C2,963 mm740
199734.7 °C20 August 19972.2 °C10 January 199719.3 °C3,100 mm620
199635.7 °C2 August 19960.3 °C20 February 199619.0 °C2,641 mm760
199536.8 °C31 July 19951.9 °C30 December 199519.4 °C2,424 mm630
199436.1 °C11 July 19941.6 °C23 January 199419.4 °C3,133 mm570
199333.8 °C27 June 19930.4 °C16 January 199319.0 °C3,426 mm670
199236.7 °C30 August 19922.4 °C15 January 199219.3 °C2,538 mm810
199135.0 °C19 July 1991-0.1 °C27 December 199119.4 °C2,362 mm931
199036.6 °C10 September 19901.1 °C31 January 199019.8 °C2,722 mm810
198936.2 °C17 July 19890.8 °C13 January 198919.2 °C2,226 mm790
198835.5 °C21 May 19882.0 °C19 February 198819.2 °C2,265 mm810
198734.0 °C6 August 19872.4 °C29 November 198719.9 °C2,727 mm690
198634.5 °C1 July 19860.5 °C7 January 198619.4 °C2,358 mm790
198535.6 °C23 June 19852.1 °C11 December 198519.1 °C2,150 mm850
198435.0 °C8 August 19841.1 °C9 January 198418.5 °C2,673 mm700
198334.8 °C12 August 1983-0.3 °C29 December 198319.3 °C2,944 mm901
198234.2 °C21 June 1982-1.5 °C27 December 198219.3 °C2,834 mm752
198135.3 °C8 August 19811.8 °C27 January 198119.4 °C2,227 mm900
198035.1 °C28 August 19800.8 °C31 January 198019.3 °C2,533 mm750
197934.5 °C29 July 19791.3 °C31 January 197919.8 °C2,505 mm650
197835.4 °C16 July 1978-0.5 °C21 January 197819.5 °C2,518 mm781
197734.5 °C10 August 1977-3.2 °C10 February 197719.3 °C2,894 mm556
197634.3 °C24 July 1976-0.6 °C28 December 197618.9 °C2,814 mm562
197534.2 °C17 August 1975-1.7 °C30 December 197519.5 °C2,635 mm868
197434.2 °C21 August 1974-0.8 °C2 January 197419.2 °C2,808 mm641
197334.3 °C22 June 19730.8 °C31 December 197319.9 °C2,842 mm730
197236.3 °C10 July 19721.0 °C7 February 197219.5 °C2,742 mm890
197136.4 °C21 July 19710.9 °C4 January 197119.3 °C2,759 mm470
197035.5 °C3 August 1970-1.1 °C6 January 197019.2 °C2,386 mm792
196936.2 °C28 July 1969-1.1 °C30 January 196919.5 °C2,789 mm862
196835.2 °C28 July 19680.2 °C14 February 196819.3 °C3,404 mm710
196735.5 °C29 August 1967-1.3 °C16 January 196719.0 °C2,921 mm877
196632.5 °C17 August 1966-1.2 °C27 December 196618.5 °C2,573 mm172
196531.8 °C14 July 1965-1.7 °C17 December 196518.4 °C2,962 mm154
196435.1 °C8 August 19640.4 °C25 February 196419.2 °C2,893 mm770
196334.9 °C3 September 1963-3.2 °C15 January 196319.8 °C2,583 mm962
196234.5 °C30 July 19620.3 °C24 December 196219.3 °C2,341 mm750
196138.2 °C2 July 1961-2.1 °C18 January 196119.7 °C2,786 mm682
196034.7 °C1 August 1960-0.4 °C3 January 196019.6 °C2,764 mm782
195934.8 °C30 August 19592.2 °C11 January 195919.2 °C2,705 mm680
195836.6 °C10 May 19581.1 °C17 January 195819.5 °C2,389 mm750
195734.9 °C15 August 1957-2.9 °C11 February 195719.4 °C2,625 mm683
195633.1 °C4 September 1956-1.2 °C9 January 195618.7 °C2,564 mm344
195531.3 °C15 April 1955-2.2 °C12 January 195518.7 °C2,709 mm73
195432.6 °C16 June 19540.4 °C25 January 195419.1 °C3,132 mm270
195335.6 °C13 August 19532.0 °C18 January 195319.3 °C2,724 mm530
195231.5 °C11 July 1952-0.9 °C18 February 195219.4 °C3,215 mm183
195131.9 °C14 August 1951-2.6 °C13 January 195118.5 °C3,647 mm103
195031.4 °C31 July 19500.3 °C14 February 195018.8 °C3,254 mm30
194931.6 °C30 May 19490.7 °C8 January 194919.3 °C3,263 mm280
194831.5 °C6 July 1948-1.5 °C25 January 194818.9 °C3,015 mm213
194732.2 °C14 June 1947-1.0 °C19 December 194718.2 °C2,998 mm73
194635.1 °C28 July 1946-0.6 °C11 January 194619.6 °C1,686 mm692
194530.3 °C21 June 1945-1.7 °C4 February 194517.6 °C1,964 mm58
194431.7 °C7 April 1944-2.3 °C21 December 194418.1 °C2,591 mm84
194330.6 °C28 May 19431.3 °C12 January 194318.5 °C2,952 mm60
194230.0 °C13 July 19420.8 °C13 February 194218.5 °C3,681 mm20
194131.0 °C1 June 1941-0.2 °C29 December 194118.4 °C2,820 mm31
194031.6 °C2 September 1940-0.4 °C3 February 194018.3 °C2,711 mm132

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
24.2 °C
+1.4 °C
Hot days (≥ 30 °C)
111 d/yr
+46
Frost days (< 0 °C)
0 d/yr
-1
Annual rainfall
2328 mm
-291 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan16.9 °C+3.9 °C27 mm-66 mm
Feb11.5 °C-2.9 °C89 mm-27 mm
Mar19.9 °C+1.3 °C117 mm-72 mm
Apr27.1 °C+3.7 °C107 mm-193 mm
May27.2 °C+0.4 °C478 mm+49 mm
Jun29.4 °C+0.6 °C537 mm+88 mm
Jul32.5 °C+2.3 °C223 mm-121 mm
Aug31.2 °C+1.0 °C332 mm+64 mm
Sep30.5 °C+1.8 °C203 mm+54 mm
Oct26.0 °C+1.3 °C80 mm-37 mm
Nov20.1 °C+0.1 °C67 mm-27 mm
Dec17.4 °C+2.2 °C70 mm-2 mm

The year's extremes

Hottest day
35.2 °C
19 Apr 2025
Coldest day
1.0 °C
12 Jan 2025
Wettest day
62.0 mm
8 May 2025
Windiest day
30.8 km/h
12 Apr 2025
Strongest gust
68.8 km/h
6 Oct 2025
Hottest feels-like
43.0 °C
28 Jul 2025
Coldest feels-like
-2.2 °C
12 Jan 2025
Sunniest day
13.0 h
5 Jul 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 Hechi?

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

What is the hottest day ever recorded in Hechi?

The hottest day measured in Hechi between 1940 and 2025 was 2 July 1961, reaching 38.2 °C.

What is the coldest day in Hechi?

The coldest day measured in Hechi between 1940 and 2025 was 15 January 1963, at -3.2 °C.

Does it snow in Hechi?

Yes. Hechi gets on average 1.1 cm of snow per year and has around 1 frost days.

Has the climate of Hechi warmed?

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

What is the wettest day in Hechi?

The wettest day measured in Hechi between 1940 and 2025 was 7 August 1942, with 193 mm of rain in 24 hours.

What was the windiest day in Hechi?

The windiest day measured in Hechi between 1940 and 2025 was 28 May 1946, with winds reaching 34.0 km/h.

What is the warmest month in Hechi?

The warmest month in Hechi is July (26.5 °C on average); the coldest is January (9.8 °C).

How much does it rain in Hechi?

Hechi receives on average 2,618 mm of precipitation per year, spread over about 229 rainy days.

Is it sunny in Hechi?

Hechi gets on average 6.1 hours of sunshine per day, roughly 2,227 hours per year over 1940-2025.

What is the biggest single-day snowfall in Hechi?

The heaviest 24-hour snowfall measured in Hechi between 1940 and 2025 was 6 January 2003, with 17.5 cm.

Are there tropical nights in Hechi?

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

What was the most extreme apparent temperature in Hechi?

In Hechi, between 1940 and 2025, the highest apparent temperature reached 45.3 °C on 2 July 1961, and the lowest was -8.2 °C on 11 February 1957.

Compare Hechi with another city

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

Nearby cities

The climate around Hechi

Other cities — China