Guigang climate — normals and trends

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

Guigang averages 0 frost days, 127 hot days (≥ 30 °C) and 192 rainy days per year.

Guigang has warmed by +0.8 °C between 1940 and 2025, or +0.10 °C per decade. This trend is statistically significant.

The hottest day of the period reached 39.5 °C (on 27 July 1946) and the coldest -0.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

GuigangGuangxi

coords
23.12°, 109.59°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthDecember

Mean daily temperature

22.0°C

Average daily high

25.9°C

Average daily low

18.9°C

Annual rainfall

1,854mm

Sunshine / day

7.3h

Mean relative humidity

78%

Average peak wind

13.7km/h

Seasonal range

15.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

127 d/yr

Rainy days (≥ 1 mm)

192 d/yr

Annual snowfall

0.0 cm

Average feels-like high

28.4 °C

Average feels-like low

20.6 °C

Average peak gust

32.1 km/h

Tropical nights (≥ 20 °C)

192 d/yr

Solar radiation

13.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.8 °C

since 1940

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

39.5 °C

27 July 1946

Coldest day

-0.2 °C

15 January 1963

Wettest day

299 mm

7 June 2005

Windiest day

50.8 km/h

24 September 2008

Strongest gust

118.4 km/h

30 August 1954

Hottest feels-like

47.7 °C

15 August 1957

Coldest feels-like

-5.0 °C

11 February 1957

Snowiest day

0.4 cm

24 January 2016

Sunniest day

13.1 h

25 June 1951

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.5 °C5 July 20255.6 °C12 January 202522.7 °C1,764 mm1500
202437.7 °C26 July 20243.1 °C23 January 202422.8 °C2,110 mm1520
202336.7 °C30 May 20234.1 °C17 December 202322.8 °C1,789 mm1380
202237.8 °C2 August 20224.5 °C21 February 202222.2 °C1,878 mm1470
202136.4 °C7 October 20213.2 °C8 January 202122.9 °C1,248 mm1520
202036.1 °C25 July 20204.8 °C16 December 202022.5 °C1,580 mm1350
201935.9 °C25 August 20193.6 °C1 January 201922.5 °C1,927 mm1500
201835.9 °C11 July 20182.3 °C30 December 201822.2 °C1,627 mm1340
201736.8 °C22 August 20175.9 °C21 December 201722.5 °C1,926 mm1400
201636.8 °C30 July 20162.2 °C24 January 201622.6 °C1,845 mm1510
201536.4 °C1 July 20156.3 °C15 January 201522.7 °C2,110 mm1400
201435.9 °C23 July 20142.1 °C20 February 201422.2 °C1,803 mm1480
201335.7 °C29 August 20132.8 °C4 January 201322.1 °C2,082 mm1290
201236.7 °C2 August 20124.5 °C23 January 201221.8 °C2,133 mm1550
201137.9 °C31 August 20112.8 °C11 January 201121.7 °C1,170 mm1460
201037.1 °C15 July 20103.5 °C17 December 201022.3 °C2,088 mm1320
200937.5 °C7 September 20093.5 °C11 January 200922.9 °C1,533 mm1590
200837.3 °C29 July 20081.7 °C28 January 200821.7 °C1,831 mm1310
200738.0 °C8 August 20075.0 °C10 January 200722.6 °C1,263 mm1580
200636.9 °C30 September 20065.5 °C18 December 200622.7 °C1,653 mm1600
200537.5 °C19 July 20053.3 °C1 January 200522.2 °C1,873 mm1590
200437.2 °C1 July 20042.7 °C9 February 200422.2 °C1,456 mm1430
200337.0 °C23 July 20032.4 °C7 January 200323.0 °C1,359 mm1590
200235.5 °C10 July 20022.3 °C27 December 200222.4 °C2,282 mm1250
200135.6 °C5 July 20014.2 °C23 December 200122.3 °C2,099 mm1340
200035.8 °C24 August 20003.9 °C1 February 200022.3 °C1,496 mm1380
199935.8 °C27 July 19991.5 °C23 December 199922.5 °C1,555 mm1340
199836.2 °C10 August 19984.2 °C20 January 199823.1 °C1,973 mm1600
199735.5 °C30 August 19975.3 °C10 January 199722.0 °C2,464 mm1040
199636.0 °C2 August 19962.2 °C20 February 199621.5 °C1,737 mm1220
199535.6 °C30 July 19954.4 °C30 December 199521.6 °C1,903 mm1230
199436.6 °C11 July 19944.7 °C23 January 199422.2 °C2,234 mm1110
199335.6 °C26 July 19933.2 °C16 January 199321.9 °C1,916 mm1420
199238.5 °C5 September 19923.6 °C15 January 199221.9 °C1,821 mm1430
199136.4 °C19 July 19911.8 °C28 December 199122.4 °C1,740 mm1530
199038.7 °C1 September 19903.8 °C31 January 199022.7 °C1,756 mm1480
198937.2 °C17 July 19893.0 °C13 January 198922.0 °C1,396 mm1390
198837.4 °C13 June 19884.1 °C18 February 198821.5 °C1,909 mm1300
198736.1 °C13 July 19874.1 °C27 January 198722.6 °C2,052 mm1370
198636.1 °C10 July 19863.8 °C1 March 198622.2 °C1,703 mm1310
198536.2 °C23 June 19854.6 °C11 December 198521.4 °C2,034 mm1380
198437.1 °C30 July 19841.6 °C9 January 198421.2 °C1,622 mm1380
198338.1 °C13 July 19832.2 °C25 January 198321.7 °C2,257 mm1560
198235.7 °C16 July 19822.2 °C27 December 198221.9 °C2,255 mm1300
198137.1 °C8 August 19813.7 °C12 January 198121.9 °C2,676 mm1240
198036.5 °C10 July 19802.4 °C5 February 198022.1 °C1,667 mm1430
197938.9 °C29 July 19794.4 °C31 January 197922.1 °C2,006 mm1420
197838.3 °C30 July 19782.4 °C21 January 197822.0 °C2,094 mm1190
197735.6 °C19 July 19770.8 °C30 January 197721.8 °C1,996 mm1320
197636.1 °C26 May 19761.9 °C29 December 197621.2 °C2,535 mm1040
197535.6 °C11 July 19750.6 °C30 December 197521.8 °C2,367 mm1360
197435.5 °C21 August 19742.9 °C1 January 197421.7 °C2,019 mm1350
197334.9 °C23 June 19732.0 °C26 December 197322.2 °C2,517 mm1240
197237.2 °C10 July 19721.2 °C11 February 197221.8 °C2,903 mm1280
197136.0 °C22 July 19712.6 °C6 January 197121.7 °C2,022 mm1200
197035.8 °C2 August 19702.1 °C7 January 197021.4 °C1,776 mm1180
196937.0 °C28 July 19690.7 °C30 January 196921.7 °C1,878 mm1410
196836.6 °C29 July 19683.2 °C13 February 196822.0 °C2,316 mm1170
196736.4 °C18 July 19670.1 °C17 January 196721.3 °C1,876 mm1290
196633.2 °C15 August 19663.7 °C27 December 196621.7 °C1,822 mm970
196533.4 °C14 July 19651.3 °C17 December 196521.4 °C2,244 mm690
196438.0 °C8 August 19642.5 °C25 February 196422.0 °C1,674 mm1360
196339.2 °C3 September 1963-0.2 °C15 January 196322.7 °C1,193 mm1611
196235.9 °C30 July 19623.5 °C27 January 196221.8 °C1,725 mm1320
196136.1 °C1 July 19611.3 °C18 January 196122.2 °C1,977 mm1280
196036.2 °C22 August 19601.7 °C24 January 196022.1 °C1,851 mm1220
195935.8 °C30 August 19594.5 °C26 December 195921.7 °C2,211 mm1110
195837.9 °C11 May 19581.6 °C2 February 195822.2 °C1,251 mm1450
195738.9 °C15 August 19570.7 °C11 February 195721.9 °C2,115 mm1200
195634.6 °C1 October 19562.2 °C10 January 195622.1 °C1,293 mm1430
195534.0 °C17 April 1955-0.1 °C12 January 195522.2 °C1,197 mm1231
195434.8 °C29 July 19543.9 °C25 January 195422.3 °C1,526 mm1070
195336.6 °C13 August 19534.4 °C12 December 195322.4 °C1,482 mm1240
195233.6 °C11 July 19522.7 °C19 February 195222.4 °C1,734 mm990
195133.6 °C1 August 19510.6 °C13 January 195121.6 °C2,350 mm770
195033.3 °C28 March 19503.7 °C14 February 195022.0 °C2,244 mm760
194935.6 °C7 June 19493.7 °C16 January 194922.5 °C1,340 mm1110
194835.2 °C13 March 19481.5 °C26 January 194822.1 °C1,709 mm960
194732.5 °C13 June 19473.4 °C20 December 194721.4 °C1,848 mm640
194639.5 °C27 July 19463.5 °C8 January 194623.2 °C760 mm1630
194532.4 °C15 July 19451.9 °C4 February 194520.4 °C1,487 mm560
194435.5 °C7 April 19441.3 °C21 December 194421.4 °C1,921 mm670
194336.2 °C28 May 19432.2 °C12 January 194321.8 °C1,362 mm1060
194231.9 °C6 August 19424.8 °C6 December 194221.2 °C2,204 mm570
194132.2 °C9 August 19414.0 °C29 December 194121.3 °C2,151 mm510
194032.6 °C31 August 19402.3 °C25 January 194021.1 °C1,880 mm730

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.7 °C
+0.8 °C
Hot days (≥ 30 °C)
150 d/yr
+23
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1764 mm
-91 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan20.4 °C+3.3 °C26 mm-38 mm
Feb16.8 °C-1.4 °C29 mm-58 mm
Mar22.5 °C+0.4 °C54 mm-68 mm
Apr28.6 °C+2.1 °C83 mm-111 mm
May29.8 °C+0.2 °C217 mm-69 mm
Jun31.7 °C+0.6 °C301 mm-8 mm
Jul33.3 °C+1.1 °C234 mm+3 mm
Aug32.0 °C+0.1 °C318 mm+77 mm
Sep31.8 °C+0.9 °C299 mm+164 mm
Oct28.7 °C+0.4 °C105 mm+28 mm
Nov22.6 °C-1.4 °C48 mm-11 mm
Dec21.2 °C+1.8 °C51 mm+2 mm

The year's extremes

Hottest day
36.5 °C
5 Jul 2025
Coldest day
5.6 °C
12 Jan 2025
Wettest day
105.3 mm
9 Sep 2025
Windiest day
36.1 km/h
25 Sep 2025
Strongest gust
94.7 km/h
6 Oct 2025
Hottest feels-like
45.0 °C
18 Jul 2025
Coldest feels-like
2.0 °C
12 Jan 2025
Sunniest day
12.9 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 Guigang?

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

What is the hottest day ever recorded in Guigang?

The hottest day measured in Guigang between 1940 and 2025 was 27 July 1946, reaching 39.5 °C.

What is the coldest day in Guigang?

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

Does it snow in Guigang?

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

Has the climate of Guigang warmed?

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

What is the wettest day in Guigang?

The wettest day measured in Guigang between 1940 and 2025 was 7 June 2005, with 299 mm of rain in 24 hours.

What was the windiest day in Guigang?

The windiest day measured in Guigang between 1940 and 2025 was 24 September 2008, with winds reaching 50.8 km/h.

What is the warmest month in Guigang?

The warmest month in Guigang is July (28.5 °C on average); the coldest is January (13.2 °C).

How much does it rain in Guigang?

Guigang receives on average 1,854 mm of precipitation per year, spread over about 192 rainy days.

Is it sunny in Guigang?

Guigang gets on average 7.3 hours of sunshine per day, roughly 2,665 hours per year over 1940-2025.

What is the biggest single-day snowfall in Guigang?

The heaviest 24-hour snowfall measured in Guigang between 1940 and 2025 was 24 January 2016, with 0.4 cm.

Are there tropical nights in Guigang?

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

What was the most extreme apparent temperature in Guigang?

In Guigang, between 1940 and 2025, the highest apparent temperature reached 47.7 °C on 15 August 1957, and the lowest was -5.0 °C on 11 February 1957.

Compare Guigang with another city

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

Nearby cities

The climate around Guigang

Other cities — China