Xiangtan climate — normals and trends

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

Xiangtan averages 10 frost days, 99 hot days (≥ 30 °C) and 159 rainy days per year.

Xiangtan has warmed by +0.9 °C between 1940 and 2025, or +0.11 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 42.3 °C (on 5 August 2010) and the coldest -11.2 °C (on 29 December 1991).

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

XiangtanHunan

coords
27.85°, 112.90°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthDecember

Mean daily temperature

18.5°C

Average daily high

22.3°C

Average daily low

15.2°C

Annual rainfall

1,840mm

Sunshine / day

7.0h

Mean relative humidity

77%

Average peak wind

14.4km/h

Seasonal range

23.8°C

Frost days (< 0 °C)

10 d/yr

Hot days (≥ 30 °C)

99 d/yr

Rainy days (≥ 1 mm)

159 d/yr

Annual snowfall

9.3 cm

Average feels-like high

23.3 °C

Average feels-like low

15.4 °C

Average peak gust

30.0 km/h

Tropical nights (≥ 20 °C)

134 d/yr

Solar radiation

13.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.9 °C

since 1940

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

42.3 °C

5 August 2010

Coldest day

-11.2 °C

29 December 1991

Wettest day

157 mm

3 July 2016

Windiest day

43.2 km/h

14 June 1946

Strongest gust

86.4 km/h

5 April 2002

Hottest feels-like

47.4 °C

10 July 1988

Coldest feels-like

-16.2 °C

29 December 1991

Snowiest day

14.8 cm

6 February 1972

Sunniest day

13.0 h

8 June 1950

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.9 °C24 August 2025-2.0 °C9 February 202520.4 °C1,269 mm1261
202440.3 °C24 July 2024-5.6 °C23 January 202419.9 °C2,135 mm10813
202340.4 °C5 August 2023-2.4 °C23 December 202319.8 °C1,421 mm1148
202239.4 °C23 August 2022-2.3 °C18 December 202219.6 °C1,752 mm1222
202139.4 °C26 September 2021-3.8 °C9 January 202119.8 °C1,394 mm1219
202037.7 °C7 August 2020-1.4 °C31 December 202019.0 °C2,114 mm951
201938.5 °C12 August 2019-0.8 °C1 January 201918.9 °C1,787 mm1111
201837.5 °C21 July 2018-4.3 °C31 December 201819.0 °C1,333 mm10717
201739.5 °C28 July 2017-1.4 °C18 December 201719.0 °C1,795 mm901
201638.7 °C26 July 2016-4.6 °C25 January 201618.8 °C2,038 mm984
201536.3 °C14 July 20150.3 °C17 December 201518.7 °C2,107 mm780
201437.6 °C22 July 2014-2.3 °C11 February 201419.2 °C1,744 mm1056
201340.3 °C31 July 2013-2.2 °C28 December 201319.8 °C1,196 mm1188
201239.9 °C18 August 2012-2.3 °C31 December 201218.2 °C1,962 mm917
201138.1 °C17 August 2011-3.3 °C12 January 201118.5 °C1,026 mm9810
201042.3 °C5 August 2010-2.0 °C16 December 201018.9 °C1,934 mm968
200939.4 °C18 July 2009-2.7 °C14 January 200918.9 °C1,320 mm1126
200840.0 °C21 August 2008-3.5 °C3 February 200819.1 °C1,271 mm11523
200738.9 °C20 July 20070.5 °C18 January 200719.5 °C1,226 mm1080
200638.9 °C15 August 2006-3.3 °C7 January 200619.3 °C1,495 mm1094
200540.8 °C29 July 2005-3.3 °C1 January 200518.8 °C1,695 mm10712
200440.1 °C2 August 2004-2.5 °C22 January 200419.1 °C1,503 mm1096
200340.6 °C28 July 2003-3.6 °C8 January 200318.8 °C1,616 mm11211
200238.3 °C15 July 2002-2.1 °C27 December 200218.7 °C2,420 mm823
200139.5 °C7 August 2001-2.6 °C26 December 200118.7 °C1,730 mm987
200040.1 °C17 July 2000-2.1 °C1 February 200018.2 °C2,035 mm995
199937.4 °C8 August 1999-4.4 °C23 December 199918.6 °C2,095 mm835
199840.4 °C24 August 1998-0.9 °C26 January 199819.5 °C2,195 mm1115
199736.3 °C30 July 1997-2.0 °C26 January 199718.3 °C2,344 mm925
199636.5 °C25 July 1996-1.2 °C18 February 199618.1 °C1,869 mm884
199540.4 °C5 September 1995-1.9 °C5 January 199518.7 °C2,083 mm976
199438.2 °C3 July 1994-2.6 °C22 January 199418.3 °C2,405 mm935
199336.7 °C27 June 1993-3.4 °C16 January 199317.7 °C2,134 mm8312
199239.0 °C29 July 1992-1.6 °C15 January 199218.4 °C1,914 mm882
199138.9 °C29 July 1991-11.2 °C29 December 199118.1 °C1,860 mm966
199039.4 °C25 July 1990-7.0 °C1 February 199018.4 °C2,164 mm974
198939.8 °C21 July 1989-2.1 °C14 January 198917.7 °C2,066 mm804
198839.2 °C19 July 1988-0.1 °C20 February 198818.0 °C1,743 mm941
198736.4 °C27 August 1987-1.1 °C7 December 198718.4 °C1,944 mm1013
198637.5 °C30 July 1986-0.8 °C2 March 198618.2 °C1,674 mm1053
198539.5 °C16 July 1985-2.6 °C16 December 198518.0 °C1,671 mm10412
198437.9 °C18 July 1984-4.5 °C22 January 198417.4 °C1,750 mm10022
198339.1 °C6 August 1983-3.6 °C12 January 198318.5 °C1,909 mm1037
198237.8 °C21 July 1982-0.6 °C18 December 198218.0 °C2,289 mm777
198139.9 °C20 August 1981-2.1 °C11 January 198118.1 °C1,919 mm989
198038.8 °C27 July 1980-7.8 °C31 January 198017.9 °C1,860 mm7712
197939.8 °C8 August 1979-4.7 °C1 February 197918.5 °C1,906 mm889
197838.7 °C9 August 1978-2.7 °C18 February 197818.4 °C1,599 mm10412
197740.0 °C9 August 1977-9.4 °C11 February 197718.0 °C2,063 mm8621
197638.3 °C5 August 1976-3.5 °C28 December 197617.7 °C1,973 mm8112
197538.7 °C29 July 1975-3.4 °C15 December 197518.1 °C2,165 mm9416
197438.1 °C9 August 1974-2.7 °C7 February 197418.0 °C1,674 mm9613
197336.3 °C31 July 1973-4.0 °C26 December 197318.2 °C2,254 mm826
197237.7 °C9 July 1972-7.6 °C9 February 197217.8 °C1,916 mm8613
197140.4 °C26 July 1971-2.3 °C31 January 197117.9 °C1,694 mm935
197038.3 °C1 August 1970-6.5 °C19 January 197017.6 °C2,419 mm8713
196937.8 °C2 August 1969-9.4 °C6 February 196917.7 °C2,171 mm9727
196838.4 °C31 July 1968-0.8 °C23 December 196818.4 °C1,902 mm1095
196740.3 °C28 August 1967-6.3 °C16 January 196718.0 °C1,951 mm10527
196638.6 °C12 August 1966-4.9 °C28 December 196618.9 °C1,685 mm10712
196537.0 °C21 July 1965-2.8 °C31 December 196517.8 °C2,038 mm818
196439.8 °C20 July 1964-4.1 °C26 February 196418.4 °C1,869 mm10318
196340.2 °C29 August 1963-3.1 °C10 January 196319.1 °C1,310 mm12014
196238.5 °C25 July 1962-3.2 °C2 January 196218.4 °C2,037 mm929
196140.2 °C23 July 1961-3.9 °C17 January 196118.8 °C2,301 mm979
196037.5 °C19 July 1960-7.2 °C25 January 196018.1 °C1,721 mm10414
195938.4 °C24 July 1959-2.8 °C11 January 195918.5 °C1,505 mm1117
195837.8 °C18 August 1958-5.3 °C2 February 195818.0 °C1,841 mm9414
195738.7 °C23 July 1957-9.6 °C7 February 195717.7 °C1,928 mm7920
195638.0 °C27 July 1956-7.2 °C24 January 195618.1 °C1,524 mm10320
195535.9 °C19 September 1955-10.7 °C11 January 195518.1 °C1,690 mm10324
195436.6 °C29 July 1954-6.9 °C8 February 195418.0 °C2,345 mm10627
195341.9 °C13 August 1953-3.2 °C18 January 195319.2 °C1,626 mm1208
195235.2 °C11 September 1952-3.8 °C18 February 195217.9 °C2,236 mm9312
195138.3 °C6 September 1951-9.7 °C14 January 195117.9 °C2,647 mm9523
195036.3 °C18 July 1950-6.1 °C17 February 195018.1 °C2,228 mm7411
194936.2 °C15 September 1949-10.6 °C9 January 194918.6 °C2,284 mm9810
194835.5 °C17 August 1948-5.9 °C25 January 194818.6 °C2,014 mm9511
194736.6 °C27 August 1947-3.7 °C20 December 194718.6 °C1,813 mm9810
194641.3 °C5 September 1946-2.8 °C11 January 194621.0 °C896 mm1468
194538.1 °C29 July 1945-4.7 °C18 December 194518.0 °C842 mm11530
194436.1 °C14 July 1944-4.0 °C21 December 194418.5 °C1,537 mm10719
194332.9 °C27 June 1943-3.5 °C12 January 194318.5 °C1,862 mm809
194235.7 °C8 August 1942-1.9 °C12 January 194219.0 °C1,781 mm917
194133.4 °C6 July 1941-3.3 °C29 December 194118.4 °C2,244 mm739
194037.5 °C14 August 1940-10.3 °C24 January 194018.9 °C1,491 mm11711

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.6 °C
+2.3 °C
Hot days (≥ 30 °C)
126 d/yr
+27
Frost days (< 0 °C)
1 d/yr
-9
Annual rainfall
1270 mm
-571 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan14.9 °C+5.3 °C45 mm-26 mm
Feb10.7 °C-0.5 °C79 mm-28 mm
Mar18.2 °C+2.1 °C109 mm-78 mm
Apr25.6 °C+3.4 °C198 mm-85 mm
May28.2 °C+1.6 °C264 mm-45 mm
Jun30.5 °C+0.5 °C193 mm-125 mm
Jul35.4 °C+1.5 °C127 mm-13 mm
Aug36.4 °C+2.9 °C32 mm-93 mm
Sep32.1 °C+2.4 °C83 mm-0 mm
Oct26.7 °C+2.7 °C15 mm-71 mm
Nov19.3 °C+1.3 °C90 mm+11 mm
Dec16.3 °C+4.1 °C35 mm-19 mm

The year's extremes

Hottest day
39.9 °C
24 Aug 2025
Coldest day
-2.0 °C
9 Feb 2025
Wettest day
43.8 mm
8 Nov 2025
Windiest day
34.1 km/h
17 Nov 2025
Strongest gust
67.7 km/h
12 Apr 2025
Hottest feels-like
45.7 °C
5 Jul 2025
Coldest feels-like
-6.0 °C
9 Feb 2025
Sunniest day
13.0 h
11 May 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 Xiangtan?

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

What is the hottest day ever recorded in Xiangtan?

The hottest day measured in Xiangtan between 1940 and 2025 was 5 August 2010, reaching 42.3 °C.

What is the coldest day in Xiangtan?

The coldest day measured in Xiangtan between 1940 and 2025 was 29 December 1991, at -11.2 °C.

Does it snow in Xiangtan?

Yes. Xiangtan gets on average 9.3 cm of snow per year and has around 10 frost days.

Has the climate of Xiangtan warmed?

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

What is the wettest day in Xiangtan?

The wettest day measured in Xiangtan between 1940 and 2025 was 3 July 2016, with 157 mm of rain in 24 hours.

What was the windiest day in Xiangtan?

The windiest day measured in Xiangtan between 1940 and 2025 was 14 June 1946, with winds reaching 43.2 km/h.

What is the warmest month in Xiangtan?

The warmest month in Xiangtan is July (30.0 °C on average); the coldest is January (6.2 °C).

How much does it rain in Xiangtan?

Xiangtan receives on average 1,840 mm of precipitation per year, spread over about 159 rainy days.

Is it sunny in Xiangtan?

Xiangtan gets on average 7.0 hours of sunshine per day, roughly 2,555 hours per year over 1940-2025.

What is the biggest single-day snowfall in Xiangtan?

The heaviest 24-hour snowfall measured in Xiangtan between 1940 and 2025 was 6 February 1972, with 14.8 cm.

Are there tropical nights in Xiangtan?

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

What was the most extreme apparent temperature in Xiangtan?

In Xiangtan, between 1940 and 2025, the highest apparent temperature reached 47.4 °C on 10 July 1988, and the lowest was -16.2 °C on 29 December 1991.

Compare Xiangtan with another city

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

Nearby cities

The climate around Xiangtan

Other cities — China