Nanfeng climate — normals and trends

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

Nanfeng averages 0 frost days, 101 hot days (≥ 30 °C) and 190 rainy days per year.

Nanfeng has warmed by +1.1 °C between 1940 and 2025, or +0.13 °C per decade. This trend is statistically significant.

The hottest day of the period reached 37.1 °C (on 1 July 2004) and the coldest -2.9 °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

NanfengGuangdong

coords
23.73°, 111.80°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthMayDriest monthDecember

Mean daily temperature

21.0°C

Average daily high

24.9°C

Average daily low

17.8°C

Annual rainfall

1,968mm

Sunshine / day

7.5h

Mean relative humidity

80%

Average peak wind

9.7km/h

Seasonal range

15.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

101 d/yr

Rainy days (≥ 1 mm)

190 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.7 °C

Average feels-like low

19.6 °C

Average peak gust

26.7 km/h

Tropical nights (≥ 20 °C)

174 d/yr

Solar radiation

13.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.1 °C

since 1940

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

37.1 °C

1 July 2004

Coldest day

-2.9 °C

12 January 1955

Wettest day

202 mm

4 August 1970

Windiest day

40.2 km/h

16 September 2018

Strongest gust

110.2 km/h

16 September 2018

Hottest feels-like

44.7 °C

24 July 1958

Coldest feels-like

-6.3 °C

12 January 1955

Snowiest day

0.3 cm

14 December 1975

Sunniest day

13.0 h

2 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.8 °C27 July 20252.8 °C13 January 202521.9 °C1,712 mm1310
202435.7 °C10 July 20242.2 °C23 January 202421.9 °C2,261 mm1140
202336.3 °C30 May 20231.8 °C30 January 202321.9 °C1,682 mm1260
202235.8 °C25 July 20223.6 °C19 December 202221.4 °C2,104 mm1130
202135.6 °C27 July 20210.3 °C12 January 202122.2 °C1,290 mm1450
202037.0 °C26 July 20203.2 °C31 December 202021.9 °C1,571 mm1130
201935.6 °C24 August 20195.2 °C1 January 201921.8 °C2,084 mm1200
201835.7 °C11 July 20181.7 °C1 February 201821.5 °C1,679 mm1120
201736.3 °C29 July 20173.2 °C21 December 201721.7 °C1,731 mm1230
201636.1 °C9 July 20161.6 °C25 January 201621.6 °C2,266 mm1200
201535.3 °C13 July 20155.0 °C15 January 201521.8 °C2,216 mm1110
201435.6 °C23 July 20140.4 °C20 February 201421.3 °C1,720 mm1180
201335.1 °C20 June 20133.3 °C4 January 201321.2 °C2,208 mm1120
201235.4 °C2 August 20122.8 °C24 December 201220.9 °C2,129 mm990
201135.0 °C28 July 20112.2 °C26 December 201120.6 °C1,394 mm1130
201035.6 °C5 August 20100.7 °C17 December 201021.2 °C2,027 mm960
200935.5 °C3 August 20091.6 °C11 January 200921.8 °C1,414 mm1310
200836.2 °C28 July 20081.4 °C3 February 200821.1 °C1,526 mm1110
200735.5 °C3 August 20073.2 °C29 January 200722.0 °C1,276 mm1380
200636.4 °C14 July 20062.9 °C7 January 200621.6 °C1,930 mm1160
200535.8 °C19 July 20050.9 °C1 January 200521.4 °C2,021 mm1370
200437.1 °C1 July 20042.0 °C21 January 200421.4 °C1,445 mm1130
200336.6 °C23 July 20032.1 °C8 January 200321.8 °C1,444 mm1170
200235.1 °C13 July 20022.1 °C27 December 200221.7 °C2,222 mm1060
200135.7 °C5 July 20012.6 °C24 December 200121.4 °C2,205 mm1070
200035.4 °C30 July 20003.1 °C27 January 200021.3 °C1,689 mm1200
199935.4 °C14 September 1999-0.4 °C24 December 199921.6 °C1,731 mm1132
199835.4 °C17 August 19982.9 °C18 January 199821.9 °C2,393 mm1130
199735.5 °C30 August 19973.5 °C11 January 199721.2 °C2,409 mm940
199634.9 °C26 July 19961.5 °C20 February 199620.7 °C1,924 mm1010
199535.3 °C23 July 19952.4 °C6 January 199520.8 °C2,154 mm1000
199435.8 °C2 July 19943.0 °C21 January 199421.2 °C2,290 mm910
199334.8 °C26 July 19931.6 °C30 January 199320.8 °C2,266 mm1040
199236.0 °C5 September 19923.0 °C15 January 199220.7 °C2,403 mm1100
199135.8 °C19 July 1991-0.5 °C29 December 199121.5 °C1,490 mm1211
199035.7 °C17 August 19902.6 °C31 January 199021.5 °C2,230 mm1120
198936.2 °C16 July 19892.9 °C14 January 198921.1 °C1,665 mm1130
198836.2 °C9 July 19883.1 °C12 December 198820.5 °C2,027 mm1090
198736.2 °C13 July 19872.8 °C27 January 198721.5 °C2,258 mm1050
198635.7 °C31 July 19860.5 °C8 January 198621.1 °C1,720 mm1200
198535.2 °C22 June 19851.2 °C17 December 198520.5 °C2,107 mm1120
198435.1 °C30 July 19840.6 °C9 January 198420.1 °C1,858 mm1070
198335.8 °C12 July 19831.6 °C25 January 198320.7 °C2,846 mm1300
198235.5 °C29 July 1982-0.8 °C27 December 198221.0 °C2,251 mm1021
198136.4 °C8 August 19811.7 °C13 January 198121.0 °C2,807 mm980
198036.0 °C9 July 19802.6 °C5 February 198021.2 °C2,212 mm1090
197935.8 °C5 July 19793.0 °C31 January 197921.0 °C1,905 mm980
197835.9 °C15 July 19780.1 °C21 January 197820.9 °C2,524 mm1040
197734.9 °C19 July 19770.2 °C11 February 197721.1 °C1,883 mm1100
197635.6 °C23 August 19760.3 °C13 January 197620.4 °C2,218 mm930
197535.1 °C11 July 1975-1.2 °C29 December 197521.0 °C2,677 mm1047
197435.2 °C21 August 1974-0.6 °C2 January 197420.9 °C1,922 mm1181
197334.8 °C23 June 1973-0.4 °C31 December 197321.3 °C3,098 mm971
197235.8 °C10 July 1972-0.5 °C11 February 197220.9 °C2,797 mm1021
197135.1 °C11 July 19710.4 °C6 January 197120.6 °C2,057 mm920
197035.5 °C15 July 19702.2 °C6 January 197020.6 °C2,309 mm1090
196935.7 °C27 July 19690.5 °C5 February 196920.6 °C2,125 mm1170
196836.7 °C28 July 19682.3 °C15 February 196821.0 °C2,255 mm900
196736.8 °C29 August 1967-0.5 °C16 January 196720.6 °C1,878 mm1152
196632.7 °C14 August 19662.0 °C1 January 196620.8 °C2,134 mm800
196533.2 °C14 July 19651.8 °C18 December 196520.4 °C2,366 mm440
196435.5 °C7 August 19642.0 °C19 December 196421.0 °C1,807 mm1180
196334.7 °C21 June 1963-2.5 °C15 January 196321.1 °C1,572 mm1234
196235.5 °C21 July 19621.1 °C3 December 196220.7 °C2,363 mm1130
196135.7 °C23 August 1961-0.9 °C18 January 196121.0 °C2,545 mm972
196035.8 °C21 August 19600.5 °C2 January 196021.1 °C1,908 mm990
195934.8 °C29 August 19592.7 °C17 January 195920.8 °C2,149 mm880
195834.9 °C24 July 19581.4 °C2 February 195820.8 °C1,492 mm1060
195735.4 °C14 August 1957-1.3 °C11 February 195720.7 °C2,399 mm973
195634.6 °C3 September 1956-0.1 °C9 January 195621.1 °C1,180 mm1181
195532.2 °C2 May 1955-2.9 °C12 January 195520.9 °C1,333 mm742
195433.6 °C29 July 19541.8 °C17 December 195421.2 °C1,235 mm910
195333.9 °C17 August 19532.0 °C12 December 195321.2 °C1,552 mm810
195232.5 °C12 July 19522.4 °C19 February 195221.2 °C1,848 mm690
195132.5 °C1 August 19510.7 °C13 January 195120.7 °C2,268 mm490
195032.1 °C29 March 19503.2 °C10 December 195020.8 °C1,933 mm560
194933.7 °C14 June 19491.0 °C9 January 194921.4 °C1,503 mm890
194832.4 °C13 March 19480.9 °C26 January 194821.0 °C1,762 mm660
194732.0 °C30 July 19472.1 °C31 December 194720.4 °C2,076 mm440
194635.5 °C29 July 19460.7 °C7 January 194621.5 °C939 mm1250
194531.9 °C15 July 19450.5 °C18 January 194519.5 °C1,453 mm420
194434.3 °C7 April 1944-0.9 °C21 December 194420.5 °C1,997 mm382
194334.8 °C27 May 19430.4 °C13 January 194320.8 °C1,161 mm870
194231.5 °C22 July 19421.9 °C13 December 194220.4 °C2,181 mm500
194131.6 °C9 August 19412.1 °C29 December 194120.4 °C2,301 mm300
194032.4 °C31 August 19400.4 °C25 January 194020.2 °C1,808 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
26.1 °C
+1.2 °C
Hot days (≥ 30 °C)
131 d/yr
+30
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1712 mm
-256 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan19.3 °C+3.1 °C9 mm-46 mm
Feb17.3 °C+0.1 °C17 mm-71 mm
Mar22.1 °C+1.3 °C71 mm-91 mm
Apr27.4 °C+2.4 °C138 mm-143 mm
May28.1 °C-0.4 °C332 mm-0 mm
Jun31.1 °C+0.7 °C308 mm-7 mm
Jul33.0 °C+1.2 °C207 mm-7 mm
Aug31.7 °C+0.3 °C334 mm+118 mm
Sep31.4 °C+1.4 °C197 mm+60 mm
Oct28.5 °C+1.6 °C48 mm-22 mm
Nov22.1 °C-0.5 °C26 mm-29 mm
Dec20.6 °C+2.5 °C28 mm-16 mm

The year's extremes

Hottest day
35.8 °C
27 Jul 2025
Coldest day
2.8 °C
13 Jan 2025
Wettest day
55.2 mm
3 Aug 2025
Windiest day
25.4 km/h
12 Apr 2025
Strongest gust
74.5 km/h
24 Sep 2025
Hottest feels-like
44.7 °C
26 Jul 2025
Coldest feels-like
0.2 °C
12 Jan 2025
Sunniest day
13.0 h
12 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 Nanfeng?

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

What is the hottest day ever recorded in Nanfeng?

The hottest day measured in Nanfeng between 1940 and 2025 was 1 July 2004, reaching 37.1 °C.

What is the coldest day in Nanfeng?

The coldest day measured in Nanfeng between 1940 and 2025 was 12 January 1955, at -2.9 °C.

Does it snow in Nanfeng?

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

Has the climate of Nanfeng warmed?

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

What is the wettest day in Nanfeng?

The wettest day measured in Nanfeng between 1940 and 2025 was 4 August 1970, with 202 mm of rain in 24 hours.

What was the windiest day in Nanfeng?

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

What is the warmest month in Nanfeng?

The warmest month in Nanfeng is July (27.9 °C on average); the coldest is January (12.2 °C).

How much does it rain in Nanfeng?

Nanfeng receives on average 1,968 mm of precipitation per year, spread over about 190 rainy days.

Is it sunny in Nanfeng?

Nanfeng gets on average 7.5 hours of sunshine per day, roughly 2,738 hours per year over 1940-2025.

What is the biggest single-day snowfall in Nanfeng?

The heaviest 24-hour snowfall measured in Nanfeng between 1940 and 2025 was 14 December 1975, with 0.3 cm.

Are there tropical nights in Nanfeng?

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

What was the most extreme apparent temperature in Nanfeng?

In Nanfeng, between 1940 and 2025, the highest apparent temperature reached 44.7 °C on 24 July 1958, and the lowest was -6.3 °C on 12 January 1955.

Compare Nanfeng with another city

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

Nearby cities

The climate around Nanfeng

Other cities — China