Shaoguan climate — normals and trends

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

Shaoguan averages 2 frost days, 85 hot days (≥ 30 °C) and 182 rainy days per year.

Shaoguan has warmed by +1.3 °C between 1940 and 2025, or +0.16 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 41.3 °C (on 23 July 2003) and the coldest -8.5 °C (on 16 December 1975).

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

ShaoguanGuangdong

coords
24.80°, 113.58°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthDecember

Mean daily temperature

19.8°C

Average daily high

23.8°C

Average daily low

16.5°C

Annual rainfall

1,898mm

Sunshine / day

7.5h

Mean relative humidity

78%

Average peak wind

9.6km/h

Seasonal range

17.6°C

Frost days (< 0 °C)

2 d/yr

Hot days (≥ 30 °C)

85 d/yr

Rainy days (≥ 1 mm)

182 d/yr

Annual snowfall

0.4 cm

Average feels-like high

25.8 °C

Average feels-like low

17.9 °C

Average peak gust

29.8 km/h

Tropical nights (≥ 20 °C)

157 d/yr

Solar radiation

13.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.3 °C

since 1940

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

41.3 °C

23 July 2003

Coldest day

-8.5 °C

16 December 1975

Wettest day

179 mm

9 June 1976

Windiest day

29.7 km/h

2 September 1953

Strongest gust

96.8 km/h

11 September 1964

Hottest feels-like

44.9 °C

28 July 2022

Coldest feels-like

-13.1 °C

16 December 1975

Snowiest day

7.6 cm

13 December 1975

Sunniest day

13.0 h

2 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.6 °C4 July 20250.2 °C12 January 202520.8 °C1,814 mm1220
202439.1 °C25 July 2024-0.2 °C24 January 202420.9 °C2,207 mm1011
202337.1 °C30 May 2023-0.3 °C29 January 202320.8 °C1,830 mm1072
202239.3 °C24 August 20221.5 °C19 December 202220.6 °C2,126 mm1120
202136.5 °C27 July 2021-2.1 °C12 January 202121.2 °C1,373 mm1392
202037.1 °C25 July 20201.2 °C31 December 202020.7 °C1,693 mm1040
201936.2 °C18 July 20192.7 °C23 January 201920.6 °C1,970 mm1110
201835.5 °C11 July 2018-1.3 °C6 February 201820.3 °C1,813 mm1032
201738.1 °C22 August 20171.7 °C18 December 201720.6 °C1,533 mm1150
201636.6 °C1 August 2016-1.7 °C25 January 201620.4 °C2,289 mm921
201535.9 °C13 July 20152.2 °C6 February 201520.6 °C2,179 mm910
201437.1 °C23 July 2014-0.2 °C22 January 201420.6 °C1,629 mm1152
201336.7 °C13 July 20130.6 °C29 December 201320.2 °C1,946 mm1010
201236.0 °C15 August 2012-0.9 °C31 December 201219.9 °C2,041 mm941
201136.0 °C29 August 20110.2 °C25 December 201119.6 °C1,301 mm1110
201036.8 °C22 August 2010-1.4 °C17 December 201020.2 °C2,214 mm892
200937.8 °C28 August 2009-1.3 °C11 January 200920.7 °C1,355 mm1152
200838.7 °C22 September 20080.7 °C15 February 200820.1 °C1,751 mm990
200737.4 °C8 August 20071.2 °C29 January 200720.6 °C1,485 mm1070
200635.9 °C13 July 20060.8 °C7 January 200620.4 °C2,069 mm980
200538.5 °C18 July 2005-1.1 °C1 January 200520.3 °C1,925 mm1192
200436.2 °C10 August 2004-1.0 °C22 January 200420.1 °C1,529 mm1051
200341.3 °C23 July 20030.2 °C8 January 200320.5 °C1,479 mm1050
200234.9 °C15 July 20020.5 °C27 December 200220.4 °C2,090 mm870
200135.1 °C12 July 20010.7 °C22 December 200120.1 °C2,220 mm930
200035.4 °C5 July 20000.7 °C2 February 200019.9 °C1,965 mm960
199935.3 °C12 September 1999-3.0 °C23 December 199920.3 °C1,902 mm903
199836.2 °C19 August 19982.7 °C7 February 199820.7 °C2,253 mm970
199734.9 °C29 August 19970.4 °C10 January 199719.9 °C2,570 mm780
199634.8 °C25 July 19960.3 °C20 February 199619.4 °C2,144 mm890
199535.2 °C23 July 19950.1 °C6 January 199519.6 °C1,918 mm870
199436.2 °C2 July 1994-0.2 °C23 January 199419.9 °C2,219 mm741
199334.5 °C26 August 1993-0.7 °C25 January 199319.4 °C2,223 mm794
199235.4 °C30 July 19920.1 °C15 January 199219.5 °C2,155 mm930
199136.0 °C19 July 1991-2.7 °C29 December 199120.0 °C1,583 mm952
199037.7 °C26 August 19900.2 °C31 January 199020.3 °C2,154 mm930
198937.9 °C15 August 19891.3 °C23 January 198920.0 °C1,633 mm1050
198836.8 °C9 July 19882.0 °C12 December 198819.5 °C1,957 mm1000
198735.3 °C12 July 19870.0 °C7 December 198720.2 °C2,541 mm870
198635.1 °C30 July 1986-1.3 °C7 January 198619.8 °C1,962 mm1062
198535.7 °C22 June 1985-0.7 °C25 December 198519.3 °C1,880 mm973
198436.1 °C29 July 1984-1.1 °C9 January 198419.0 °C1,783 mm933
198337.3 °C11 August 1983-0.8 °C24 January 198319.7 °C2,708 mm1094
198236.1 °C29 July 1982-1.5 °C27 December 198219.7 °C2,135 mm922
198135.8 °C7 August 19810.1 °C12 January 198119.8 °C2,507 mm910
198036.0 °C21 July 19800.3 °C1 February 198020.1 °C1,988 mm1030
197935.3 °C28 July 1979-2.4 °C24 November 197919.7 °C1,832 mm832
197835.2 °C15 July 1978-1.6 °C21 January 197819.7 °C2,117 mm992
197734.9 °C25 July 1977-2.0 °C11 February 197719.9 °C1,676 mm855
197635.2 °C22 July 1976-1.5 °C12 January 197619.1 °C2,201 mm753
197534.0 °C24 August 1975-8.5 °C16 December 197519.6 °C2,774 mm8813
197435.6 °C5 September 1974-1.4 °C2 January 197419.7 °C1,924 mm1034
197334.1 °C15 July 1973-1.2 °C26 December 197319.9 °C3,041 mm774
197236.2 °C21 July 1972-1.2 °C9 February 197219.7 °C2,243 mm922
197136.7 °C20 July 1971-0.8 °C6 January 197119.4 °C1,841 mm782
197035.8 °C2 August 1970-0.5 °C20 January 197019.3 °C2,167 mm862
196936.3 °C27 July 1969-1.3 °C6 February 196919.4 °C1,649 mm1035
196837.3 °C28 July 19681.3 °C3 March 196820.0 °C1,904 mm790
196735.8 °C31 July 1967-3.4 °C16 January 196719.4 °C1,564 mm9412
196633.5 °C17 August 1966-1.2 °C28 December 196619.4 °C1,655 mm541
196533.2 °C14 July 1965-1.8 °C31 December 196519.0 °C1,902 mm282
196437.3 °C7 August 19640.7 °C20 December 196419.7 °C2,022 mm960
196337.2 °C5 September 1963-2.8 °C16 January 196320.3 °C1,166 mm1238
196236.5 °C20 July 1962-1.9 °C27 January 196219.7 °C2,397 mm1022
196135.5 °C1 July 1961-2.5 °C19 January 196119.9 °C2,352 mm833
196035.5 °C1 August 1960-1.0 °C3 January 196019.9 °C1,701 mm842
195934.5 °C29 August 1959-1.3 °C11 January 195919.5 °C2,016 mm691
195835.2 °C22 July 19580.3 °C5 January 195819.7 °C1,264 mm850
195736.0 °C15 August 1957-2.8 °C11 February 195719.3 °C2,376 mm847
195636.7 °C4 September 1956-2.6 °C9 January 195619.6 °C1,220 mm875
195532.8 °C23 September 1955-3.8 °C11 January 195519.5 °C1,358 mm4910
195432.7 °C15 August 1954-0.4 °C16 December 195419.8 °C1,129 mm561
195337.0 °C12 August 1953-0.1 °C11 December 195320.0 °C1,437 mm632
195231.8 °C1 September 1952-0.4 °C10 December 195219.8 °C2,007 mm443
195132.1 °C1 August 1951-2.2 °C14 January 195119.1 °C2,253 mm244
195032.4 °C18 July 1950-0.1 °C10 December 195019.4 °C1,812 mm231
194932.1 °C14 September 1949-2.1 °C9 January 194920.0 °C1,472 mm463
194832.9 °C21 August 1948-1.0 °C25 January 194819.8 °C1,982 mm483
194732.1 °C28 August 19470.2 °C21 December 194719.0 °C1,791 mm210
194635.9 °C17 July 1946-1.3 °C11 January 194620.2 °C928 mm854
194531.9 °C30 July 1945-1.7 °C17 January 194518.2 °C1,342 mm284
194431.6 °C25 September 1944-3.2 °C21 December 194419.0 °C1,649 mm249
194332.2 °C27 May 1943-1.7 °C12 January 194319.6 °C1,226 mm463
194231.9 °C4 August 19420.2 °C7 December 194219.2 °C1,756 mm410
194131.5 °C8 August 19410.1 °C30 December 194119.1 °C2,264 mm160
194033.3 °C31 August 1940-3.1 °C25 January 194019.1 °C1,759 mm623

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
25.4 °C
+1.6 °C
Hot days (≥ 30 °C)
122 d/yr
+37
Frost days (< 0 °C)
0 d/yr
-2
Annual rainfall
1814 mm
-84 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan18.2 °C+3.9 °C5 mm-53 mm
Feb15.8 °C+0.4 °C21 mm-68 mm
Mar20.9 °C+1.8 °C113 mm-50 mm
Apr25.8 °C+2.3 °C142 mm-107 mm
May27.3 °C+0.1 °C357 mm+35 mm
Jun30.4 °C+1.0 °C257 mm-67 mm
Jul32.7 °C+1.1 °C273 mm+102 mm
Aug31.6 °C+0.2 °C321 mm+126 mm
Sep31.6 °C+1.8 °C230 mm+96 mm
Oct28.1 °C+1.9 °C33 mm-46 mm
Nov21.3 °C+0.2 °C35 mm-32 mm
Dec19.8 °C+3.5 °C29 mm-20 mm

The year's extremes

Hottest day
35.6 °C
4 Jul 2025
Coldest day
0.2 °C
12 Jan 2025
Wettest day
66.9 mm
14 Aug 2025
Windiest day
22.3 km/h
11 Apr 2025
Strongest gust
75.6 km/h
15 Jun 2025
Hottest feels-like
43.4 °C
17 Jul 2025
Coldest feels-like
-3.5 °C
12 Jan 2025
Sunniest day
13.0 h
12 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 Shaoguan?

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

What is the hottest day ever recorded in Shaoguan?

The hottest day measured in Shaoguan between 1940 and 2025 was 23 July 2003, reaching 41.3 °C.

What is the coldest day in Shaoguan?

The coldest day measured in Shaoguan between 1940 and 2025 was 16 December 1975, at -8.5 °C.

Does it snow in Shaoguan?

Almost never: Shaoguan sees virtually no snow, with about 2 frost days per year.

Has the climate of Shaoguan warmed?

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

What is the wettest day in Shaoguan?

The wettest day measured in Shaoguan between 1940 and 2025 was 9 June 1976, with 179 mm of rain in 24 hours.

What was the windiest day in Shaoguan?

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

What is the warmest month in Shaoguan?

The warmest month in Shaoguan is July (27.7 °C on average); the coldest is January (10.1 °C).

How much does it rain in Shaoguan?

Shaoguan receives on average 1,898 mm of precipitation per year, spread over about 182 rainy days.

Is it sunny in Shaoguan?

Shaoguan gets on average 7.5 hours of sunshine per day, roughly 2,738 hours per year over 1940-2025.

What is the biggest single-day snowfall in Shaoguan?

The heaviest 24-hour snowfall measured in Shaoguan between 1940 and 2025 was 13 December 1975, with 7.6 cm.

Are there tropical nights in Shaoguan?

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

What was the most extreme apparent temperature in Shaoguan?

In Shaoguan, between 1940 and 2025, the highest apparent temperature reached 44.9 °C on 28 July 2022, and the lowest was -13.1 °C on 16 December 1975.

Compare Shaoguan with another city

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

Nearby cities

The climate around Shaoguan

Other cities — China