Acornhoek climate — normals and trends

Acornhoek (South Africa) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 20.5 °C and it receives 606 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 (23.9 °C on average) and the coldest is July (15.5 °C). Rainfall peaks in December.

Acornhoek averages 0 frost days, 88 hot days (≥ 30 °C) and 83 rainy days per year.

Acornhoek has warmed by +1.0 °C between 1940 and 2025, or +0.11 °C per decade. This trend is statistically significant.

The hottest day of the period reached 41.3 °C (on 13 December 2024) and the coldest 1.3 °C (on 27 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

AcornhoekLimpopo

coords
-24.59°, 31.09°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthJanuaryColdest monthJulyWettest monthDecemberDriest monthJuly

Mean daily temperature

20.5°C

Average daily high

26.6°C

Average daily low

15.5°C

Annual rainfall

606mm

Sunshine / day

10.0h

Mean relative humidity

65%

Average peak wind

14.0km/h

Seasonal range

8.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

88 d/yr

Rainy days (≥ 1 mm)

83 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.1 °C

Average feels-like low

15.3 °C

Average peak gust

34.2 km/h

Tropical nights (≥ 20 °C)

56 d/yr

Solar radiation

18.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.0 °C

since 1940

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

41.3 °C

13 December 2024

Coldest day

1.3 °C

27 June 1964

Wettest day

152 mm

10 February 2020

Windiest day

45.0 km/h

13 March 1941

Strongest gust

95.4 km/h

28 January 1976

Hottest feels-like

44.5 °C

26 February 1992

Coldest feels-like

-2.1 °C

27 June 1964

Sunniest day

13.5 h

16 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.3 °C3 September 20255.2 °C30 July 202521.3 °C640 mm1110
202441.3 °C13 December 20245.8 °C6 July 202421.8 °C432 mm1260
202339.0 °C16 September 20236.9 °C31 July 202321.1 °C911 mm1130
202238.8 °C9 October 20225.1 °C17 June 202221.1 °C572 mm1060
202138.4 °C2 November 20215.0 °C24 July 202120.6 °C752 mm960
202039.1 °C8 November 20204.6 °C14 June 202020.8 °C658 mm960
201940.9 °C28 October 20195.4 °C22 July 201921.8 °C437 mm1270
201839.3 °C18 September 20186.8 °C7 June 201821.3 °C373 mm1270
201736.6 °C25 October 20177.1 °C21 August 201720.8 °C527 mm920
201639.7 °C20 February 20166.4 °C5 August 201621.5 °C444 mm1270
201538.8 °C2 December 20155.8 °C6 June 201521.7 °C344 mm1370
201438.0 °C8 October 20144.3 °C11 July 201420.6 °C615 mm880
201339.1 °C12 October 20136.7 °C12 June 201320.1 °C829 mm700
201237.7 °C4 October 20126.1 °C12 June 201220.7 °C485 mm960
201140.2 °C23 October 20116.2 °C25 June 201120.6 °C516 mm1020
201040.3 °C11 October 20104.9 °C17 June 201021.0 °C650 mm1060
200937.4 °C29 December 20095.5 °C27 June 200920.6 °C489 mm930
200837.9 °C8 September 20087.1 °C15 July 200821.1 °C547 mm1200
200737.1 °C16 January 20074.4 °C24 May 200720.7 °C476 mm1080
200637.8 °C4 December 20065.5 °C7 June 200620.3 °C705 mm740
200537.8 °C12 October 20057.5 °C5 July 200521.1 °C669 mm980
200438.5 °C7 October 20046.5 °C4 June 200420.5 °C701 mm850
200339.0 °C9 December 20035.2 °C22 August 200321.3 °C399 mm1330
200238.0 °C4 November 20026.3 °C12 July 200220.8 °C231 mm990
200137.4 °C11 September 20015.1 °C25 July 200120.2 °C818 mm710
200035.3 °C10 October 20004.8 °C17 July 200019.6 °C1,079 mm450
199936.5 °C20 December 19996.4 °C10 June 199920.2 °C589 mm530
199837.5 °C5 April 19987.6 °C15 June 199820.7 °C844 mm990
199737.7 °C29 September 19974.4 °C5 June 199720.1 °C553 mm760
199635.8 °C4 November 19964.4 °C9 July 199619.9 °C697 mm720
199538.3 °C12 October 19954.4 °C8 August 199520.3 °C536 mm880
199437.5 °C22 December 19943.0 °C13 July 199420.0 °C325 mm880
199337.8 °C18 December 19934.7 °C23 June 199320.8 °C405 mm880
199241.2 °C26 February 19924.9 °C9 July 199221.5 °C562 mm1440
199138.1 °C3 March 19914.3 °C30 July 199120.7 °C447 mm1130
199038.3 °C14 November 19902.9 °C2 July 199020.4 °C505 mm830
198938.6 °C20 December 19894.8 °C19 July 198920.4 °C558 mm750
198837.3 °C30 September 19884.9 °C11 June 198820.4 °C565 mm1010
198736.4 °C4 February 19874.3 °C23 June 198720.6 °C626 mm970
198636.2 °C15 January 19866.5 °C25 June 198620.5 °C454 mm910
198535.8 °C30 December 19854.2 °C13 July 198520.3 °C583 mm820
198437.3 °C12 January 19845.1 °C18 June 198420.0 °C605 mm720
198339.7 °C11 January 19835.1 °C28 June 198320.7 °C506 mm880
198238.1 °C23 December 19825.1 °C10 June 198220.4 °C348 mm930
198137.3 °C19 December 19813.8 °C17 June 198119.6 °C566 mm690
198036.8 °C4 January 19804.1 °C12 July 198019.8 °C663 mm750
197938.0 °C2 October 19794.1 °C5 July 197920.1 °C481 mm860
197835.3 °C28 September 19785.4 °C26 June 197820.1 °C720 mm690
197738.4 °C22 January 19774.8 °C4 July 197720.4 °C876 mm790
197638.9 °C18 December 19765.9 °C17 July 197619.8 °C605 mm550
197536.5 °C11 January 19753.4 °C25 July 197519.8 °C796 mm640
197436.7 °C31 December 19746.1 °C26 July 197420.1 °C605 mm660
197338.0 °C30 January 19735.5 °C12 August 197320.1 °C848 mm850
197238.0 °C30 December 19724.1 °C2 August 197219.8 °C748 mm580
197137.8 °C11 January 19716.0 °C15 July 197120.0 °C667 mm650
197036.7 °C2 January 19706.6 °C25 July 197020.8 °C507 mm1200
196937.1 °C9 March 19695.0 °C24 July 196920.3 °C773 mm860
196838.2 °C15 October 19682.9 °C15 June 196819.6 °C559 mm830
196738.7 °C8 January 19674.6 °C7 June 196720.0 °C558 mm760
196638.3 °C29 November 19665.5 °C27 July 196620.5 °C572 mm880
196537.8 °C23 December 19653.1 °C25 June 196520.3 °C380 mm930
196438.6 °C9 November 19641.3 °C27 June 196420.2 °C542 mm930
196337.4 °C21 December 19633.6 °C16 July 196320.2 °C499 mm950
196239.1 °C13 November 19625.5 °C29 August 196221.0 °C637 mm1030
196137.5 °C27 October 19616.1 °C8 August 196120.1 °C637 mm770
196036.6 °C28 October 19605.6 °C29 July 196020.1 °C587 mm940
195939.6 °C31 October 19596.1 °C19 July 195920.5 °C515 mm890
195837.6 °C25 September 19586.0 °C16 June 195820.4 °C921 mm780
195738.6 °C17 November 19575.9 °C4 August 195720.6 °C716 mm820
195637.1 °C15 October 19565.0 °C30 August 195620.2 °C609 mm600
195535.8 °C11 November 19554.5 °C30 June 195518.8 °C844 mm320
195440.3 °C26 October 19545.0 °C23 July 195419.9 °C501 mm790
195339.2 °C16 October 19534.1 °C22 July 195320.4 °C555 mm800
195237.5 °C20 November 19525.5 °C4 July 195220.3 °C759 mm720
195139.6 °C8 October 19516.0 °C14 July 195120.6 °C593 mm1060
195038.5 °C22 December 19505.6 °C28 May 195020.7 °C491 mm790
194936.6 °C30 October 19496.6 °C7 June 194919.7 °C838 mm550
194836.6 °C12 December 19487.3 °C3 September 194819.8 °C804 mm520
194740.1 °C30 October 19474.3 °C17 July 194719.8 °C785 mm700
194638.6 °C30 October 19465.4 °C17 June 194620.3 °C593 mm760
194538.1 °C26 October 19455.2 °C27 June 194519.9 °C656 mm510
194437.2 °C12 December 19446.7 °C24 July 194420.2 °C706 mm710
194338.6 °C10 October 19435.4 °C22 July 194319.6 °C538 mm510
194235.2 °C10 September 19426.2 °C26 July 194219.7 °C1,022 mm490
194140.6 °C11 October 19415.3 °C5 July 194121.4 °C370 mm1440
194040.2 °C15 November 19404.9 °C3 July 194021.4 °C439 mm1290

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.5 °C
+0.9 °C
Hot days (≥ 30 °C)
111 d/yr
+23
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
640 mm
+34 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.7 °C+0.7 °C167 mm+63 mm
Feb29.2 °C+0.3 °C65 mm-29 mm
Mar30.0 °C+1.8 °C35 mm-33 mm
Apr26.7 °C+0.1 °C51 mm+12 mm
May26.5 °C+1.3 °C4 mm-10 mm
Jun24.7 °C+1.5 °C1 mm-6 mm
Jul24.0 °C+1.1 °C2 mm-3 mm
Aug27.3 °C+2.7 °C1 mm-7 mm
Sep28.6 °C+1.8 °C21 mm+1 mm
Oct28.4 °C+0.9 °C54 mm+9 mm
Nov26.8 °C-1.2 °C117 mm+33 mm
Dec27.8 °C-0.9 °C123 mm+5 mm

The year's extremes

Hottest day
38.3 °C
3 Sep 2025
Coldest day
5.2 °C
30 Jul 2025
Wettest day
47.1 mm
28 Nov 2025
Windiest day
27.0 km/h
6 Sep 2025
Strongest gust
62.6 km/h
6 Sep 2025
Hottest feels-like
40.4 °C
15 Jan 2025
Coldest feels-like
2.4 °C
30 Jul 2025
Sunniest day
13.5 h
16 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 Acornhoek?

Acornhoek has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 20.5 °C and it receives 606 mm of precipitation per year.

What is the hottest day ever recorded in Acornhoek?

The hottest day measured in Acornhoek between 1940 and 2025 was 13 December 2024, reaching 41.3 °C.

What is the coldest day in Acornhoek?

The coldest day measured in Acornhoek between 1940 and 2025 was 27 June 1964, at 1.3 °C.

Does it snow in Acornhoek?

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

Has the climate of Acornhoek warmed?

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

What is the wettest day in Acornhoek?

The wettest day measured in Acornhoek between 1940 and 2025 was 10 February 2020, with 152 mm of rain in 24 hours.

What was the windiest day in Acornhoek?

The windiest day measured in Acornhoek between 1940 and 2025 was 13 March 1941, with winds reaching 45.0 km/h.

What is the warmest month in Acornhoek?

The warmest month in Acornhoek is January (23.9 °C on average); the coldest is July (15.5 °C).

How much does it rain in Acornhoek?

Acornhoek receives on average 606 mm of precipitation per year, spread over about 83 rainy days.

Is it sunny in Acornhoek?

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

Are there tropical nights in Acornhoek?

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

What was the most extreme apparent temperature in Acornhoek?

In Acornhoek, between 1940 and 2025, the highest apparent temperature reached 44.5 °C on 26 February 1992, and the lowest was -2.1 °C on 27 June 1964.

Compare Acornhoek with another city

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

Nearby cities

The climate around Acornhoek

Other cities — South Africa