Shiwan climate — normals and trends

Shiwan (China) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 22.9 °C and it receives 1,723 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 (29.3 °C on average) and the coldest is January (14.5 °C). Rainfall peaks in May.

Shiwan averages 0 frost days, 134 hot days (≥ 30 °C) and 170 rainy days per year.

Shiwan has warmed by +1.4 °C between 1940 and 2025, or +0.17 °C per decade. This trend is statistically significant.

The hottest day of the period reached 38.7 °C (on 13 July 1987) and the coldest 1.3 °C (on 12 January 1955).

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

ShiwanGuangdong

coords
23.00°, 113.08°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthMayDriest monthDecember

Mean daily temperature

22.9°C

Average daily high

26.6°C

Average daily low

20.0°C

Annual rainfall

1,723mm

Sunshine / day

7.7h

Mean relative humidity

76%

Average peak wind

14.9km/h

Seasonal range

14.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

134 d/yr

Rainy days (≥ 1 mm)

170 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.0 °C

Average feels-like low

21.9 °C

Average peak gust

30.5 km/h

Tropical nights (≥ 20 °C)

207 d/yr

Solar radiation

14.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.4 °C

since 1940

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

13 July 1987

Coldest day

1.3 °C

12 January 1955

Wettest day

192 mm

17 July 1957

Windiest day

67.7 km/h

16 September 2018

Strongest gust

133.6 km/h

16 September 2018

Hottest feels-like

46.9 °C

18 July 2019

Coldest feels-like

-4.9 °C

11 February 1957

Snowiest day

0.1 cm

24 January 2016

Sunniest day

13.0 h

10 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202536.9 °C9 July 20256.8 °C13 January 202523.8 °C1,654 mm1590
202437.6 °C5 August 20244.0 °C24 January 202423.9 °C2,050 mm1590
202337.7 °C15 July 20235.9 °C22 December 202323.9 °C1,755 mm1470
202238.0 °C25 July 20225.8 °C21 February 202223.3 °C1,907 mm1450
202136.8 °C27 July 20213.9 °C12 January 202124.1 °C1,432 mm1690
202037.7 °C24 July 20206.2 °C31 December 202023.9 °C1,327 mm1510
201937.6 °C18 July 20198.6 °C1 January 201924.1 °C1,845 mm1510
201836.2 °C30 May 20184.7 °C30 January 201823.4 °C1,760 mm1370
201738.5 °C22 August 20177.4 °C18 December 201723.5 °C1,560 mm1390
201637.9 °C9 July 20163.1 °C24 January 201623.4 °C2,272 mm1570
201537.0 °C8 August 20157.7 °C18 December 201523.9 °C1,905 mm1610
201437.1 °C23 July 20144.2 °C20 February 201423.2 °C1,523 mm1520
201336.5 °C21 June 20136.6 °C28 December 201323.1 °C1,954 mm1320
201237.1 °C21 July 20124.8 °C26 January 201222.9 °C1,886 mm1490
201136.8 °C28 July 20115.2 °C12 January 201122.7 °C1,282 mm1390
201037.0 °C5 July 20103.6 °C17 December 201023.2 °C1,832 mm1280
200937.2 °C18 July 20094.5 °C11 January 200923.5 °C1,462 mm1580
200837.9 °C28 July 20084.8 °C3 February 200822.9 °C1,824 mm1440
200736.7 °C14 July 20077.3 °C29 January 200723.7 °C1,395 mm1480
200637.1 °C14 July 20066.0 °C7 January 200623.6 °C1,708 mm1480
200538.0 °C19 July 20053.9 °C1 January 200523.2 °C1,700 mm1570
200438.6 °C1 July 20045.0 °C22 January 200423.4 °C1,193 mm1510
200337.0 °C15 July 20036.4 °C4 January 200323.6 °C1,436 mm1510
200236.2 °C13 July 20025.0 °C27 December 200223.7 °C1,734 mm1500
200136.4 °C8 August 20016.3 °C24 December 200123.4 °C1,879 mm1410
200036.4 °C5 June 20005.7 °C27 January 200023.3 °C1,785 mm1450
199937.5 °C24 July 19992.6 °C23 December 199923.6 °C1,630 mm1490
199836.9 °C31 July 19986.1 °C6 February 199823.9 °C1,929 mm1530
199737.0 °C30 August 19976.6 °C25 January 199723.1 °C2,310 mm1390
199636.4 °C26 July 19963.8 °C21 February 199622.8 °C1,783 mm1430
199536.7 °C23 July 19956.3 °C5 January 199522.7 °C1,735 mm1420
199437.1 °C2 July 19945.7 °C21 January 199423.2 °C1,670 mm1370
199335.9 °C29 July 19934.0 °C17 January 199322.8 °C1,881 mm1290
199236.3 °C29 August 19925.7 °C15 January 199222.6 °C2,223 mm1270
199136.2 °C19 July 19912.1 °C29 December 199123.6 °C1,244 mm1580
199038.0 °C17 August 19905.1 °C1 February 199023.4 °C1,631 mm1390
198937.1 °C16 July 19895.3 °C14 January 198923.0 °C1,492 mm1420
198837.6 °C9 July 19887.2 °C18 February 198822.4 °C1,760 mm1360
198738.7 °C13 July 19876.0 °C7 December 198723.5 °C1,982 mm1330
198637.2 °C31 July 19864.1 °C1 March 198622.9 °C1,535 mm1500
198536.1 °C22 June 19854.6 °C17 December 198522.4 °C1,993 mm1390
198436.2 °C26 July 19844.7 °C10 January 198422.1 °C1,637 mm1230
198336.8 °C8 July 19834.4 °C30 December 198322.5 °C2,423 mm1480
198238.4 °C29 July 19824.7 °C28 December 198222.8 °C2,054 mm1360
198136.8 °C21 June 19816.0 °C27 February 198123.0 °C1,949 mm1240
198037.8 °C10 July 19804.1 °C6 February 198023.1 °C1,626 mm1380
197936.4 °C29 July 19794.6 °C1 February 197922.7 °C1,861 mm1330
197836.1 °C15 July 19784.9 °C21 January 197822.7 °C2,176 mm1300
197736.2 °C24 July 19772.7 °C31 January 197723.0 °C1,472 mm1540
197636.4 °C26 May 19763.3 °C28 December 197622.2 °C1,909 mm1170
197535.3 °C29 July 19753.5 °C14 December 197522.8 °C2,448 mm1390
197436.1 °C20 August 19743.2 °C2 January 197422.7 °C1,903 mm1470
197335.7 °C23 June 19734.9 °C26 December 197323.1 °C2,789 mm1250
197236.4 °C11 July 19723.4 °C9 February 197222.7 °C2,294 mm1320
197136.1 °C15 July 19714.7 °C6 January 197122.5 °C1,988 mm1280
197036.0 °C6 July 19704.7 °C16 January 197022.4 °C1,963 mm1340
196936.5 °C27 July 19692.8 °C6 February 196922.3 °C1,938 mm1320
196836.7 °C28 July 19685.3 °C7 February 196822.8 °C1,974 mm1190
196736.4 °C17 July 19672.2 °C17 January 196722.5 °C1,559 mm1370
196634.0 °C17 August 19665.1 °C1 January 196622.8 °C1,559 mm1190
196534.3 °C14 July 19654.0 °C31 December 196522.0 °C2,041 mm730
196436.6 °C7 August 19645.2 °C22 February 196422.8 °C1,814 mm1460
196336.9 °C31 May 19632.4 °C16 January 196322.9 °C1,316 mm1480
196236.1 °C1 August 19624.5 °C28 January 196222.5 °C1,557 mm1330
196137.6 °C1 July 19613.4 °C19 January 196123.0 °C2,496 mm1290
196037.0 °C21 August 19603.8 °C25 January 196023.0 °C1,584 mm1320
195936.6 °C29 August 19596.0 °C11 January 195922.8 °C2,021 mm1250
195836.5 °C16 July 19583.4 °C17 January 195822.6 °C1,266 mm1330
195736.4 °C14 August 19571.3 °C11 February 195722.4 °C2,134 mm1270
195636.2 °C3 September 19562.7 °C10 January 195622.8 °C912 mm1550
195533.6 °C24 August 19551.3 °C12 January 195522.5 °C1,121 mm1300
195434.8 °C22 July 19545.4 °C17 December 195422.7 °C1,139 mm1230
195334.5 °C17 August 19535.2 °C12 December 195322.8 °C1,360 mm1230
195233.2 °C11 July 19524.6 °C19 February 195223.0 °C1,561 mm1150
195133.0 °C13 August 19513.5 °C13 January 195122.3 °C1,672 mm960
195032.9 °C17 July 19505.1 °C10 December 195022.5 °C1,757 mm1080
194936.8 °C14 June 19494.0 °C9 January 194923.1 °C1,152 mm1240
194834.0 °C6 July 19484.2 °C27 January 194822.8 °C1,352 mm1130
194733.4 °C29 August 19474.9 °C20 December 194722.0 °C1,503 mm930
194636.3 °C17 July 19464.8 °C6 January 194623.0 °C949 mm1440
194533.2 °C31 July 19454.2 °C17 January 194521.3 °C1,540 mm860
194434.8 °C8 April 19442.8 °C21 December 194422.2 °C1,640 mm810
194336.8 °C26 May 19434.2 °C12 January 194322.6 °C749 mm1330
194232.9 °C15 August 19425.4 °C7 December 194222.1 °C1,802 mm1080
194133.3 °C29 June 19415.5 °C29 December 194122.1 °C1,908 mm820
194034.5 °C31 August 19403.0 °C25 January 194021.9 °C1,502 mm1010

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
27.8 °C
+1.2 °C
Hot days (≥ 30 °C)
159 d/yr
+25
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1654 mm
-69 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan21.4 °C+2.9 °C2 mm-34 mm
Feb20.5 °C+1.0 °C16 mm-47 mm
Mar23.9 °C+1.0 °C65 mm-41 mm
Apr28.6 °C+1.8 °C83 mm-106 mm
May29.9 °C0.0 °C239 mm-48 mm
Jun32.1 °C+0.5 °C351 mm+64 mm
Jul33.9 °C+1.1 °C245 mm+46 mm
Aug32.7 °C+0.3 °C308 mm+76 mm
Sep32.9 °C+1.6 °C247 mm+74 mm
Oct30.1 °C+1.6 °C63 mm-11 mm
Nov24.3 °C-0.2 °C15 mm-29 mm
Dec22.8 °C+2.7 °C20 mm-14 mm

The year's extremes

Hottest day
36.9 °C
9 Jul 2025
Coldest day
6.8 °C
13 Jan 2025
Wettest day
64.9 mm
24 Sep 2025
Windiest day
46.5 km/h
24 Sep 2025
Strongest gust
101.2 km/h
24 Sep 2025
Hottest feels-like
45.1 °C
26 Jul 2025
Coldest feels-like
3.0 °C
12 Jan 2025
Sunniest day
13.0 h
7 Jun 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 Shiwan?

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

What is the hottest day ever recorded in Shiwan?

The hottest day measured in Shiwan between 1940 and 2025 was 13 July 1987, reaching 38.7 °C.

What is the coldest day in Shiwan?

The coldest day measured in Shiwan between 1940 and 2025 was 12 January 1955, at 1.3 °C.

Does it snow in Shiwan?

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

Has the climate of Shiwan warmed?

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

What is the wettest day in Shiwan?

The wettest day measured in Shiwan between 1940 and 2025 was 17 July 1957, with 192 mm of rain in 24 hours.

What was the windiest day in Shiwan?

The windiest day measured in Shiwan between 1940 and 2025 was 16 September 2018, with winds reaching 67.7 km/h.

What is the warmest month in Shiwan?

The warmest month in Shiwan is July (29.3 °C on average); the coldest is January (14.5 °C).

How much does it rain in Shiwan?

Shiwan receives on average 1,723 mm of precipitation per year, spread over about 170 rainy days.

Is it sunny in Shiwan?

Shiwan gets on average 7.7 hours of sunshine per day, roughly 2,811 hours per year over 1940-2025.

What is the biggest single-day snowfall in Shiwan?

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

Are there tropical nights in Shiwan?

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

What was the most extreme apparent temperature in Shiwan?

In Shiwan, between 1940 and 2025, the highest apparent temperature reached 46.9 °C on 18 July 2019, and the lowest was -4.9 °C on 11 February 1957.

Compare Shiwan with another city

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

Nearby cities

The climate around Shiwan

Other cities — China