Xucheng climate — normals and trends

Xucheng (China) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 24.1 °C and it receives 1,300 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.7 °C on average) and the coldest is January (17.8 °C). Rainfall peaks in August.

Xucheng averages 0 frost days, 101 hot days (≥ 30 °C) and 150 rainy days per year.

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

The hottest day of the period reached 36.5 °C (on 11 July 2020) and the coldest 5.8 °C (on 14 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

XuchengGuangdong

coords
20.33°, 110.17°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthJulyColdest monthJanuaryWettest monthAugustDriest monthJanuary

Mean daily temperature

24.1°C

Average daily high

26.3°C

Average daily low

22.5°C

Annual rainfall

1,300mm

Sunshine / day

9.3h

Mean relative humidity

82%

Average peak wind

21.5km/h

Seasonal range

10.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

101 d/yr

Rainy days (≥ 1 mm)

150 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.5 °C

Average feels-like low

24.4 °C

Average peak gust

36.3 km/h

Tropical nights (≥ 20 °C)

261 d/yr

Solar radiation

16.9 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.30 · 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

36.5 °C

11 July 2020

Coldest day

5.8 °C

14 December 1975

Wettest day

230 mm

5 October 2025

Windiest day

85.8 km/h

25 September 1955

Strongest gust

142.2 km/h

25 September 1955

Hottest feels-like

44.5 °C

3 June 2021

Coldest feels-like

0.1 °C

14 December 1975

Sunniest day

13.0 h

9 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.5 °C3 August 202512.2 °C27 January 202524.5 °C1,728 mm1110
202436.2 °C30 April 202411.0 °C23 January 202425.3 °C1,546 mm1350
202335.0 °C6 May 202311.6 °C16 January 202325.0 °C1,493 mm1300
202233.5 °C27 June 20229.8 °C23 February 202224.4 °C1,527 mm1120
202135.6 °C31 May 20218.6 °C11 January 202125.0 °C1,223 mm1320
202036.5 °C11 July 202011.6 °C16 February 202025.2 °C1,000 mm1320
201934.9 °C19 May 201911.2 °C1 January 201925.6 °C1,137 mm1330
201834.1 °C4 July 20188.8 °C1 February 201824.4 °C1,573 mm940
201734.4 °C5 June 201711.6 °C19 December 201724.6 °C1,210 mm1040
201634.0 °C3 June 20166.6 °C24 January 201624.5 °C1,648 mm1230
201535.8 °C1 July 201512.4 °C13 January 201525.2 °C1,064 mm1370
201435.7 °C4 June 20148.5 °C19 February 201424.4 °C1,274 mm1200
201334.1 °C19 May 20139.4 °C18 December 201324.2 °C1,523 mm860
201234.3 °C2 May 20129.6 °C30 December 201224.4 °C1,430 mm1040
201133.8 °C11 June 20118.8 °C12 January 201123.5 °C1,381 mm980
201035.3 °C6 July 20108.6 °C16 December 201024.8 °C1,399 mm1250
200933.3 °C27 July 200911.1 °C27 January 200924.4 °C1,347 mm1100
200833.4 °C30 July 20088.9 °C2 February 200823.8 °C1,443 mm970
200735.6 °C9 June 200712.7 °C31 January 200724.4 °C1,119 mm1130
200634.0 °C24 July 200610.3 °C1 March 200624.5 °C1,125 mm970
200535.5 °C18 July 20059.5 °C14 January 200524.2 °C995 mm1130
200434.9 °C7 July 20049.1 °C31 December 200424.2 °C1,015 mm960
200335.2 °C16 May 20037.3 °C7 January 200324.7 °C1,054 mm1270
200232.9 °C28 June 20029.7 °C27 December 200224.6 °C1,644 mm1020
200134.2 °C21 April 200110.2 °C22 December 200124.4 °C1,573 mm990
200033.5 °C11 August 200011.4 °C27 January 200024.1 °C1,466 mm1010
199934.0 °C21 July 19998.5 °C23 December 199924.3 °C1,176 mm1130
199834.3 °C19 July 199811.9 °C6 February 199825.1 °C1,045 mm1240
199733.2 °C19 August 199711.2 °C24 January 199724.3 °C1,469 mm910
199635.3 °C16 July 19968.4 °C20 February 199624.0 °C1,108 mm1100
199534.1 °C22 July 199512.0 °C5 January 199524.0 °C1,315 mm1030
199434.5 °C2 May 199411.1 °C21 January 199424.4 °C1,640 mm930
199334.5 °C11 August 19939.6 °C16 January 199324.1 °C1,139 mm1270
199233.6 °C5 July 199211.8 °C16 January 199223.8 °C1,244 mm960
199134.0 °C24 May 19916.7 °C28 December 199124.6 °C822 mm1190
199033.3 °C3 April 19909.8 °C31 January 199024.2 °C1,287 mm910
198933.2 °C18 June 19898.5 °C14 January 198923.8 °C1,304 mm970
198834.3 °C9 July 198811.8 °C19 February 198824.1 °C1,366 mm1090
198734.1 °C13 July 19879.4 °C29 November 198724.7 °C886 mm1290
198633.4 °C1 July 19867.4 °C1 March 198623.8 °C1,293 mm1010
198533.8 °C25 July 198511.3 °C10 January 198523.6 °C1,818 mm740
198433.7 °C25 July 198410.4 °C7 February 198423.3 °C1,253 mm750
198335.3 °C3 July 19839.1 °C29 December 198323.7 °C1,287 mm1110
198233.7 °C1 June 19829.5 °C27 December 198223.9 °C1,633 mm770
198133.1 °C24 August 198111.7 °C19 December 198124.1 °C1,323 mm950
198033.6 °C5 July 19809.9 °C8 February 198024.3 °C1,172 mm1090
197933.3 °C21 July 19799.2 °C31 January 197924.4 °C1,146 mm1010
197833.6 °C17 July 197810.0 °C18 January 197824.0 °C2,593 mm820
197735.2 °C7 June 19778.6 °C4 January 197724.2 °C879 mm1270
197632.9 °C17 June 19769.9 °C28 December 197623.5 °C1,672 mm790
197533.4 °C31 July 19755.8 °C14 December 197523.8 °C1,372 mm960
197433.2 °C12 July 19748.5 °C25 February 197423.5 °C1,706 mm870
197333.7 °C19 May 197311.7 °C26 December 197324.4 °C2,216 mm1040
197232.8 °C11 May 19728.5 °C9 February 197223.7 °C1,971 mm640
197132.8 °C2 August 197110.3 °C31 January 197123.2 °C1,283 mm600
197034.3 °C20 July 197011.0 °C19 January 197023.9 °C1,545 mm1020
196934.9 °C20 May 19697.2 °C4 February 196924.1 °C734 mm1040
196833.6 °C29 July 19689.4 °C14 February 196823.9 °C1,016 mm930
196734.9 °C26 May 19678.8 °C12 January 196723.6 °C1,617 mm1060
196633.2 °C26 April 196611.4 °C23 February 196624.8 °C1,152 mm830
196532.9 °C2 April 196510.4 °C18 December 196524.0 °C1,342 mm690
196433.7 °C31 July 19649.6 °C26 February 196423.7 °C1,499 mm890
196334.0 °C1 June 19639.5 °C14 January 196323.7 °C1,289 mm1060
196234.2 °C15 May 196211.8 °C27 January 196223.8 °C1,011 mm1070
196133.5 °C13 July 196111.1 °C18 January 196124.1 °C1,213 mm990
196033.3 °C2 May 19609.5 °C26 January 196024.1 °C1,492 mm970
195934.7 °C19 June 195910.6 °C10 January 195924.1 °C833 mm930
195834.9 °C21 May 19588.5 °C1 February 195823.8 °C1,424 mm880
195733.7 °C9 August 19577.7 °C7 February 195723.6 °C1,269 mm960
195635.0 °C15 June 195610.6 °C8 January 195623.8 °C910 mm1210
195533.2 °C7 May 19558.2 °C10 January 195523.6 °C974 mm880
195435.5 °C12 July 195412.8 °C12 December 195424.5 °C981 mm1200
195333.8 °C5 August 195313.1 °C7 January 195324.3 °C1,238 mm1000
195234.5 °C6 June 195210.3 °C19 February 195224.6 °C1,276 mm1080
195135.2 °C10 April 195110.4 °C13 January 195124.2 °C1,871 mm770
195033.5 °C4 May 195012.6 °C17 December 195024.4 °C1,434 mm1070
194936.1 °C13 June 194911.4 °C9 January 194924.3 °C699 mm1090
194834.7 °C16 July 194812.3 °C26 January 194824.2 °C1,036 mm1130
194733.4 °C13 June 194711.8 °C20 December 194723.5 °C838 mm840
194635.7 °C13 July 194612.4 °C8 January 194624.7 °C808 mm1250
194532.9 °C31 July 194510.6 °C4 February 194523.3 °C1,053 mm640
194434.9 °C8 April 19449.0 °C20 December 194423.6 °C1,185 mm600
194334.6 °C29 May 194310.6 °C21 November 194323.6 °C614 mm920
194233.1 °C7 August 194212.7 °C13 February 194223.7 °C1,506 mm760
194131.5 °C25 June 194112.2 °C1 February 194123.9 °C1,279 mm670
194032.0 °C15 May 194010.6 °C23 January 194023.4 °C1,330 mm600

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.5 °C
+0.2 °C
Hot days (≥ 30 °C)
111 d/yr
+10
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1728 mm
+428 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan19.7 °C+0.1 °C5 mm-17 mm
Feb19.7 °C-1.1 °C8 mm-22 mm
Mar23.4 °C-0.5 °C30 mm-5 mm
Apr27.6 °C+0.3 °C17 mm-48 mm
May30.1 °C+0.3 °C100 mm-27 mm
Jun31.2 °C+0.3 °C244 mm+83 mm
Jul31.0 °C-0.3 °C360 mm+202 mm
Aug30.8 °C+0.3 °C253 mm+15 mm
Sep29.9 °C+0.7 °C268 mm+49 mm
Oct27.9 °C+0.9 °C399 mm+241 mm
Nov23.8 °C-0.5 °C28 mm-32 mm
Dec22.4 °C+1.4 °C18 mm-12 mm

The year's extremes

Hottest day
33.5 °C
3 Aug 2025
Coldest day
12.2 °C
27 Jan 2025
Wettest day
230.4 mm
5 Oct 2025
Windiest day
71.2 km/h
5 Oct 2025
Strongest gust
119.9 km/h
5 Oct 2025
Hottest feels-like
41.8 °C
10 Aug 2025
Coldest feels-like
7.4 °C
26 Jan 2025
Sunniest day
13.0 h
31 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 Xucheng?

Xucheng has a humid subtropical, dry winter climate (Köppen Cwa). Over 1940-2025, the average annual temperature is 24.1 °C and it receives 1,300 mm of precipitation per year.

What is the hottest day ever recorded in Xucheng?

The hottest day measured in Xucheng between 1940 and 2025 was 11 July 2020, reaching 36.5 °C.

What is the coldest day in Xucheng?

The coldest day measured in Xucheng between 1940 and 2025 was 14 December 1975, at 5.8 °C.

Does it snow in Xucheng?

Almost never: Xucheng sees virtually no snow, with about 0 frost days per year.

Has the climate of Xucheng warmed?

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

What is the wettest day in Xucheng?

The wettest day measured in Xucheng between 1940 and 2025 was 5 October 2025, with 230 mm of rain in 24 hours.

What was the windiest day in Xucheng?

The windiest day measured in Xucheng between 1940 and 2025 was 25 September 1955, with winds reaching 85.8 km/h.

What is the warmest month in Xucheng?

The warmest month in Xucheng is July (28.7 °C on average); the coldest is January (17.8 °C).

How much does it rain in Xucheng?

Xucheng receives on average 1,300 mm of precipitation per year, spread over about 150 rainy days.

Is it sunny in Xucheng?

Xucheng gets on average 9.3 hours of sunshine per day, roughly 3,395 hours per year over 1940-2025.

Are there tropical nights in Xucheng?

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

What was the most extreme apparent temperature in Xucheng?

In Xucheng, between 1940 and 2025, the highest apparent temperature reached 44.5 °C on 3 June 2021, and the lowest was 0.1 °C on 14 December 1975.

Compare Xucheng with another city

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

Nearby cities

The climate around Xucheng

Other cities — China