Wembesi climate — normals and trends

Wembesi (South Africa) has a subtropical highland, dry winter climate (Cwb) under the Köppen-Geiger classification. Its mean annual temperature is 15.2 °C and it receives 959 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 January (19.8 °C on average) and the coldest is June (8.7 °C). Rainfall peaks in January.

Wembesi averages 11 frost days, 20 hot days (≥ 30 °C) and 139 rainy days per year.

Wembesi has warmed by +1.8 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

The number of frost days there went from about 16 to 6 per year over the period.

The hottest day of the period reached 37.5 °C (on 6 January 2016) and the coldest -5.2 °C (on 26 June 1992).

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

WembesiKwaZulu-Natal

coords
-29.05°, 29.78°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthJanuaryColdest monthJuneWettest monthJanuaryDriest monthJune

Mean daily temperature

15.2°C

Average daily high

22.3°C

Average daily low

9.7°C

Annual rainfall

959mm

Sunshine / day

10.0h

Mean relative humidity

69%

Average peak wind

12.4km/h

Seasonal range

11.1°C

Frost days (< 0 °C)

11 d/yr

Hot days (≥ 30 °C)

20 d/yr

Rainy days (≥ 1 mm)

139 d/yr

Annual snowfall

1.1 cm

Average feels-like high

21.9 °C

Average feels-like low

8.5 °C

Average peak gust

30.3 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

18.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.8 °C

since 1940

+0.2 °C per decade · r² = 0.59 · 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.5 °C

6 January 2016

Coldest day

-5.2 °C

26 June 1992

Wettest day

87 mm

11 February 1996

Windiest day

42.3 km/h

20 October 1947

Strongest gust

94.3 km/h

19 October 1945

Hottest feels-like

39.8 °C

6 January 2016

Coldest feels-like

-8.8 °C

26 June 1992

Snowiest day

9.9 cm

27 June 2007

Sunniest day

13.9 h

25 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.9 °C4 January 2025-1.0 °C5 July 202516.2 °C1,190 mm192
202435.7 °C8 December 2024-2.3 °C6 July 202416.6 °C880 mm466
202333.9 °C23 November 2023-1.7 °C12 July 202316.1 °C934 mm457
202234.6 °C3 October 2022-1.6 °C27 June 202215.9 °C1,349 mm187
202133.5 °C14 October 2021-4.9 °C24 July 202115.6 °C993 mm2316
202033.9 °C18 October 2020-3.4 °C16 July 202015.9 °C933 mm3514
201935.6 °C13 January 2019-0.5 °C21 July 201916.6 °C862 mm493
201835.4 °C27 December 2018-2.3 °C5 July 201815.9 °C751 mm506
201734.8 °C1 January 2017-0.4 °C23 August 201716.0 °C784 mm402
201637.5 °C6 January 2016-3.1 °C3 July 201616.3 °C805 mm485
201537.3 °C24 December 2015-1.8 °C8 June 201516.9 °C565 mm633
201433.4 °C17 January 2014-3.4 °C10 July 201415.8 °C778 mm277
201334.1 °C12 October 2013-1.9 °C10 June 201315.4 °C857 mm314
201233.2 °C30 December 2012-2.2 °C10 August 201215.7 °C1,122 mm246
201135.9 °C9 November 2011-1.6 °C28 June 201115.5 °C842 mm298
201033.8 °C23 December 2010-3.3 °C16 June 201016.0 °C884 mm349
200934.0 °C22 December 2009-1.9 °C25 July 200915.3 °C864 mm307
200833.1 °C13 October 2008-0.4 °C11 July 200815.6 °C746 mm301
200733.0 °C18 February 2007-3.0 °C24 May 200715.5 °C718 mm3111
200632.9 °C14 December 2006-1.0 °C27 June 200615.1 °C1,200 mm127
200532.6 °C7 January 20050.2 °C3 July 200515.6 °C1,152 mm220
200433.1 °C4 December 2004-1.1 °C9 June 200415.7 °C910 mm202
200334.7 °C16 January 2003-3.7 °C21 August 200315.9 °C694 mm495
200233.3 °C18 October 2002-1.8 °C25 June 200215.6 °C854 mm277
200133.1 °C10 January 2001-0.1 °C21 June 200115.4 °C932 mm172
200031.0 °C19 December 2000-1.2 °C16 July 200015.1 °C1,053 mm102
199933.8 °C28 February 1999-1.0 °C7 June 199916.1 °C827 mm246
199833.0 °C14 November 1998-1.2 °C5 July 199815.7 °C902 mm213
199732.5 °C22 February 1997-1.6 °C7 July 199714.7 °C1,154 mm1515
199633.0 °C4 November 1996-3.5 °C19 July 199614.5 °C1,240 mm826
199534.7 °C28 January 1995-2.4 °C7 August 199514.9 °C938 mm2313
199433.5 °C27 November 1994-4.5 °C29 June 199414.5 °C879 mm1337
199335.0 °C6 January 1993-2.1 °C14 July 199315.3 °C874 mm1818
199233.5 °C4 December 1992-5.2 °C26 June 199215.5 °C616 mm3820
199133.1 °C14 January 1991-2.3 °C15 June 199115.6 °C953 mm1715
199034.0 °C11 November 1990-2.4 °C24 June 199015.1 °C840 mm2011
198932.4 °C1 October 1989-1.8 °C20 July 198915.2 °C982 mm1710
198833.9 °C5 February 1988-2.5 °C13 July 198815.2 °C1,067 mm1913
198731.8 °C14 March 1987-2.4 °C21 June 198715.2 °C1,322 mm1515
198632.1 °C2 December 1986-1.6 °C5 July 198615.3 °C1,084 mm104
198533.6 °C3 January 1985-0.9 °C12 July 198515.4 °C1,011 mm175
198431.6 °C28 December 1984-2.8 °C15 June 198414.9 °C831 mm1311
198333.9 °C8 January 1983-2.3 °C7 July 198315.7 °C840 mm373
198233.8 °C2 February 1982-1.8 °C20 June 198215.3 °C666 mm304
198135.4 °C17 January 1981-2.2 °C10 June 198114.7 °C754 mm1613
198033.9 °C3 January 1980-4.2 °C2 July 198015.0 °C691 mm2118
197931.9 °C29 November 1979-2.1 °C27 June 197915.1 °C906 mm1619
197832.4 °C7 December 1978-3.8 °C20 June 197814.9 °C961 mm1016
197734.1 °C14 January 1977-2.2 °C3 July 197715.4 °C1,087 mm239
197633.1 °C18 November 1976-2.4 °C24 June 197614.8 °C1,113 mm1619
197533.2 °C9 November 1975-2.2 °C9 July 197514.6 °C1,139 mm811
197432.3 °C13 October 1974-2.4 °C1 August 197414.9 °C1,094 mm1010
197333.1 °C22 January 1973-2.2 °C12 July 197314.7 °C1,007 mm2615
197233.4 °C21 December 1972-3.8 °C2 August 197214.9 °C945 mm1923
197132.3 °C25 December 1971-2.3 °C15 July 197114.8 °C1,108 mm815
197033.0 °C4 January 1970-2.9 °C24 July 197015.1 °C1,001 mm238
196934.3 °C26 January 1969-2.9 °C17 June 196914.8 °C1,001 mm2616
196834.2 °C7 November 1968-4.1 °C13 June 196813.6 °C987 mm1726
196731.4 °C27 January 1967-3.0 °C16 June 196714.9 °C1,038 mm920
196632.8 °C25 November 1966-2.4 °C21 July 196615.1 °C956 mm2110
196532.3 °C10 February 1965-3.7 °C22 June 196514.8 °C706 mm2127
196434.5 °C23 January 1964-4.3 °C7 July 196414.5 °C1,114 mm1635
196333.2 °C28 December 1963-1.9 °C25 June 196314.9 °C1,201 mm1912
196233.7 °C16 October 1962-1.4 °C6 July 196215.3 °C1,020 mm199
196133.4 °C12 January 1961-0.8 °C8 August 196115.4 °C949 mm311
196033.8 °C28 October 1960-4.0 °C20 July 196014.7 °C1,338 mm821
195932.2 °C17 October 1959-0.7 °C5 June 195915.0 °C988 mm184
195833.8 °C22 November 1958-2.1 °C9 August 195815.3 °C1,087 mm1413
195731.2 °C19 December 1957-1.4 °C3 August 195715.0 °C1,121 mm913
195631.2 °C21 January 1956-4.3 °C13 June 195614.6 °C1,132 mm511
195530.1 °C13 November 1955-2.9 °C8 August 195513.7 °C852 mm124
195430.6 °C7 October 1954-4.3 °C19 July 195412.8 °C629 mm125
195331.6 °C16 October 1953-2.6 °C28 June 195315.0 °C1,105 mm45
195233.1 °C22 October 1952-0.7 °C4 July 195215.0 °C1,059 mm134
195133.6 °C30 November 1951-1.2 °C17 July 195114.6 °C1,047 mm1613
195032.4 °C21 October 1950-0.7 °C28 July 195014.8 °C1,328 mm44
194932.0 °C27 January 1949-0.6 °C7 June 194914.5 °C794 mm43
194831.2 °C4 October 1948-0.7 °C24 July 194814.1 °C951 mm23
194732.8 °C3 November 1947-1.9 °C11 July 194714.0 °C954 mm813
194632.4 °C5 December 1946-2.8 °C17 June 194614.3 °C1,038 mm820
194530.6 °C31 December 1945-2.1 °C27 June 194514.4 °C872 mm516
194429.3 °C30 October 1944-1.4 °C14 May 194413.9 °C885 mm014
194329.7 °C27 January 1943-1.9 °C22 July 194313.8 °C986 mm014
194231.7 °C6 January 1942-1.8 °C26 July 194214.0 °C1,165 mm313
194132.1 °C14 October 1941-2.2 °C30 June 194115.2 °C705 mm1118
194031.5 °C16 November 1940-3.0 °C14 July 194014.6 °C1,025 mm922

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
23.1 °C
+0.8 °C
Hot days (≥ 30 °C)
19 d/yr
-1
Frost days (< 0 °C)
2 d/yr
-9
Annual rainfall
1190 mm
+231 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.1 °C+1.3 °C155 mm-7 mm
Feb25.6 °C+0.2 °C137 mm-7 mm
Mar25.4 °C+0.9 °C176 mm+57 mm
Apr21.4 °C-0.7 °C180 mm+118 mm
May21.5 °C+1.7 °C6 mm-15 mm
Jun18.5 °C+1.2 °C18 mm+5 mm
Jul18.5 °C+1.2 °C21 mm+8 mm
Aug22.1 °C+2.5 °C9 mm-15 mm
Sep23.0 °C+0.6 °C59 mm+20 mm
Oct24.3 °C+0.9 °C68 mm-16 mm
Nov23.8 °C-0.4 °C124 mm+4 mm
Dec25.7 °C+0.3 °C239 mm+80 mm

The year's extremes

Hottest day
33.9 °C
4 Jan 2025
Coldest day
-1.0 °C
5 Jul 2025
Wettest day
35.1 mm
26 Dec 2025
Windiest day
24.4 km/h
15 Jan 2025
Strongest gust
56.9 km/h
15 Jan 2025
Hottest feels-like
36.8 °C
4 Jan 2025
Coldest feels-like
-4.2 °C
5 Jul 2025
Sunniest day
13.8 h
15 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 Wembesi?

Wembesi has a subtropical highland, dry winter climate (Köppen Cwb). Over 1940-2025, the average annual temperature is 15.2 °C and it receives 959 mm of precipitation per year.

What is the hottest day ever recorded in Wembesi?

The hottest day measured in Wembesi between 1940 and 2025 was 6 January 2016, reaching 37.5 °C.

What is the coldest day in Wembesi?

The coldest day measured in Wembesi between 1940 and 2025 was 26 June 1992, at -5.2 °C.

Does it snow in Wembesi?

Yes. Wembesi gets on average 1.1 cm of snow per year and has around 11 frost days.

Has the climate of Wembesi warmed?

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

What is the wettest day in Wembesi?

The wettest day measured in Wembesi between 1940 and 2025 was 11 February 1996, with 87 mm of rain in 24 hours.

What was the windiest day in Wembesi?

The windiest day measured in Wembesi between 1940 and 2025 was 20 October 1947, with winds reaching 42.3 km/h.

What is the warmest month in Wembesi?

The warmest month in Wembesi is January (19.8 °C on average); the coldest is June (8.7 °C).

How much does it rain in Wembesi?

Wembesi receives on average 959 mm of precipitation per year, spread over about 139 rainy days.

Is it sunny in Wembesi?

Wembesi gets on average 10.0 hours of sunshine per day, roughly 3,650 hours per year over 1940-2025.

What is the biggest single-day snowfall in Wembesi?

The heaviest 24-hour snowfall measured in Wembesi between 1940 and 2025 was 27 June 2007, with 9.9 cm.

Are there tropical nights in Wembesi?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Wembesi.

What was the most extreme apparent temperature in Wembesi?

In Wembesi, between 1940 and 2025, the highest apparent temperature reached 39.8 °C on 6 January 2016, and the lowest was -8.8 °C on 26 June 1992.

Compare Wembesi with another city

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

Nearby cities

The climate around Wembesi

Other cities — South Africa