Schoemansdal climate — normals and trends

Schoemansdal (South Africa) has a humid subtropical, dry winter climate (Cwa) under the Köppen-Geiger classification. Its mean annual temperature is 20.2 °C and it receives 809 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.7 °C on average) and the coldest is July (15.4 °C). Rainfall peaks in December.

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

Schoemansdal has warmed by +0.9 °C between 1940 and 2025, or +0.10 °C per decade. This trend is statistically significant.

The hottest day of the period reached 42.1 °C (on 26 February 1992) and the coldest 2.4 °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

SchoemansdalMpumalanga

coords
-25.71°, 31.51°
period
19402025 · 86 yrs
CwaHumid subtropical, dry winterWarmest monthJanuaryColdest monthJulyWettest monthDecemberDriest monthJune

Mean daily temperature

20.2°C

Average daily high

26.6°C

Average daily low

15.4°C

Annual rainfall

809mm

Sunshine / day

9.3h

Mean relative humidity

71%

Average peak wind

12.7km/h

Seasonal range

8.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

88 d/yr

Rainy days (≥ 1 mm)

101 d/yr

Annual snowfall

0.0 cm

Average feels-like high

27.7 °C

Average feels-like low

15.7 °C

Average peak gust

33.6 km/h

Tropical nights (≥ 20 °C)

51 d/yr

Solar radiation

17.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.9 °C

since 1940

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

42.1 °C

26 February 1992

Coldest day

2.4 °C

28 June 1964

Wettest day

185 mm

1 March 1993

Windiest day

36.0 km/h

15 January 1956

Strongest gust

90.7 km/h

29 January 1984

Hottest feels-like

45.2 °C

12 January 2019

Coldest feels-like

-0.5 °C

27 June 1964

Sunniest day

13.6 h

23 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.2 °C3 September 20254.5 °C29 July 202520.7 °C951 mm790
202439.8 °C13 December 20245.3 °C7 July 202421.3 °C719 mm1260
202337.1 °C30 September 20236.3 °C15 July 202320.8 °C821 mm960
202239.0 °C9 October 20224.3 °C17 June 202220.7 °C835 mm820
202137.9 °C23 October 20215.6 °C24 July 202120.2 °C908 mm850
202039.2 °C8 November 20204.2 °C14 June 202020.5 °C886 mm850
201940.4 °C28 October 20195.5 °C22 July 201921.1 °C743 mm910
201838.6 °C27 December 20187.6 °C7 June 201820.6 °C662 mm930
201737.4 °C25 October 20176.8 °C21 August 201720.3 °C939 mm790
201641.5 °C20 February 20166.5 °C10 August 201621.4 °C530 mm1260
201540.2 °C8 October 20157.0 °C19 June 201521.6 °C433 mm1340
201436.7 °C8 October 20144.6 °C11 July 201420.3 °C854 mm760
201340.8 °C12 October 20136.4 °C11 June 201320.1 °C804 mm790
201238.1 °C1 September 20125.7 °C8 August 201220.6 °C737 mm1050
201141.7 °C23 October 20116.1 °C27 June 201120.4 °C690 mm940
201040.1 °C11 October 20105.4 °C21 June 201020.8 °C916 mm1010
200937.3 °C13 November 20095.2 °C27 June 200920.5 °C673 mm930
200837.6 °C2 October 20087.1 °C14 July 200820.4 °C677 mm970
200737.7 °C14 November 20074.7 °C24 May 200720.4 °C656 mm1060
200636.1 °C4 December 20065.6 °C7 June 200620.0 °C1,022 mm780
200539.0 °C12 October 20058.0 °C6 July 200520.8 °C732 mm1090
200440.8 °C7 October 20046.2 °C12 June 200420.3 °C932 mm940
200341.0 °C14 December 20034.4 °C22 August 200321.0 °C529 mm1280
200238.2 °C4 November 20025.4 °C12 July 200220.4 °C544 mm920
200137.1 °C11 September 20016.7 °C20 July 200120.2 °C1,088 mm680
200035.2 °C10 September 20004.1 °C17 July 200019.6 °C1,500 mm440
199936.0 °C24 December 19996.8 °C1 July 199920.2 °C827 mm510
199838.0 °C5 April 19987.1 °C5 July 199820.5 °C948 mm930
199738.3 °C21 November 19975.7 °C30 May 199719.8 °C885 mm740
199637.0 °C2 December 19965.9 °C9 July 199619.9 °C859 mm760
199538.3 °C12 October 19955.5 °C20 July 199519.9 °C749 mm780
199437.3 °C28 September 19942.8 °C13 July 199419.8 °C544 mm850
199339.2 °C18 December 19934.9 °C23 June 199320.5 °C675 mm880
199242.1 °C26 February 19924.2 °C6 July 199221.6 °C496 mm1730
199138.3 °C3 March 19914.0 °C30 July 199120.3 °C712 mm1070
199039.5 °C14 November 19904.1 °C2 July 199020.0 °C777 mm740
198938.8 °C20 December 19894.8 °C26 July 198920.1 °C835 mm740
198838.6 °C30 September 19885.6 °C26 June 198820.3 °C784 mm1040
198736.8 °C23 February 19875.6 °C8 June 198720.6 °C725 mm1190
198636.6 °C2 December 19866.6 °C2 July 198620.3 °C641 mm1000
198536.3 °C3 October 19856.6 °C27 August 198520.3 °C867 mm910
198436.5 °C8 February 19845.8 °C18 June 198419.5 °C1,102 mm670
198339.9 °C11 January 19835.6 °C7 July 198320.7 °C622 mm1050
198238.8 °C18 December 19825.1 °C17 June 198219.9 °C592 mm780
198137.5 °C5 November 19814.2 °C10 July 198119.4 °C903 mm660
198036.4 °C4 January 19803.7 °C12 July 198019.6 °C782 mm690
197938.7 °C1 October 19794.5 °C26 July 197919.9 °C870 mm870
197835.1 °C2 November 19786.3 °C26 June 197820.0 °C960 mm690
197737.3 °C14 January 19774.9 °C5 July 197720.4 °C1,018 mm810
197641.1 °C24 November 19764.9 °C17 July 197619.8 °C885 mm670
197537.5 °C2 January 19753.8 °C25 July 197519.5 °C1,048 mm600
197437.1 °C22 September 19746.3 °C30 July 197420.2 °C803 mm1000
197337.8 °C25 September 19735.9 °C12 August 197320.0 °C1,110 mm1040
197237.8 °C30 December 19724.4 °C3 August 197219.9 °C869 mm730
197137.8 °C11 January 19716.6 °C5 August 197119.9 °C859 mm790
197036.4 °C13 December 19706.5 °C24 July 197020.6 °C702 mm1260
196936.8 °C16 October 19693.6 °C24 July 196919.9 °C1,007 mm880
196838.4 °C15 October 19684.5 °C1 July 196819.2 °C824 mm650
196738.8 °C24 October 19675.6 °C16 June 196719.8 °C827 mm750
196637.7 °C5 December 19665.9 °C21 August 196620.3 °C699 mm990
196536.9 °C31 October 19653.9 °C26 June 196519.9 °C599 mm1050
196437.0 °C1 October 19642.4 °C28 June 196419.8 °C855 mm900
196337.9 °C21 December 19635.8 °C15 July 196320.3 °C632 mm1160
196241.0 °C13 November 19626.0 °C13 July 196220.6 °C910 mm1120
196136.9 °C27 October 19615.9 °C8 August 196120.2 °C727 mm1020
196037.4 °C5 November 19606.1 °C25 July 196020.1 °C833 mm1090
195939.2 °C31 October 19597.4 °C15 September 195920.5 °C672 mm1210
195839.2 °C25 September 19585.1 °C17 June 195820.5 °C968 mm990
195738.7 °C17 November 19576.0 °C4 August 195720.3 °C924 mm820
195638.7 °C5 October 19565.7 °C30 August 195619.9 °C819 mm750
195537.0 °C11 November 19554.8 °C9 August 195518.8 °C944 mm360
195441.0 °C26 October 19546.0 °C24 July 195419.3 °C468 mm680
195341.6 °C16 October 19534.9 °C31 July 195320.2 °C581 mm780
195237.2 °C18 November 19526.6 °C3 July 195220.2 °C917 mm720
195140.9 °C25 November 19516.0 °C12 July 195120.5 °C545 mm1050
195039.3 °C22 December 19506.2 °C7 August 195020.2 °C891 mm730
194935.8 °C4 September 19497.1 °C7 July 194919.4 °C931 mm490
194836.7 °C5 October 19486.9 °C3 September 194819.5 °C1,040 mm460
194740.6 °C7 October 19474.5 °C18 July 194719.6 °C979 mm620
194636.9 °C5 December 19465.3 °C17 June 194619.8 °C908 mm650
194536.3 °C19 October 19454.9 °C27 June 194519.7 °C894 mm560
194437.7 °C12 December 19447.0 °C15 May 194419.7 °C907 mm580
194337.2 °C4 October 19435.9 °C22 July 194319.1 °C959 mm380
194238.1 °C10 September 19425.9 °C26 July 194219.7 °C1,025 mm620
194140.6 °C8 October 19415.9 °C5 July 194121.2 °C400 mm1560
194041.6 °C15 November 19405.4 °C15 July 194020.8 °C631 mm1230

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
26.8 °C
+0.2 °C
Hot days (≥ 30 °C)
79 d/yr
-9
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
951 mm
+142 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.5 °C+0.4 °C254 mm+118 mm
Feb28.7 °C-0.2 °C96 mm-25 mm
Mar28.8 °C+0.5 °C57 mm-36 mm
Apr25.8 °C-0.7 °C85 mm+25 mm
May25.6 °C+0.6 °C10 mm-11 mm
Jun24.2 °C+1.0 °C1 mm-9 mm
Jul23.7 °C+0.6 °C15 mm+5 mm
Aug26.2 °C+1.5 °C1 mm-15 mm
Sep27.5 °C+0.8 °C42 mm+11 mm
Oct27.3 °C0.0 °C69 mm+3 mm
Nov26.3 °C-1.7 °C125 mm+23 mm
Dec27.6 °C-1.2 °C196 mm+54 mm

The year's extremes

Hottest day
38.2 °C
3 Sep 2025
Coldest day
4.5 °C
29 Jul 2025
Wettest day
57.4 mm
13 Jan 2025
Windiest day
25.7 km/h
10 Jun 2025
Strongest gust
67.3 km/h
26 Feb 2025
Hottest feels-like
42.5 °C
15 Jan 2025
Coldest feels-like
2.3 °C
29 Jul 2025
Sunniest day
13.6 h
23 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 Schoemansdal?

Schoemansdal has a humid subtropical, dry winter climate (Köppen Cwa). Over 1940-2025, the average annual temperature is 20.2 °C and it receives 809 mm of precipitation per year.

What is the hottest day ever recorded in Schoemansdal?

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

What is the coldest day in Schoemansdal?

The coldest day measured in Schoemansdal between 1940 and 2025 was 28 June 1964, at 2.4 °C.

Does it snow in Schoemansdal?

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

Has the climate of Schoemansdal warmed?

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

What is the wettest day in Schoemansdal?

The wettest day measured in Schoemansdal between 1940 and 2025 was 1 March 1993, with 185 mm of rain in 24 hours.

What was the windiest day in Schoemansdal?

The windiest day measured in Schoemansdal between 1940 and 2025 was 15 January 1956, with winds reaching 36.0 km/h.

What is the warmest month in Schoemansdal?

The warmest month in Schoemansdal is January (23.7 °C on average); the coldest is July (15.4 °C).

How much does it rain in Schoemansdal?

Schoemansdal receives on average 809 mm of precipitation per year, spread over about 101 rainy days.

Is it sunny in Schoemansdal?

Schoemansdal gets on average 9.3 hours of sunshine per day, roughly 3,395 hours per year over 1940-2025.

Are there tropical nights in Schoemansdal?

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

What was the most extreme apparent temperature in Schoemansdal?

In Schoemansdal, between 1940 and 2025, the highest apparent temperature reached 45.2 °C on 12 January 2019, and the lowest was -0.5 °C on 27 June 1964.

Compare Schoemansdal with another city

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

Nearby cities

The climate around Schoemansdal

Other cities — South Africa