Ndevana climate — normals and trends

Ndevana (South Africa) has a temperate oceanic climate (Cfb) under the Köppen-Geiger classification. Its mean annual temperature is 18.0 °C and it receives 671 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 February (21.7 °C on average) and the coldest is July (14.3 °C). Rainfall peaks in February.

Ndevana averages 0 frost days, 40 hot days (≥ 30 °C) and 103 rainy days per year.

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

The hottest day of the period reached 43.0 °C (on 12 December 1965) and the coldest 1.5 °C (on 10 July 1944).

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

NdevanaEastern Cape

coords
-32.91°, 27.51°
period
19402025 · 86 yrs
CfbTemperate oceanicWarmest monthFebruaryColdest monthJulyWettest monthFebruaryDriest monthJune

Mean daily temperature

18.0°C

Average daily high

23.8°C

Average daily low

13.7°C

Annual rainfall

671mm

Sunshine / day

9.9h

Mean relative humidity

70%

Average peak wind

19.9km/h

Seasonal range

7.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

40 d/yr

Rainy days (≥ 1 mm)

103 d/yr

Annual snowfall

0.0 cm

Average feels-like high

23.3 °C

Average feels-like low

12.4 °C

Average peak gust

42.0 km/h

Tropical nights (≥ 20 °C)

13 d/yr

Solar radiation

16.7 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.46 · 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

43.0 °C

12 December 1965

Coldest day

1.5 °C

10 July 1944

Wettest day

127 mm

3 August 2006

Windiest day

63.7 km/h

3 August 1991

Strongest gust

128.2 km/h

3 August 1991

Hottest feels-like

45.1 °C

12 December 1965

Coldest feels-like

-2.8 °C

18 July 1954

Snowiest day

0.6 cm

8 August 1992

Sunniest day

14.0 h

2 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.8 °C23 October 20252.9 °C8 July 202518.7 °C629 mm440
202440.3 °C15 December 20244.4 °C22 July 202418.8 °C732 mm550
202340.5 °C9 September 20233.3 °C25 July 202318.4 °C771 mm490
202239.3 °C13 October 20223.3 °C28 June 202218.5 °C886 mm450
202143.0 °C13 March 20212.6 °C24 July 202118.3 °C621 mm490
202041.1 °C5 February 20203.4 °C17 July 202018.5 °C665 mm530
201941.4 °C20 September 20194.4 °C7 June 201918.8 °C445 mm540
201839.6 °C18 December 20183.5 °C5 July 201818.3 °C454 mm460
201740.1 °C20 November 20172.8 °C18 July 201718.0 °C742 mm490
201638.6 °C31 August 20163.1 °C3 July 201618.6 °C566 mm550
201536.6 °C31 December 20154.5 °C9 June 201517.9 °C830 mm380
201438.1 °C22 March 20142.9 °C11 June 201418.2 °C918 mm390
201338.8 °C5 March 20133.7 °C10 June 201318.1 °C606 mm440
201239.1 °C28 February 20123.5 °C30 July 201218.1 °C730 mm470
201138.7 °C10 October 20114.2 °C22 July 201117.9 °C878 mm410
201039.6 °C15 February 20104.1 °C13 July 201018.6 °C640 mm610
200937.8 °C25 November 20095.2 °C30 June 200918.4 °C503 mm440
200838.7 °C3 March 20083.9 °C1 July 200818.1 °C651 mm470
200736.8 °C6 May 20075.9 °C21 May 200718.5 °C544 mm500
200637.9 °C14 January 20064.0 °C23 July 200618.0 °C954 mm430
200539.0 °C2 November 20053.9 °C11 June 200518.4 °C634 mm420
200438.9 °C17 November 20045.6 °C6 July 200418.7 °C687 mm500
200339.0 °C24 December 20035.8 °C11 August 200318.3 °C608 mm660
200239.7 °C17 March 20025.2 °C3 July 200218.3 °C773 mm540
200137.7 °C12 January 20015.6 °C7 July 200118.6 °C744 mm470
200034.7 °C29 February 20005.0 °C24 June 200018.0 °C939 mm280
199941.1 °C12 November 19995.3 °C9 August 199919.1 °C690 mm680
199841.2 °C13 November 19982.3 °C9 June 199818.2 °C784 mm450
199741.7 °C4 October 19974.1 °C18 June 199717.8 °C644 mm360
199640.4 °C11 March 19963.4 °C18 July 199617.9 °C734 mm430
199536.5 °C5 January 19954.7 °C7 June 199518.0 °C673 mm430
199439.4 °C26 September 19944.6 °C29 July 199418.2 °C630 mm490
199339.1 °C5 January 19935.8 °C5 July 199318.8 °C604 mm620
199241.1 °C11 February 19924.1 °C10 August 199218.5 °C530 mm540
199139.6 °C7 March 19914.1 °C5 August 199118.6 °C609 mm500
199039.5 °C31 January 19901.7 °C24 June 199018.0 °C570 mm430
198940.4 °C23 December 19894.6 °C7 July 198918.0 °C798 mm440
198835.4 °C28 March 19883.4 °C14 July 198818.0 °C873 mm340
198737.2 °C8 February 19874.8 °C21 June 198718.5 °C546 mm400
198636.6 °C19 February 19865.4 °C23 June 198618.1 °C808 mm260
198542.2 °C3 January 19854.3 °C4 August 198518.6 °C931 mm550
198438.4 °C7 February 19843.7 °C5 July 198418.1 °C499 mm450
198339.9 °C2 September 19834.4 °C7 July 198318.7 °C539 mm550
198235.7 °C8 February 19822.4 °C19 June 198218.1 °C505 mm480
198139.7 °C21 November 19813.3 °C21 July 198117.6 °C890 mm340
198039.2 °C26 December 19803.5 °C3 July 198018.4 °C425 mm490
197939.8 °C15 January 19794.6 °C26 July 197918.0 °C636 mm330
197836.9 °C24 February 19785.0 °C5 August 197817.9 °C681 mm430
197739.1 °C11 February 19774.0 °C27 June 197718.2 °C725 mm400
197635.4 °C24 December 19763.5 °C17 July 197617.8 °C809 mm350
197535.4 °C8 April 19754.7 °C23 July 197517.9 °C759 mm360
197437.1 °C21 September 19744.7 °C4 September 197417.8 °C870 mm310
197335.9 °C17 February 19733.9 °C12 August 197317.9 °C591 mm350
197240.8 °C5 January 19725.5 °C14 August 197218.1 °C576 mm430
197135.2 °C13 February 19712.0 °C18 June 197117.5 °C728 mm440
197039.4 °C17 September 19703.7 °C9 July 197017.6 °C544 mm470
196938.8 °C6 October 19694.3 °C20 July 196917.6 °C477 mm410
196838.5 °C7 October 19683.1 °C7 July 196816.7 °C509 mm200
196737.3 °C27 January 19674.2 °C2 July 196718.2 °C661 mm550
196641.2 °C14 March 19664.4 °C20 August 196618.1 °C541 mm470
196543.0 °C12 December 19653.7 °C25 June 196517.8 °C685 mm520
196439.5 °C26 December 19642.8 °C27 June 196417.8 °C589 mm380
196339.4 °C27 September 19634.9 °C25 June 196317.9 °C852 mm390
196238.0 °C4 March 19625.0 °C3 July 196218.2 °C571 mm410
196135.1 °C8 December 19614.8 °C6 July 196117.9 °C648 mm290
196037.3 °C26 September 19605.9 °C17 August 196017.9 °C640 mm450
195936.6 °C16 March 19594.6 °C14 September 195918.0 °C573 mm390
195836.4 °C31 December 19584.5 °C10 August 195817.7 °C549 mm350
195736.2 °C10 December 19573.0 °C4 July 195717.7 °C586 mm270
195636.9 °C25 January 19563.3 °C12 June 195616.7 °C782 mm170
195539.8 °C25 January 19553.5 °C25 July 195516.9 °C547 mm220
195432.0 °C19 September 19542.1 °C28 July 195415.7 °C504 mm50
195336.4 °C12 December 19532.6 °C3 July 195317.7 °C571 mm250
195236.1 °C20 October 19524.6 °C24 June 195217.8 °C718 mm260
195137.2 °C29 August 19513.6 °C17 July 195117.6 °C435 mm320
195037.1 °C31 January 19503.9 °C28 July 195018.0 °C576 mm410
194934.7 °C8 April 19495.2 °C26 June 194917.6 °C453 mm290
194834.2 °C14 February 19482.1 °C16 August 194816.7 °C757 mm170
194734.0 °C29 January 19471.7 °C23 July 194716.2 °C749 mm120
194635.1 °C18 December 19463.7 °C30 July 194617.0 °C703 mm120
194536.6 °C26 February 19453.2 °C21 July 194517.3 °C645 mm240
194431.3 °C6 March 19441.5 °C10 July 194416.3 °C959 mm40
194338.9 °C6 January 19433.0 °C12 August 194317.1 °C901 mm250
194234.5 °C20 December 19424.5 °C6 August 194217.2 °C679 mm210
194141.7 °C4 January 19412.3 °C30 June 194118.1 °C765 mm410
194035.9 °C8 February 19404.1 °C14 July 194017.6 °C761 mm240

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.6 °C
+0.8 °C
Hot days (≥ 30 °C)
44 d/yr
+4
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
629 mm
-42 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.2 °C+0.4 °C69 mm-2 mm
Feb26.3 °C-0.5 °C94 mm+13 mm
Mar26.9 °C+1.0 °C59 mm-21 mm
Apr23.7 °C-0.5 °C109 mm+50 mm
May24.7 °C+1.7 °C8 mm-26 mm
Jun21.8 °C+0.4 °C78 mm+55 mm
Jul22.1 °C+0.7 °C19 mm-5 mm
Aug22.7 °C+0.9 °C18 mm-19 mm
Sep22.3 °C+0.1 °C44 mm-7 mm
Oct24.6 °C+1.9 °C26 mm-43 mm
Nov26.0 °C+2.0 °C38 mm-37 mm
Dec27.0 °C+1.3 °C68 mm-0 mm

The year's extremes

Hottest day
41.8 °C
23 Oct 2025
Coldest day
2.9 °C
8 Jul 2025
Wettest day
47.6 mm
9 Jun 2025
Windiest day
46.4 km/h
22 Sep 2025
Strongest gust
94.3 km/h
22 Sep 2025
Hottest feels-like
40.2 °C
18 Jan 2025
Coldest feels-like
-0.8 °C
8 Jul 2025
Sunniest day
14.0 h
1 Dec 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 Ndevana?

Ndevana has a temperate oceanic climate (Köppen Cfb). Over 1940-2025, the average annual temperature is 18.0 °C and it receives 671 mm of precipitation per year.

What is the hottest day ever recorded in Ndevana?

The hottest day measured in Ndevana between 1940 and 2025 was 12 December 1965, reaching 43.0 °C.

What is the coldest day in Ndevana?

The coldest day measured in Ndevana between 1940 and 2025 was 10 July 1944, at 1.5 °C.

Does it snow in Ndevana?

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

Has the climate of Ndevana warmed?

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

What is the wettest day in Ndevana?

The wettest day measured in Ndevana between 1940 and 2025 was 3 August 2006, with 127 mm of rain in 24 hours.

What was the windiest day in Ndevana?

The windiest day measured in Ndevana between 1940 and 2025 was 3 August 1991, with winds reaching 63.7 km/h.

What is the warmest month in Ndevana?

The warmest month in Ndevana is February (21.7 °C on average); the coldest is July (14.3 °C).

How much does it rain in Ndevana?

Ndevana receives on average 671 mm of precipitation per year, spread over about 103 rainy days.

Is it sunny in Ndevana?

Ndevana gets on average 9.9 hours of sunshine per day, roughly 3,614 hours per year over 1940-2025.

What is the biggest single-day snowfall in Ndevana?

The heaviest 24-hour snowfall measured in Ndevana between 1940 and 2025 was 8 August 1992, with 0.6 cm.

Are there tropical nights in Ndevana?

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

What was the most extreme apparent temperature in Ndevana?

In Ndevana, between 1940 and 2025, the highest apparent temperature reached 45.1 °C on 12 December 1965, and the lowest was -2.8 °C on 18 July 1954.

Compare Ndevana with another city

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

Nearby cities

The climate around Ndevana

Other cities — South Africa