Zhanjiang climate — normals and trends

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

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

Zhanjiang 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 38.8 °C (on 19 July 2005) and the coldest 3.2 °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

ZhanjiangGuangdong

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

Mean daily temperature

23.7°C

Average daily high

26.7°C

Average daily low

21.5°C

Annual rainfall

1,476mm

Sunshine / day

8.8h

Mean relative humidity

80%

Average peak wind

18.2km/h

Seasonal range

12.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

118 d/yr

Rainy days (≥ 1 mm)

164 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.6 °C

Average feels-like low

23.5 °C

Average peak gust

36.5 km/h

Tropical nights (≥ 20 °C)

237 d/yr

Solar radiation

15.5 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.33 · 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.8 °C

19 July 2005

Coldest day

3.2 °C

14 December 1975

Wettest day

288 mm

22 September 1976

Windiest day

79.2 km/h

5 October 2025

Strongest gust

148.0 km/h

22 July 1980

Hottest feels-like

44.5 °C

30 May 2015

Coldest feels-like

-2.1 °C

14 December 1975

Sunniest day

13.0 h

20 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.0 °C17 July 202510.2 °C12 January 202524.2 °C1,717 mm1410
202437.9 °C30 April 20245.8 °C23 January 202424.8 °C1,558 mm1560
202335.9 °C31 May 20238.4 °C22 December 202324.6 °C1,571 mm1340
202236.1 °C25 July 20227.4 °C20 February 202224.0 °C1,415 mm1260
202137.0 °C21 June 20216.7 °C8 January 202124.7 °C1,320 mm1460
202037.4 °C9 July 20208.8 °C16 February 202024.7 °C1,215 mm1360
201936.4 °C19 May 20199.0 °C1 January 201925.0 °C1,326 mm1430
201835.2 °C4 July 20185.3 °C1 February 201824.0 °C1,846 mm1250
201736.5 °C3 June 20178.7 °C18 December 201724.1 °C1,555 mm1260
201635.9 °C3 June 20163.2 °C24 January 201624.0 °C1,666 mm1450
201538.7 °C2 July 20159.7 °C6 February 201524.8 °C1,312 mm1520
201435.5 °C1 August 20146.6 °C13 February 201424.0 °C1,314 mm1400
201335.8 °C19 May 20138.0 °C19 December 201323.8 °C1,605 mm1190
201236.0 °C2 August 20127.8 °C25 January 201223.9 °C1,696 mm1270
201135.3 °C31 August 20116.1 °C12 January 201123.2 °C1,279 mm1160
201036.5 °C5 July 20106.2 °C17 December 201024.1 °C1,601 mm1280
200935.2 °C18 July 20098.1 °C18 November 200924.1 °C1,582 mm1310
200835.2 °C29 July 20086.4 °C2 February 200823.4 °C1,739 mm1090
200736.3 °C2 June 20078.9 °C31 January 200724.2 °C963 mm1270
200635.0 °C24 July 20068.3 °C1 March 200624.3 °C1,390 mm1430
200538.8 °C19 July 20056.7 °C1 January 200523.9 °C1,009 mm1420
200435.8 °C3 July 20046.6 °C9 February 200424.0 °C983 mm1400
200338.6 °C23 July 20036.0 °C7 January 200324.7 °C1,110 mm1540
200234.5 °C21 May 20026.7 °C27 December 200224.2 °C2,012 mm1200
200134.8 °C5 July 20017.7 °C22 December 200124.0 °C1,553 mm1160
200034.8 °C30 August 20009.0 °C27 January 200024.1 °C1,413 mm1420
199936.0 °C6 June 19994.8 °C23 December 199924.1 °C1,490 mm1420
199835.4 °C28 August 19988.8 °C6 February 199824.7 °C1,357 mm1470
199735.9 °C20 August 19978.2 °C24 January 199723.9 °C1,897 mm1180
199635.8 °C15 July 19964.9 °C21 February 199623.7 °C1,143 mm1240
199534.9 °C22 July 19958.3 °C5 January 199523.6 °C1,514 mm1180
199436.6 °C3 May 19948.5 °C21 January 199424.1 °C1,771 mm1240
199335.2 °C30 July 19936.0 °C16 January 199323.7 °C1,423 mm1260
199236.2 °C30 August 19928.1 °C15 January 199223.4 °C1,612 mm1150
199135.9 °C19 July 19913.8 °C28 December 199124.3 °C1,230 mm1470
199038.5 °C23 August 19905.9 °C1 February 199023.8 °C1,369 mm1070
198935.5 °C16 July 19896.2 °C14 January 198923.4 °C1,390 mm1180
198835.2 °C22 June 19889.0 °C19 February 198823.4 °C1,434 mm1250
198735.1 °C25 June 19877.0 °C29 November 198724.4 °C1,292 mm1380
198635.5 °C27 August 19865.3 °C1 March 198623.6 °C1,351 mm1170
198535.0 °C27 May 19858.6 °C10 January 198523.2 °C2,059 mm1120
198435.0 °C18 July 19847.3 °C31 January 198423.0 °C1,599 mm1060
198334.8 °C3 July 19836.9 °C22 January 198323.3 °C1,653 mm1400
198234.9 °C28 July 19825.8 °C29 December 198223.6 °C1,870 mm1170
198135.2 °C8 August 19817.6 °C13 January 198123.8 °C2,167 mm1160
198035.5 °C10 July 19805.9 °C8 February 198023.9 °C1,248 mm1340
197936.2 °C29 July 19796.9 °C31 January 197923.8 °C1,678 mm1330
197834.7 °C26 August 19786.9 °C18 January 197823.7 °C2,306 mm1040
197737.7 °C19 May 19774.8 °C5 January 197723.9 °C1,043 mm1420
197635.1 °C25 May 19765.7 °C29 December 197623.2 °C2,197 mm1040
197534.9 °C30 July 19753.2 °C14 December 197523.6 °C1,794 mm1270
197434.2 °C11 July 19745.4 °C2 January 197423.3 °C1,759 mm1280
197335.3 °C17 May 19736.4 °C26 December 197324.0 °C2,452 mm1130
197234.9 °C9 July 19725.8 °C9 February 197223.4 °C2,442 mm1100
197134.3 °C17 June 19717.3 °C30 January 197123.2 °C1,707 mm1040
197035.9 °C9 May 19708.5 °C16 January 197023.4 °C1,732 mm1230
196934.9 °C19 May 19694.5 °C4 February 196923.4 °C1,222 mm1230
196837.3 °C26 July 19687.3 °C14 February 196823.6 °C1,549 mm1180
196737.2 °C24 May 19674.8 °C17 January 196723.3 °C1,423 mm1190
196633.2 °C15 August 19667.8 °C23 February 196624.1 °C1,463 mm1020
196533.9 °C14 July 19657.1 °C18 December 196523.4 °C1,738 mm660
196436.1 °C31 July 19646.3 °C25 February 196423.6 °C1,379 mm1300
196335.5 °C1 June 19634.8 °C16 January 196323.6 °C1,240 mm1280
196234.5 °C27 May 19627.9 °C3 December 196223.5 °C1,217 mm1290
196135.8 °C14 July 19616.1 °C18 January 196124.0 °C1,233 mm1220
196035.4 °C9 June 19605.9 °C25 January 196023.8 °C1,252 mm1240
195934.9 °C10 June 19598.4 °C26 December 195923.7 °C1,299 mm1080
195835.7 °C9 May 19585.6 °C1 February 195823.7 °C1,287 mm1120
195735.1 °C15 August 19574.1 °C7 February 195723.3 °C1,532 mm1100
195635.6 °C12 June 19567.8 °C9 January 195623.7 °C958 mm1260
195532.7 °C2 May 19555.2 °C11 January 195523.5 °C1,000 mm970
195436.5 °C18 June 19548.8 °C12 December 195424.1 °C994 mm1130
195333.5 °C18 July 19538.7 °C7 January 195323.8 °C1,432 mm960
195234.7 °C6 June 19526.6 °C19 February 195224.1 °C1,269 mm1000
195133.6 °C10 April 19516.9 °C14 January 195123.6 °C1,694 mm740
195032.6 °C28 May 19509.8 °C10 December 195023.7 °C1,731 mm840
194937.7 °C14 June 19497.5 °C9 January 194924.0 °C930 mm1170
194835.7 °C16 July 19487.8 °C26 January 194823.8 °C1,144 mm1070
194734.2 °C15 June 19477.8 °C20 December 194723.3 °C949 mm710
194637.7 °C10 July 19468.1 °C7 January 194624.5 °C703 mm1330
194532.8 °C31 July 19457.5 °C17 January 194522.8 °C1,540 mm620
194432.6 °C7 April 19444.9 °C20 December 194423.1 °C1,716 mm540
194336.2 °C27 May 19437.5 °C12 January 194323.2 °C834 mm940
194232.8 °C7 August 19429.1 °C15 December 194223.2 °C1,343 mm790
194131.9 °C9 August 19417.9 °C29 December 194123.3 °C1,639 mm520
194032.2 °C1 September 19407.6 °C23 January 194022.9 °C1,491 mm620

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.1 °C
+0.4 °C
Hot days (≥ 30 °C)
141 d/yr
+23
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1717 mm
+241 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan20.9 °C+1.2 °C4 mm-19 mm
Feb20.2 °C-0.2 °C12 mm-20 mm
Mar23.2 °C-0.1 °C29 mm-19 mm
Apr27.7 °C+0.9 °C36 mm-71 mm
May30.0 °C0.0 °C183 mm-14 mm
Jun31.7 °C+0.4 °C199 mm-38 mm
Jul32.2 °C+0.4 °C466 mm+267 mm
Aug31.3 °C0.0 °C288 mm+23 mm
Sep31.1 °C+0.7 °C233 mm+39 mm
Oct29.0 °C+0.6 °C221 mm+120 mm
Nov24.8 °C-0.5 °C32 mm-14 mm
Dec23.3 °C+1.8 °C14 mm-14 mm

The year's extremes

Hottest day
35.0 °C
17 Jul 2025
Coldest day
10.2 °C
12 Jan 2025
Wettest day
164.3 mm
11 Jul 2025
Windiest day
79.2 km/h
5 Oct 2025
Strongest gust
143.6 km/h
5 Oct 2025
Hottest feels-like
43.3 °C
26 Jul 2025
Coldest feels-like
5.5 °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 Zhanjiang?

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

What is the hottest day ever recorded in Zhanjiang?

The hottest day measured in Zhanjiang between 1940 and 2025 was 19 July 2005, reaching 38.8 °C.

What is the coldest day in Zhanjiang?

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

Does it snow in Zhanjiang?

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

Has the climate of Zhanjiang warmed?

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

What is the wettest day in Zhanjiang?

The wettest day measured in Zhanjiang between 1940 and 2025 was 22 September 1976, with 288 mm of rain in 24 hours.

What was the windiest day in Zhanjiang?

The windiest day measured in Zhanjiang between 1940 and 2025 was 5 October 2025, with winds reaching 79.2 km/h.

What is the warmest month in Zhanjiang?

The warmest month in Zhanjiang is July (28.9 °C on average); the coldest is January (16.7 °C).

How much does it rain in Zhanjiang?

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

Is it sunny in Zhanjiang?

Zhanjiang gets on average 8.8 hours of sunshine per day, roughly 3,212 hours per year over 1940-2025.

Are there tropical nights in Zhanjiang?

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

What was the most extreme apparent temperature in Zhanjiang?

In Zhanjiang, between 1940 and 2025, the highest apparent temperature reached 44.5 °C on 30 May 2015, and the lowest was -2.1 °C on 14 December 1975.

Compare Zhanjiang with another city

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

Nearby cities

The climate around Zhanjiang

Other cities — China