Shankou climate — normals and trends

Shankou (China) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 23.6 °C and it receives 1,738 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 (16.4 °C). Rainfall peaks in August.

Shankou averages 0 frost days, 84 hot days (≥ 30 °C) and 164 rainy days per year.

Shankou has warmed by +0.7 °C between 1940 and 2025, or +0.09 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.6 °C (on 23 July 2003) and the coldest 4.4 °C (on 24 January 2016).

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

ShankouGuangxi

coords
21.60°, 109.72°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthAugustDriest monthDecember

Mean daily temperature

23.6°C

Average daily high

26.0°C

Average daily low

21.7°C

Annual rainfall

1,738mm

Sunshine / day

8.7h

Mean relative humidity

80%

Average peak wind

18.9km/h

Seasonal range

12.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

84 d/yr

Rainy days (≥ 1 mm)

164 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.0 °C

Average feels-like low

23.4 °C

Average peak gust

30.7 km/h

Tropical nights (≥ 20 °C)

239 d/yr

Solar radiation

15.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.7 °C

since 1940

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

34.6 °C

23 July 2003

Coldest day

4.4 °C

24 January 2016

Wettest day

220 mm

9 July 1984

Windiest day

74.2 km/h

30 August 1954

Strongest gust

132.8 km/h

23 July 1980

Hottest feels-like

42.3 °C

27 July 1968

Coldest feels-like

-2.3 °C

24 January 2016

Sunniest day

13.0 h

9 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.2 °C5 July 202511.1 °C26 January 202524.1 °C1,816 mm1170
202434.0 °C5 September 20246.5 °C23 January 202424.6 °C1,497 mm1240
202333.8 °C27 July 20238.3 °C16 January 202324.3 °C2,233 mm1120
202233.6 °C6 September 20227.6 °C23 February 202223.7 °C1,898 mm1070
202134.1 °C5 July 20216.6 °C8 January 202124.5 °C1,427 mm1310
202034.1 °C29 July 20208.6 °C31 December 202024.5 °C1,277 mm1230
201932.9 °C28 August 20199.6 °C1 January 201925.0 °C1,541 mm1270
201833.2 °C11 July 20186.9 °C1 February 201823.9 °C1,997 mm980
201732.8 °C29 July 20179.4 °C18 December 201723.9 °C2,001 mm1060
201633.6 °C25 July 20164.4 °C24 January 201624.0 °C1,743 mm1260
201534.5 °C12 July 201510.1 °C6 February 201524.5 °C1,533 mm1240
201433.6 °C4 June 20147.2 °C11 February 201423.8 °C1,638 mm1150
201333.7 °C21 June 20138.3 °C19 December 201323.7 °C2,009 mm920
201233.0 °C22 July 20127.7 °C25 January 201223.6 °C1,930 mm950
201134.0 °C1 September 20116.5 °C12 January 201122.9 °C1,391 mm960
201033.3 °C1 September 20107.2 °C16 December 201024.0 °C1,694 mm1070
200933.4 °C24 August 20098.3 °C24 January 200923.9 °C1,677 mm990
200833.2 °C23 September 20086.7 °C2 February 200823.2 °C2,297 mm800
200733.6 °C16 August 200711.2 °C7 January 200724.0 °C1,250 mm1000
200633.0 °C17 June 20068.6 °C7 January 200624.1 °C1,656 mm1040
200533.7 °C20 July 20056.5 °C1 January 200523.7 °C1,416 mm1100
200432.9 °C19 August 20047.3 °C31 December 200423.7 °C1,143 mm970
200334.6 °C23 July 20035.9 °C7 January 200324.3 °C1,362 mm1220
200232.8 °C9 July 20026.4 °C27 December 200223.9 °C2,530 mm850
200133.1 °C9 August 20019.4 °C22 December 200123.7 °C2,181 mm850
200032.9 °C23 August 20007.9 °C27 January 200023.7 °C1,188 mm980
199933.0 °C24 July 19996.2 °C23 December 199923.8 °C1,450 mm930
199833.2 °C5 August 19989.4 °C18 January 199824.5 °C1,495 mm1230
199733.7 °C20 August 19978.6 °C24 January 199723.7 °C2,076 mm590
199632.6 °C21 August 19965.3 °C21 February 199623.4 °C1,520 mm900
199532.8 °C26 August 19959.9 °C5 January 199523.4 °C1,763 mm840
199431.9 °C14 May 19948.7 °C21 January 199423.8 °C2,325 mm680
199332.9 °C27 June 19936.6 °C16 January 199323.6 °C1,899 mm1010
199234.3 °C1 September 19928.8 °C15 January 199223.3 °C1,544 mm900
199133.1 °C2 June 19914.8 °C28 December 199124.2 °C1,456 mm1090
199034.1 °C18 August 19906.8 °C31 January 199023.7 °C1,631 mm760
198932.8 °C2 August 19896.9 °C14 January 198923.2 °C1,360 mm910
198832.4 °C3 June 19889.0 °C18 February 198823.3 °C1,739 mm960
198732.9 °C14 August 19878.7 °C1 December 198724.2 °C1,494 mm970
198633.3 °C27 August 19866.7 °C1 March 198623.5 °C1,716 mm860
198532.5 °C9 August 19859.3 °C10 January 198523.0 °C2,581 mm750
198433.0 °C1 August 19847.0 °C7 February 198422.9 °C1,855 mm670
198332.9 °C10 July 19837.1 °C22 January 198323.2 °C1,814 mm1110
198232.6 °C16 July 19828.3 °C27 December 198223.4 °C2,250 mm850
198132.4 °C8 August 19819.5 °C19 December 198123.7 °C2,587 mm810
198032.0 °C4 July 19805.8 °C8 February 198023.8 °C1,479 mm990
197933.2 °C2 August 19797.7 °C31 January 197923.7 °C1,809 mm730
197833.2 °C26 August 19787.3 °C18 January 197823.4 °C2,574 mm700
197733.5 °C19 July 19775.8 °C30 January 197723.5 °C1,376 mm1060
197632.7 °C23 August 19765.6 °C28 December 197622.9 °C2,136 mm690
197532.3 °C19 July 19754.6 °C14 December 197523.3 °C2,046 mm680
197432.2 °C19 August 19746.2 °C25 February 197423.0 °C1,916 mm730
197331.7 °C2 June 19738.3 °C26 December 197323.7 °C2,479 mm700
197231.9 °C24 June 19726.8 °C8 February 197223.1 °C2,386 mm470
197132.4 °C17 June 19717.6 °C30 January 197122.9 °C2,092 mm510
197032.0 °C31 July 19708.4 °C6 January 197023.2 °C1,549 mm850
196932.2 °C27 September 19695.5 °C5 February 196923.2 °C1,445 mm900
196834.1 °C26 July 19687.3 °C14 February 196823.4 °C1,941 mm720
196732.7 °C23 June 19675.6 °C16 January 196722.9 °C2,206 mm820
196631.7 °C13 May 19667.6 °C23 February 196624.0 °C1,783 mm640
196532.5 °C14 July 19656.6 °C17 December 196523.4 °C1,865 mm400
196432.4 °C22 May 19646.5 °C25 February 196423.4 °C1,485 mm840
196332.2 °C5 September 19637.6 °C15 January 196323.2 °C1,297 mm800
196232.7 °C10 July 19628.6 °C2 January 196223.0 °C1,547 mm920
196132.3 °C24 June 19618.4 °C17 January 196123.6 °C1,913 mm670
196032.4 °C1 August 19606.2 °C25 January 196023.5 °C1,652 mm740
195932.8 °C16 June 19597.9 °C10 January 195923.4 °C2,306 mm610
195832.6 °C11 May 19586.4 °C1 February 195823.5 °C1,405 mm750
195733.0 °C15 August 19574.9 °C11 February 195723.2 °C1,565 mm760
195633.2 °C7 July 19566.9 °C9 January 195623.5 °C1,019 mm800
195531.4 °C3 May 19556.0 °C11 January 195523.6 °C1,161 mm600
195432.8 °C24 June 19549.1 °C12 December 195424.1 °C1,225 mm930
195332.8 °C10 August 195310.9 °C11 December 195323.9 °C1,523 mm780
195231.7 °C31 May 19526.3 °C19 February 195224.1 °C1,843 mm750
195132.9 °C1 August 19516.4 °C13 January 195123.7 °C2,056 mm360
195031.5 °C26 July 195010.2 °C16 February 195023.8 °C2,322 mm590
194932.7 °C5 June 19498.1 °C8 January 194924.0 °C1,051 mm760
194832.0 °C24 May 19486.6 °C26 January 194823.8 °C1,243 mm710
194731.2 °C7 August 19477.9 °C20 December 194723.3 °C1,310 mm430
194633.4 °C3 August 194610.3 °C6 January 194624.4 °C638 mm1180
194531.5 °C2 September 19457.4 °C4 February 194522.7 °C2,144 mm310
194431.6 °C10 August 19446.7 °C20 December 194423.3 °C1,817 mm280
194331.5 °C11 June 19438.2 °C21 November 194323.2 °C1,171 mm510
194231.2 °C28 May 19428.7 °C13 February 194223.3 °C1,715 mm280
194130.8 °C10 August 19418.7 °C29 December 194123.3 °C2,394 mm100
194031.2 °C14 August 19407.1 °C23 January 194023.0 °C1,722 mm260

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.6 °C
+0.6 °C
Hot days (≥ 30 °C)
117 d/yr
+33
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1816 mm
+78 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan20.4 °C+1.1 °C17 mm-26 mm
Feb20.7 °C+0.5 °C25 mm-33 mm
Mar22.5 °C-0.7 °C52 mm-15 mm
Apr27.3 °C+0.8 °C39 mm-70 mm
May29.6 °C+0.5 °C157 mm-18 mm
Jun30.7 °C+0.7 °C261 mm-22 mm
Jul30.8 °C+0.3 °C387 mm+108 mm
Aug30.5 °C+0.4 °C336 mm-13 mm
Sep30.5 °C+0.8 °C235 mm+30 mm
Oct28.2 °C+0.4 °C259 mm+172 mm
Nov24.2 °C-0.5 °C33 mm-15 mm
Dec23.2 °C+2.3 °C16 mm-21 mm

The year's extremes

Hottest day
33.2 °C
5 Jul 2025
Coldest day
11.1 °C
26 Jan 2025
Wettest day
140.0 mm
6 Oct 2025
Windiest day
67.0 km/h
5 Oct 2025
Strongest gust
109.1 km/h
5 Oct 2025
Hottest feels-like
40.6 °C
5 Jul 2025
Coldest feels-like
5.1 °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 Shankou?

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

What is the hottest day ever recorded in Shankou?

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

What is the coldest day in Shankou?

The coldest day measured in Shankou between 1940 and 2025 was 24 January 2016, at 4.4 °C.

Does it snow in Shankou?

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

Has the climate of Shankou warmed?

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

What is the wettest day in Shankou?

The wettest day measured in Shankou between 1940 and 2025 was 9 July 1984, with 220 mm of rain in 24 hours.

What was the windiest day in Shankou?

The windiest day measured in Shankou between 1940 and 2025 was 30 August 1954, with winds reaching 74.2 km/h.

What is the warmest month in Shankou?

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

How much does it rain in Shankou?

Shankou receives on average 1,738 mm of precipitation per year, spread over about 164 rainy days.

Is it sunny in Shankou?

Shankou gets on average 8.7 hours of sunshine per day, roughly 3,175 hours per year over 1940-2025.

Are there tropical nights in Shankou?

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

What was the most extreme apparent temperature in Shankou?

In Shankou, between 1940 and 2025, the highest apparent temperature reached 42.3 °C on 27 July 1968, and the lowest was -2.3 °C on 24 January 2016.

Compare Shankou with another city

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

Nearby cities

The climate around Shankou

Other cities — China