Shantou climate — normals and trends

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

Shantou averages 0 frost days, 11 hot days (≥ 30 °C) and 145 rainy days per year.

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

The hottest day of the period reached 33.7 °C (on 2 July 2004) and the coldest 4.1 °C (on 25 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

ShantouGuangdong

coords
23.35°, 116.68°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthJuneDriest monthDecember

Mean daily temperature

21.7°C

Average daily high

23.1°C

Average daily low

20.4°C

Annual rainfall

1,434mm

Sunshine / day

9.1h

Mean relative humidity

82%

Average peak wind

24.7km/h

Seasonal range

13.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

11 d/yr

Rainy days (≥ 1 mm)

145 d/yr

Annual snowfall

0.0 cm

Average feels-like high

24.9 °C

Average feels-like low

20.8 °C

Average peak gust

36.6 km/h

Tropical nights (≥ 20 °C)

206 d/yr

Solar radiation

16.4 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.60 · 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

33.7 °C

2 July 2004

Coldest day

4.1 °C

25 January 2016

Wettest day

210 mm

26 July 1971

Windiest day

89.5 km/h

19 July 1988

Strongest gust

142.2 km/h

19 July 1988

Hottest feels-like

41.5 °C

10 July 1980

Coldest feels-like

-2.9 °C

25 January 2016

Sunniest day

13.1 h

21 June 1946

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.7 °C26 July 20259.3 °C9 February 202522.6 °C1,834 mm330
202432.6 °C23 July 20247.1 °C24 January 202422.9 °C1,948 mm500
202332.1 °C26 July 20238.9 °C25 January 202322.6 °C1,500 mm390
202232.2 °C13 September 20228.9 °C21 February 202222.3 °C1,628 mm370
202132.1 °C12 September 20217.5 °C9 January 202122.9 °C1,015 mm270
202031.7 °C2 September 20207.7 °C31 December 202022.7 °C1,003 mm270
201933.4 °C9 August 201911.7 °C6 December 201922.8 °C1,329 mm310
201831.4 °C30 July 20188.0 °C1 February 201822.4 °C1,257 mm210
201732.8 °C30 July 201710.6 °C9 February 201722.5 °C1,394 mm340
201632.6 °C8 July 20164.1 °C25 January 201622.5 °C2,205 mm290
201532.0 °C8 August 20159.9 °C10 February 201522.5 °C1,405 mm220
201432.7 °C22 July 20148.4 °C11 February 201422.2 °C1,379 mm310
201331.8 °C21 September 20139.2 °C28 December 201322.0 °C1,653 mm160
201232.8 °C1 August 20127.0 °C31 December 201222.1 °C1,645 mm160
201130.7 °C26 August 20118.1 °C17 January 201121.7 °C1,487 mm120
201031.9 °C19 September 20105.4 °C17 December 201022.1 °C1,466 mm160
200932.5 °C7 August 20099.4 °C14 January 200922.3 °C977 mm170
200832.0 °C13 September 20088.6 °C3 February 200822.2 °C1,377 mm210
200730.7 °C10 July 200710.7 °C3 February 200722.2 °C1,335 mm80
200631.8 °C13 July 20068.4 °C7 January 200622.2 °C1,975 mm200
200532.2 °C19 July 20055.4 °C1 January 200521.8 °C1,326 mm160
200433.7 °C2 July 20047.8 °C31 December 200422.0 °C1,090 mm230
200331.7 °C18 September 20039.3 °C7 January 200321.9 °C1,184 mm200
200231.7 °C4 July 20029.6 °C27 December 200222.4 °C1,224 mm200
200131.4 °C4 July 20018.2 °C22 December 200122.2 °C1,535 mm150
200031.0 °C5 June 20007.8 °C27 January 200021.9 °C1,516 mm130
199930.9 °C13 September 19995.7 °C23 December 199922.1 °C1,625 mm80
199830.4 °C19 August 19989.8 °C18 January 199822.5 °C1,895 mm90
199732.0 °C29 August 19979.0 °C24 January 199721.9 °C1,837 mm60
199632.1 °C31 July 19969.2 °C20 February 199621.7 °C1,647 mm90
199530.7 °C20 July 19959.0 °C5 January 199521.4 °C1,277 mm90
199431.7 °C10 July 19947.3 °C21 January 199422.0 °C1,372 mm60
199330.3 °C18 August 19936.4 °C16 January 199321.5 °C1,421 mm20
199231.1 °C3 September 19928.1 °C15 January 199221.3 °C1,848 mm60
199131.1 °C16 July 19915.3 °C28 December 199121.9 °C1,502 mm70
199032.6 °C17 August 19906.8 °C1 February 199021.7 °C2,063 mm120
198931.4 °C10 September 19897.8 °C14 January 198921.5 °C1,527 mm100
198830.9 °C6 July 198810.3 °C19 February 198821.5 °C1,305 mm40
198731.5 °C12 July 19878.7 °C6 December 198721.8 °C1,342 mm90
198630.8 °C27 August 19867.1 °C1 March 198621.4 °C1,759 mm80
198529.6 °C22 June 19858.8 °C16 December 198521.1 °C1,606 mm00
198430.8 °C28 August 19846.8 °C8 February 198420.9 °C1,446 mm50
198330.3 °C14 August 19836.1 °C30 December 198321.6 °C1,961 mm60
198232.4 °C28 July 19829.3 °C27 December 198221.4 °C1,425 mm30
198130.1 °C21 August 19819.3 °C20 December 198121.5 °C1,465 mm40
198031.6 °C10 July 19805.4 °C31 January 198021.5 °C1,106 mm100
197932.4 °C4 July 19796.2 °C1 February 197921.6 °C1,351 mm80
197830.5 °C15 July 19787.2 °C18 January 197821.6 °C1,818 mm50
197730.5 °C24 July 19776.3 °C30 January 197721.7 °C1,219 mm50
197631.4 °C22 August 19767.3 °C28 December 197621.1 °C1,530 mm80
197530.7 °C22 September 19755.6 °C15 December 197521.8 °C1,957 mm70
197431.3 °C20 August 19745.5 °C26 February 197421.5 °C1,653 mm90
197330.1 °C18 July 19737.7 °C25 December 197321.8 °C2,096 mm30
197230.5 °C22 July 19725.0 °C9 February 197221.5 °C1,801 mm40
197131.9 °C25 July 19717.1 °C31 January 197121.1 °C1,457 mm40
197030.9 °C2 July 19707.6 °C19 January 197021.3 °C1,488 mm80
196931.4 °C27 July 19695.2 °C5 February 196920.9 °C1,559 mm70
196830.6 °C27 August 19687.3 °C15 February 196821.3 °C1,697 mm100
196731.5 °C29 June 19675.0 °C16 January 196721.2 °C1,184 mm60
196631.2 °C15 August 19669.4 °C23 February 196622.0 °C1,456 mm70
196531.2 °C13 July 19659.1 °C31 December 196521.4 °C1,473 mm20
196430.6 °C20 August 19647.9 °C26 February 196421.6 °C1,256 mm40
196332.3 °C5 September 19637.7 °C8 January 196321.7 °C784 mm50
196232.3 °C2 August 19625.8 °C2 January 196221.5 °C1,089 mm180
196131.5 °C25 August 19618.1 °C17 January 196121.7 °C2,158 mm70
196031.5 °C22 August 19607.6 °C26 January 196021.8 °C1,651 mm90
195931.7 °C29 August 19596.7 °C11 January 195921.9 °C1,485 mm80
195832.3 °C16 July 19587.5 °C2 February 195821.5 °C1,342 mm30
195730.5 °C10 August 19575.8 °C12 February 195721.2 °C1,470 mm30
195633.6 °C1 August 19565.5 °C9 January 195621.5 °C938 mm180
195530.5 °C24 August 19555.0 °C11 January 195521.1 °C826 mm20
195431.1 °C25 September 19549.7 °C7 March 195421.5 °C1,051 mm80
195332.0 °C16 August 195310.1 °C7 January 195321.7 °C1,198 mm70
195230.2 °C17 August 19527.5 °C19 February 195222.0 °C1,111 mm10
195129.5 °C20 August 19517.9 °C14 January 195121.5 °C1,277 mm00
195029.9 °C18 July 19508.2 °C17 December 195021.4 °C1,456 mm00
194930.0 °C28 July 19497.0 °C9 January 194921.4 °C918 mm10
194830.5 °C7 August 19488.2 °C27 January 194821.4 °C974 mm50
194729.6 °C28 August 19479.3 °C22 February 194720.8 °C1,874 mm00
194631.4 °C25 September 19468.9 °C3 February 194621.5 °C852 mm20
194530.1 °C3 September 19458.7 °C18 December 194521.1 °C1,617 mm30
194429.9 °C9 August 19447.6 °C19 December 194421.0 °C1,172 mm00
194330.1 °C13 August 19437.6 °C12 January 194321.3 °C442 mm20
194230.2 °C15 August 19429.5 °C18 January 194221.4 °C1,183 mm10
194130.3 °C7 August 194110.2 °C3 February 194121.3 °C1,406 mm20
194031.2 °C31 August 19405.7 °C24 January 194020.7 °C939 mm40

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
24.0 °C
+0.9 °C
Hot days (≥ 30 °C)
33 d/yr
+22
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1834 mm
+400 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan16.3 °C+0.2 °C6 mm-35 mm
Feb15.8 °C-0.5 °C77 mm+11 mm
Mar18.8 °C+0.2 °C109 mm+35 mm
Apr23.3 °C+1.2 °C116 mm+14 mm
May26.4 °C+1.0 °C154 mm-31 mm
Jun28.5 °C+0.9 °C153 mm-87 mm
Jul29.9 °C+1.2 °C371 mm+181 mm
Aug29.1 °C+0.5 °C301 mm+91 mm
Sep29.5 °C+1.5 °C410 mm+241 mm
Oct27.9 °C+2.5 °C68 mm+0 mm
Nov22.6 °C+0.6 °C47 mm-5 mm
Dec19.5 °C+1.3 °C24 mm-15 mm

The year's extremes

Hottest day
31.7 °C
26 Jul 2025
Coldest day
9.3 °C
9 Feb 2025
Wettest day
111.9 mm
19 Sep 2025
Windiest day
59.8 km/h
24 Sep 2025
Strongest gust
93.6 km/h
20 Jul 2025
Hottest feels-like
39.4 °C
17 Jul 2025
Coldest feels-like
3.8 °C
9 Feb 2025
Sunniest day
13.0 h
11 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 Shantou?

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

What is the hottest day ever recorded in Shantou?

The hottest day measured in Shantou between 1940 and 2025 was 2 July 2004, reaching 33.7 °C.

What is the coldest day in Shantou?

The coldest day measured in Shantou between 1940 and 2025 was 25 January 2016, at 4.1 °C.

Does it snow in Shantou?

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

Has the climate of Shantou warmed?

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

What is the wettest day in Shantou?

The wettest day measured in Shantou between 1940 and 2025 was 26 July 1971, with 210 mm of rain in 24 hours.

What was the windiest day in Shantou?

The windiest day measured in Shantou between 1940 and 2025 was 19 July 1988, with winds reaching 89.5 km/h.

What is the warmest month in Shantou?

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

How much does it rain in Shantou?

Shantou receives on average 1,434 mm of precipitation per year, spread over about 145 rainy days.

Is it sunny in Shantou?

Shantou gets on average 9.1 hours of sunshine per day, roughly 3,322 hours per year over 1940-2025.

Are there tropical nights in Shantou?

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

What was the most extreme apparent temperature in Shantou?

In Shantou, between 1940 and 2025, the highest apparent temperature reached 41.5 °C on 10 July 1980, and the lowest was -2.9 °C on 25 January 2016.

Compare Shantou with another city

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

Nearby cities

The climate around Shantou

Other cities — China