Lukwatini climate — normals and trends

Lukwatini (South Africa) has a subtropical highland, dry winter climate (Cwb) under the Köppen-Geiger classification. Its mean annual temperature is 16.3 °C and it receives 821 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 (20.0 °C on average) and the coldest is June (10.9 °C). Rainfall peaks in December.

Lukwatini averages 2 frost days, 19 hot days (≥ 30 °C) and 130 rainy days per year.

Lukwatini has warmed by +1.2 °C between 1940 and 2025, or +0.14 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.4 °C (on 26 February 1992) and the coldest -3.5 °C (on 28 June 1964).

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

LukwatiniMpumalanga

coords
-26.06°, 30.82°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthJanuaryColdest monthJuneWettest monthDecemberDriest monthJuly

Mean daily temperature

16.3°C

Average daily high

23.2°C

Average daily low

11.1°C

Annual rainfall

821mm

Sunshine / day

9.6h

Mean relative humidity

72%

Average peak wind

11.8km/h

Seasonal range

9.1°C

Frost days (< 0 °C)

2 d/yr

Hot days (≥ 30 °C)

19 d/yr

Rainy days (≥ 1 mm)

130 d/yr

Annual snowfall

0.1 cm

Average feels-like high

23.4 °C

Average feels-like low

10.2 °C

Average peak gust

30.7 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

18.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.2 °C

since 1940

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

36.4 °C

26 February 1992

Coldest day

-3.5 °C

28 June 1964

Wettest day

115 mm

9 February 2023

Windiest day

38.3 km/h

23 September 1941

Strongest gust

90.0 km/h

3 August 2006

Hottest feels-like

38.7 °C

15 February 2016

Coldest feels-like

-7.4 °C

28 June 1964

Snowiest day

2.8 cm

7 July 1996

Sunniest day

13.6 h

15 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.3 °C30 August 2025-0.8 °C29 July 202517.0 °C949 mm182
202434.7 °C13 December 20240.0 °C7 July 202417.4 °C733 mm390
202333.1 °C7 October 20230.3 °C1 August 202317.0 °C836 mm290
202234.2 °C3 October 2022-1.5 °C17 June 202216.8 °C1,006 mm162
202133.0 °C14 October 2021-2.8 °C23 July 202116.5 °C822 mm165
202034.4 °C8 November 2020-1.8 °C16 July 202016.6 °C762 mm183
201933.7 °C28 October 2019-0.4 °C22 July 201917.5 °C748 mm361
201834.9 °C18 September 2018-0.7 °C3 July 201816.9 °C604 mm421
201733.1 °C19 October 20171.4 °C20 August 201716.8 °C712 mm250
201636.1 °C7 January 20161.2 °C5 July 201617.7 °C559 mm520
201534.5 °C24 December 20150.7 °C19 June 201517.7 °C589 mm430
201433.6 °C12 September 2014-1.3 °C9 July 201416.7 °C697 mm193
201334.4 °C12 October 20130.4 °C11 June 201316.2 °C793 mm210
201233.5 °C4 October 20120.3 °C13 August 201216.5 °C719 mm180
201135.2 °C23 October 2011-0.5 °C2 July 201116.3 °C726 mm151
201033.9 °C11 October 2010-1.1 °C17 June 201016.6 °C956 mm224
200932.0 °C7 October 2009-0.3 °C25 July 200916.3 °C842 mm151
200833.9 °C2 October 20082.2 °C8 July 200816.4 °C748 mm190
200732.6 °C12 September 2007-1.2 °C24 May 200716.5 °C623 mm281
200632.8 °C24 October 20060.4 °C28 June 200616.0 °C1,006 mm110
200533.8 °C16 November 20052.3 °C11 July 200516.9 °C708 mm200
200435.3 °C7 October 20040.7 °C12 June 200416.4 °C932 mm150
200335.2 °C15 March 2003-0.4 °C22 August 200317.2 °C544 mm541
200233.0 °C17 October 20020.4 °C12 July 200216.4 °C608 mm220
200133.7 °C10 September 2001-0.7 °C25 July 200116.4 °C806 mm151
200031.1 °C13 September 2000-0.8 °C22 July 200015.8 °C1,265 mm43
199933.3 °C4 November 19991.8 °C10 June 199916.6 °C651 mm150
199832.8 °C14 November 19980.4 °C8 June 199816.6 °C804 mm200
199732.6 °C29 September 1997-0.4 °C29 May 199715.8 °C956 mm194
199632.6 °C4 November 1996-0.9 °C19 July 199615.8 °C930 mm101
199534.2 °C12 October 1995-0.5 °C24 June 199516.0 °C758 mm181
199433.3 °C28 September 1994-2.9 °C12 July 199415.8 °C607 mm1810
199334.2 °C8 January 1993-0.4 °C22 June 199316.6 °C646 mm181
199236.4 °C26 February 1992-2.0 °C12 August 199217.1 °C565 mm356
199131.4 °C30 October 1991-1.0 °C16 June 199116.1 °C896 mm146
199033.5 °C14 November 1990-1.1 °C2 July 199015.9 °C882 mm174
198933.1 °C1 February 19890.1 °C26 July 198916.2 °C898 mm220
198833.1 °C23 December 1988-0.6 °C11 June 198816.3 °C759 mm261
198731.6 °C14 March 1987-0.8 °C21 June 198716.4 °C875 mm183
198631.5 °C14 January 19861.3 °C22 July 198616.3 °C675 mm120
198532.3 °C5 October 19850.6 °C18 July 198516.4 °C710 mm180
198432.3 °C15 February 19840.5 °C18 June 198415.9 °C932 mm120
198335.8 °C11 January 19830.2 °C11 August 198316.8 °C640 mm400
198233.9 °C27 December 1982-0.8 °C19 June 198216.2 °C550 mm223
198135.4 °C5 November 1981-0.7 °C10 July 198115.6 °C836 mm163
198032.2 °C1 January 1980-1.3 °C12 July 198015.7 °C779 mm1610
197932.8 °C30 December 1979-1.2 °C5 July 197916.1 °C763 mm223
197832.6 °C28 September 1978-0.8 °C14 June 197816.2 °C831 mm101
197734.4 °C22 January 1977-0.6 °C4 July 197716.4 °C953 mm181
197632.5 °C24 November 1976-1.0 °C21 June 197615.7 °C947 mm173
197532.5 °C23 September 1975-2.3 °C25 July 197515.7 °C1,028 mm72
197431.3 °C22 September 19740.1 °C9 September 197415.8 °C929 mm40
197333.2 °C21 September 19730.0 °C12 August 197315.7 °C1,194 mm160
197233.4 °C30 December 1972-0.3 °C26 June 197216.0 °C784 mm163
197132.4 °C11 January 19711.0 °C19 July 197115.8 °C1,004 mm30
197031.9 °C6 March 1970-0.3 °C24 July 197016.4 °C776 mm161
196932.9 °C26 January 1969-1.0 °C24 July 196916.0 °C975 mm191
196832.4 °C15 October 1968-1.4 °C16 June 196815.2 °C890 mm155
196731.3 °C8 January 1967-1.5 °C13 June 196715.5 °C917 mm85
196632.1 °C16 January 1966-0.2 °C22 August 196616.1 °C723 mm151
196532.3 °C25 February 1965-1.4 °C23 June 196515.6 °C716 mm107
196431.7 °C1 October 1964-3.5 °C28 June 196415.5 °C1,006 mm1613
196335.0 °C29 December 19630.8 °C16 July 196316.1 °C713 mm250
196233.8 °C17 October 19621.2 °C14 July 196216.5 °C934 mm320
196133.9 °C24 October 19611.0 °C10 August 196116.3 °C806 mm320
196032.6 °C28 October 1960-1.0 °C20 July 196015.7 °C1,048 mm73
195932.9 °C16 October 19590.5 °C22 June 195916.2 °C813 mm230
195833.3 °C26 September 1958-0.4 °C15 June 195816.4 °C928 mm193
195732.1 °C16 November 1957-0.1 °C20 June 195716.4 °C926 mm121
195632.3 °C15 October 1956-0.8 °C12 June 195616.1 °C884 mm112
195531.7 °C21 September 1955-1.1 °C29 June 195515.0 °C875 mm45
195434.8 °C26 October 19540.1 °C19 July 195415.0 °C652 mm170
195334.7 °C16 October 1953-0.9 °C31 July 195316.4 °C705 mm161
195234.7 °C24 October 19520.3 °C3 July 195216.4 °C861 mm280
195134.7 °C8 October 19510.1 °C11 July 195116.2 °C742 mm240
195032.6 °C14 October 19500.6 °C27 May 195016.2 °C858 mm230
194932.1 °C28 September 19490.7 °C7 June 194915.6 °C1,047 mm110
194832.4 °C15 September 19481.2 °C23 July 194815.8 °C962 mm110
194736.3 °C8 October 1947-0.3 °C18 July 194715.7 °C854 mm112
194632.2 °C5 December 1946-0.9 °C3 July 194615.6 °C1,005 mm62
194531.9 °C7 November 1945-0.2 °C2 July 194515.7 °C717 mm51
194431.0 °C4 October 1944-0.1 °C18 May 194415.5 °C1,095 mm31
194332.3 °C10 October 1943-0.1 °C21 July 194315.4 °C871 mm52
194231.7 °C10 September 1942-0.7 °C25 July 194215.4 °C1,045 mm62
194135.2 °C15 October 1941-0.3 °C23 June 194117.0 °C468 mm462
194034.7 °C14 November 1940-1.1 °C14 July 194016.4 °C760 mm266

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.5 °C
+0.3 °C
Hot days (≥ 30 °C)
18 d/yr
-1
Frost days (< 0 °C)
2 d/yr
0
Annual rainfall
949 mm
+128 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.5 °C+0.9 °C196 mm+62 mm
Feb25.6 °C+0.1 °C115 mm+1 mm
Mar25.4 °C+0.6 °C64 mm-25 mm
Apr22.3 °C-0.8 °C105 mm+50 mm
May22.0 °C+0.5 °C15 mm-4 mm
Jun20.1 °C+0.8 °C1 mm-8 mm
Jul20.1 °C+0.6 °C7 mm-1 mm
Aug24.2 °C+2.7 °C3 mm-12 mm
Sep24.4 °C+0.7 °C42 mm+10 mm
Oct23.8 °C-0.3 °C79 mm-3 mm
Nov22.7 °C-1.7 °C149 mm+27 mm
Dec24.8 °C-0.5 °C173 mm+29 mm

The year's extremes

Hottest day
32.3 °C
30 Aug 2025
Coldest day
-0.8 °C
29 Jul 2025
Wettest day
46.2 mm
19 Feb 2025
Windiest day
30.1 km/h
10 Jun 2025
Strongest gust
75.2 km/h
10 Jun 2025
Hottest feels-like
36.5 °C
5 Feb 2025
Coldest feels-like
-4.2 °C
29 Jul 2025
Sunniest day
13.6 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 Lukwatini?

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

What is the hottest day ever recorded in Lukwatini?

The hottest day measured in Lukwatini between 1940 and 2025 was 26 February 1992, reaching 36.4 °C.

What is the coldest day in Lukwatini?

The coldest day measured in Lukwatini between 1940 and 2025 was 28 June 1964, at -3.5 °C.

Does it snow in Lukwatini?

Almost never: Lukwatini sees virtually no snow, with about 2 frost days per year.

Has the climate of Lukwatini warmed?

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

What is the wettest day in Lukwatini?

The wettest day measured in Lukwatini between 1940 and 2025 was 9 February 2023, with 115 mm of rain in 24 hours.

What was the windiest day in Lukwatini?

The windiest day measured in Lukwatini between 1940 and 2025 was 23 September 1941, with winds reaching 38.3 km/h.

What is the warmest month in Lukwatini?

The warmest month in Lukwatini is January (20.0 °C on average); the coldest is June (10.9 °C).

How much does it rain in Lukwatini?

Lukwatini receives on average 821 mm of precipitation per year, spread over about 130 rainy days.

Is it sunny in Lukwatini?

Lukwatini gets on average 9.6 hours of sunshine per day, roughly 3,504 hours per year over 1940-2025.

What is the biggest single-day snowfall in Lukwatini?

The heaviest 24-hour snowfall measured in Lukwatini between 1940 and 2025 was 7 July 1996, with 2.8 cm.

Are there tropical nights in Lukwatini?

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

What was the most extreme apparent temperature in Lukwatini?

In Lukwatini, between 1940 and 2025, the highest apparent temperature reached 38.7 °C on 15 February 2016, and the lowest was -7.4 °C on 28 June 1964.

Compare Lukwatini with another city

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

Nearby cities

The climate around Lukwatini

Other cities — South Africa