Sabie climate — normals and trends

Sabie (South Africa) has a subtropical highland, dry winter climate (Cwb) under the Köppen-Geiger classification. Its mean annual temperature is 15.4 °C and it receives 1,220 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 (18.9 °C on average) and the coldest is July (10.3 °C). Rainfall peaks in December.

Sabie averages 1 frost days, 7 hot days (≥ 30 °C) and 144 rainy days per year.

Sabie 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 34.2 °C (on 11 January 1983) and the coldest -2.1 °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

SabieMpumalanga

coords
-25.10°, 30.78°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthJanuaryColdest monthJulyWettest monthDecemberDriest monthJuly

Mean daily temperature

15.4°C

Average daily high

22.0°C

Average daily low

10.7°C

Annual rainfall

1,220mm

Sunshine / day

10.3h

Mean relative humidity

75%

Average peak wind

10.0km/h

Seasonal range

8.6°C

Frost days (< 0 °C)

1 d/yr

Hot days (≥ 30 °C)

7 d/yr

Rainy days (≥ 1 mm)

144 d/yr

Annual snowfall

0.2 cm

Average feels-like high

22.4 °C

Average feels-like low

9.9 °C

Average peak gust

31.7 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

18.5 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.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

34.2 °C

11 January 1983

Coldest day

-2.1 °C

27 June 1964

Wettest day

132 mm

23 February 2004

Windiest day

31.3 km/h

23 September 1941

Strongest gust

86.4 km/h

3 August 2006

Hottest feels-like

37.8 °C

7 January 2016

Coldest feels-like

-6.2 °C

27 June 1964

Snowiest day

2.6 cm

29 May 1997

Sunniest day

13.6 h

19 December 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.3 °C3 September 2025-1.4 °C29 July 202516.2 °C1,253 mm72
202433.0 °C13 December 20241.6 °C12 June 202416.9 °C994 mm220
202332.5 °C16 September 20231.8 °C31 July 202316.4 °C1,475 mm140
202233.1 °C9 October 20220.4 °C17 June 202216.1 °C1,368 mm100
202131.8 °C14 October 2021-0.6 °C24 July 202115.9 °C1,194 mm111
202032.9 °C8 November 2020-1.0 °C14 June 202015.9 °C1,224 mm81
201933.6 °C15 December 20190.2 °C22 July 201916.7 °C901 mm210
201833.9 °C18 September 20181.8 °C7 June 201816.1 °C821 mm140
201732.0 °C25 October 20171.8 °C21 August 201715.9 °C993 mm120
201633.7 °C7 January 20161.8 °C5 August 201616.3 °C1,024 mm170
201532.9 °C8 October 20151.5 °C2 August 201516.6 °C895 mm280
201431.5 °C10 September 2014-0.6 °C11 July 201415.8 °C964 mm111
201332.4 °C12 October 20131.4 °C11 June 201315.4 °C1,213 mm90
201232.3 °C4 October 20120.8 °C12 June 201215.6 °C1,028 mm30
201133.9 °C23 October 20111.0 °C3 August 201115.3 °C1,182 mm60
201033.8 °C11 October 20100.5 °C17 June 201016.0 °C1,486 mm120
200931.0 °C8 October 2009-0.1 °C27 June 200915.6 °C1,414 mm51
200832.8 °C2 October 20082.7 °C15 July 200815.6 °C1,217 mm120
200731.4 °C12 September 2007-0.4 °C23 May 200715.6 °C933 mm73
200630.0 °C4 December 20060.5 °C28 June 200615.4 °C1,479 mm20
200532.1 °C12 October 20052.7 °C11 July 200516.1 °C1,240 mm100
200432.7 °C7 October 20040.9 °C16 July 200415.5 °C1,524 mm30
200332.2 °C16 January 2003-0.6 °C22 August 200316.0 °C787 mm241
200231.5 °C18 October 20020.6 °C12 July 200215.5 °C790 mm80
200132.5 °C10 September 2001-0.1 °C25 July 200115.6 °C1,329 mm51
200031.4 °C10 September 2000-0.6 °C17 July 200015.2 °C1,703 mm11
199931.7 °C4 November 19991.6 °C21 July 199915.5 °C1,099 mm40
199831.6 °C3 November 19983.3 °C5 July 199816.0 °C1,344 mm90
199732.7 °C29 September 19970.2 °C30 May 199715.3 °C1,301 mm100
199631.7 °C4 November 19960.3 °C9 July 199615.3 °C1,270 mm40
199533.0 °C12 October 19950.2 °C8 August 199515.5 °C1,194 mm70
199432.2 °C28 September 1994-2.0 °C12 July 199414.8 °C777 mm45
199332.4 °C8 January 19930.2 °C23 June 199315.7 °C918 mm80
199234.2 °C26 February 1992-0.3 °C12 August 199216.1 °C926 mm132
199130.4 °C3 March 1991-1.2 °C30 July 199115.4 °C1,023 mm31
199032.3 °C5 November 1990-1.9 °C2 July 199015.3 °C1,203 mm72
198932.2 °C20 December 19890.7 °C23 July 198915.2 °C1,198 mm30
198831.5 °C30 September 19880.1 °C12 June 198815.4 °C1,174 mm40
198730.6 °C28 January 1987-0.7 °C23 June 198715.7 °C1,304 mm41
198629.9 °C12 January 19861.6 °C9 June 198615.4 °C1,163 mm00
198530.3 °C5 October 19850.4 °C18 July 198515.4 °C1,131 mm10
198432.1 °C8 February 19840.4 °C18 June 198415.2 °C1,187 mm50
198334.2 °C11 January 19830.8 °C11 August 198315.8 °C1,013 mm170
198232.0 °C27 December 19820.2 °C17 June 198215.4 °C739 mm150
198134.1 °C5 November 1981-0.6 °C10 June 198114.9 °C1,172 mm122
198031.2 °C1 January 1980-0.9 °C12 July 198015.0 °C1,266 mm72
197932.8 °C2 October 1979-1.4 °C5 July 197915.3 °C1,056 mm112
197831.2 °C28 September 19780.9 °C28 June 197815.4 °C1,327 mm20
197732.3 °C22 January 1977-0.3 °C4 July 197715.6 °C1,684 mm71
197631.7 °C19 December 19760.9 °C13 August 197615.0 °C1,200 mm60
197530.8 °C23 September 1975-1.9 °C25 July 197515.0 °C1,436 mm31
197429.6 °C14 October 19741.0 °C26 July 197415.0 °C1,336 mm00
197331.9 °C21 September 19731.3 °C12 August 197315.1 °C1,563 mm70
197230.9 °C30 December 1972-0.3 °C29 June 197215.1 °C1,283 mm42
197131.9 °C11 January 19711.5 °C15 July 197115.0 °C1,345 mm10
197030.9 °C7 October 19700.8 °C25 July 197015.5 °C1,070 mm10
196931.4 °C16 October 1969-0.8 °C24 July 196915.3 °C1,563 mm91
196831.4 °C12 January 1968-1.0 °C16 June 196814.6 °C1,220 mm43
196731.6 °C8 January 1967-0.2 °C13 June 196714.8 °C1,341 mm21
196630.9 °C10 October 19660.3 °C22 August 196615.2 °C1,170 mm40
196530.5 °C25 February 1965-1.1 °C25 June 196514.7 °C899 mm23
196431.0 °C1 October 1964-2.1 °C27 June 196414.7 °C1,414 mm48
196331.6 °C5 October 19630.2 °C15 July 196315.0 °C1,084 mm40
196232.2 °C17 October 19622.0 °C30 August 196215.6 °C1,440 mm110
196132.3 °C24 October 19611.5 °C8 August 196115.4 °C1,302 mm80
196031.2 °C28 October 19600.5 °C25 July 196014.9 °C1,257 mm20
195931.5 °C31 October 19592.5 °C22 August 195915.1 °C1,354 mm50
195831.2 °C25 September 19580.7 °C17 June 195815.6 °C1,559 mm110
195731.0 °C17 November 19571.7 °C4 August 195715.5 °C1,516 mm40
195631.5 °C15 October 19560.2 °C30 August 195615.3 °C1,125 mm20
195529.6 °C13 November 19550.2 °C10 August 195514.3 °C1,470 mm00
195433.3 °C26 October 19541.3 °C23 July 195414.6 °C891 mm90
195333.1 °C16 October 1953-0.5 °C31 July 195315.4 °C1,128 mm32
195231.6 °C24 October 19521.2 °C4 July 195215.4 °C1,394 mm50
195132.7 °C25 November 19510.8 °C11 July 195115.3 °C1,154 mm130
195031.4 °C14 October 19501.1 °C7 August 195015.4 °C1,144 mm60
194930.2 °C30 October 19491.7 °C7 June 194914.9 °C1,343 mm10
194830.8 °C15 September 19482.1 °C4 September 194815.1 °C1,431 mm20
194732.8 °C8 October 1947-0.5 °C17 July 194714.9 °C1,527 mm61
194631.2 °C30 October 19460.5 °C17 June 194615.1 °C1,411 mm30
194530.8 °C7 November 19450.4 °C27 June 194514.9 °C1,316 mm20
194431.1 °C27 September 19442.1 °C17 May 194415.1 °C1,475 mm20
194331.5 °C10 October 19430.8 °C22 July 194314.5 °C1,377 mm20
194229.7 °C10 September 19420.4 °C26 July 194214.8 °C1,640 mm00
194133.9 °C8 October 19410.6 °C1 July 194115.8 °C778 mm160
194033.0 °C15 November 19400.2 °C15 July 194015.7 °C1,073 mm140

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
22.4 °C
+0.4 °C
Hot days (≥ 30 °C)
7 d/yr
0
Frost days (< 0 °C)
2 d/yr
+1
Annual rainfall
1253 mm
+33 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.3 °C+1.0 °C253 mm+42 mm
Feb24.2 °C+0.1 °C165 mm-17 mm
Mar23.8 °C+0.4 °C115 mm-26 mm
Apr21.2 °C-0.6 °C141 mm+52 mm
May20.9 °C+0.7 °C10 mm-20 mm
Jun19.1 °C+1.0 °C5 mm-9 mm
Jul18.9 °C+0.8 °C16 mm+3 mm
Aug22.6 °C+2.4 °C10 mm-10 mm
Sep23.9 °C+1.3 °C38 mm-0 mm
Oct23.2 °C0.0 °C90 mm-1 mm
Nov21.7 °C-1.8 °C185 mm+22 mm
Dec23.6 °C-0.6 °C227 mm-3 mm

The year's extremes

Hottest day
31.3 °C
3 Sep 2025
Coldest day
-1.4 °C
29 Jul 2025
Wettest day
47.1 mm
13 Jan 2025
Windiest day
22.9 km/h
9 Jun 2025
Strongest gust
69.5 km/h
9 Jun 2025
Hottest feels-like
34.7 °C
31 Jan 2025
Coldest feels-like
-4.3 °C
29 Jul 2025
Sunniest day
13.6 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 Sabie?

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

What is the hottest day ever recorded in Sabie?

The hottest day measured in Sabie between 1940 and 2025 was 11 January 1983, reaching 34.2 °C.

What is the coldest day in Sabie?

The coldest day measured in Sabie between 1940 and 2025 was 27 June 1964, at -2.1 °C.

Does it snow in Sabie?

Almost never: Sabie sees virtually no snow, with about 1 frost days per year.

Has the climate of Sabie warmed?

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

What is the wettest day in Sabie?

The wettest day measured in Sabie between 1940 and 2025 was 23 February 2004, with 132 mm of rain in 24 hours.

What was the windiest day in Sabie?

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

What is the warmest month in Sabie?

The warmest month in Sabie is January (18.9 °C on average); the coldest is July (10.3 °C).

How much does it rain in Sabie?

Sabie receives on average 1,220 mm of precipitation per year, spread over about 144 rainy days.

Is it sunny in Sabie?

Sabie gets on average 10.3 hours of sunshine per day, roughly 3,760 hours per year over 1940-2025.

What is the biggest single-day snowfall in Sabie?

The heaviest 24-hour snowfall measured in Sabie between 1940 and 2025 was 29 May 1997, with 2.6 cm.

Are there tropical nights in Sabie?

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

What was the most extreme apparent temperature in Sabie?

In Sabie, between 1940 and 2025, the highest apparent temperature reached 37.8 °C on 7 January 2016, and the lowest was -6.2 °C on 27 June 1964.

Compare Sabie with another city

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

Nearby cities

The climate around Sabie

Other cities — South Africa