Senekal climate — normals and trends

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

Senekal averages 29 frost days, 40 hot days (≥ 30 °C) and 98 rainy days per year.

Senekal has warmed by +1.4 °C between 1940 and 2025, or +0.17 °C per decade. This trend is statistically significant.

The hottest day of the period reached 40.3 °C (on 6 January 2016) and the coldest -8.9 °C (on 10 July 1996).

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

SenekalFree State

coords
-28.32°, 27.62°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthJanuaryColdest monthJuneWettest monthJanuaryDriest monthJuly

Mean daily temperature

15.7°C

Average daily high

23.5°C

Average daily low

9.4°C

Annual rainfall

772mm

Sunshine / day

10.9h

Mean relative humidity

60%

Average peak wind

18.0km/h

Seasonal range

13.3°C

Frost days (< 0 °C)

29 d/yr

Hot days (≥ 30 °C)

40 d/yr

Rainy days (≥ 1 mm)

98 d/yr

Annual snowfall

0.3 cm

Average feels-like high

22.2 °C

Average feels-like low

7.0 °C

Average peak gust

36.2 km/h

Tropical nights (≥ 20 °C)

1 d/yr

Solar radiation

20.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.4 °C

since 1940

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

40.3 °C

6 January 2016

Coldest day

-8.9 °C

10 July 1996

Wettest day

87 mm

8 February 1973

Windiest day

47.0 km/h

25 July 2016

Strongest gust

91.1 km/h

23 August 2011

Hottest feels-like

38.9 °C

29 January 1983

Coldest feels-like

-13.4 °C

10 July 1996

Snowiest day

10.2 cm

7 July 1996

Sunniest day

13.8 h

9 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.0 °C2 February 2025-5.1 °C28 June 202516.3 °C1,079 mm3829
202438.1 °C10 December 2024-6.1 °C22 July 202417.3 °C496 mm9135
202336.9 °C27 November 2023-5.6 °C11 July 202316.4 °C659 mm6831
202234.9 °C3 October 2022-5.1 °C17 June 202216.3 °C929 mm3125
202135.0 °C16 November 2021-6.2 °C23 July 202115.6 °C997 mm2532
202035.1 °C18 October 2020-7.6 °C14 June 202016.0 °C716 mm4656
201936.7 °C14 January 2019-3.9 °C24 June 201917.4 °C541 mm10024
201837.5 °C24 December 2018-4.7 °C3 July 201816.6 °C558 mm7633
201735.0 °C2 January 2017-4.9 °C22 July 201716.7 °C592 mm5823
201640.3 °C6 January 2016-2.2 °C5 August 201617.3 °C630 mm8421
201537.5 °C7 December 2015-5.5 °C1 August 201517.7 °C326 mm10830
201433.8 °C18 January 2014-6.9 °C10 July 201416.2 °C550 mm4638
201336.3 °C25 January 2013-3.4 °C11 June 201316.4 °C541 mm6919
201235.5 °C20 November 2012-4.8 °C2 August 201216.3 °C527 mm6132
201135.0 °C9 November 2011-5.2 °C2 July 201115.5 °C640 mm2734
201033.5 °C10 October 2010-4.7 °C17 June 201016.4 °C812 mm4519
200935.2 °C7 January 2009-3.9 °C24 July 200916.1 °C639 mm4825
200834.3 °C21 December 2008-5.3 °C11 July 200816.3 °C479 mm5413
200735.2 °C13 January 2007-4.3 °C24 May 200716.2 °C522 mm7033
200634.2 °C16 December 2006-3.5 °C11 July 200615.4 °C856 mm2428
200535.1 °C7 January 2005-2.5 °C16 June 200516.2 °C761 mm4516
200436.4 °C18 November 2004-2.5 °C9 June 200416.3 °C683 mm5123
200335.9 °C17 December 2003-5.2 °C21 August 200316.6 °C549 mm8020
200235.4 °C17 October 2002-4.2 °C18 July 200215.7 °C717 mm4131
200135.2 °C11 January 2001-3.4 °C20 July 200115.6 °C880 mm4221
200032.4 °C17 October 2000-7.8 °C21 July 200015.2 °C909 mm1723
199934.5 °C2 March 1999-3.7 °C4 August 199916.4 °C638 mm4519
199834.3 °C14 November 1998-4.8 °C10 July 199816.0 °C761 mm3129
199735.2 °C13 December 1997-3.6 °C17 June 199715.1 °C944 mm4136
199632.0 °C2 December 1996-8.9 °C10 July 199614.5 °C1,095 mm1438
199536.1 °C7 January 1995-7.0 °C19 July 199515.7 °C818 mm4633
199434.8 °C21 December 1994-6.9 °C12 July 199414.9 °C627 mm3856
199335.9 °C8 January 1993-4.6 °C20 June 199315.7 °C878 mm2227
199236.1 °C8 January 1992-7.7 °C26 June 199216.3 °C512 mm9045
199133.7 °C1 January 1991-3.5 °C4 June 199115.6 °C839 mm3434
199034.5 °C11 November 1990-7.4 °C14 July 199015.6 °C690 mm4737
198934.6 °C24 December 1989-4.8 °C28 July 198915.0 °C895 mm2534
198835.5 °C4 February 1988-4.5 °C18 July 198815.3 °C1,004 mm3141
198735.9 °C28 January 1987-4.2 °C23 June 198716.2 °C871 mm5835
198634.5 °C22 December 1986-5.8 °C5 July 198615.8 °C874 mm3623
198535.3 °C2 January 1985-4.0 °C28 July 198516.2 °C836 mm4324
198436.8 °C15 February 1984-6.2 °C5 July 198416.0 °C597 mm6422
198336.7 °C29 January 1983-5.1 °C9 July 198316.7 °C699 mm7012
198235.6 °C29 December 1982-4.6 °C17 June 198215.9 °C692 mm5127
198135.2 °C17 January 1981-5.0 °C17 June 198115.2 °C738 mm2128
198034.4 °C31 December 1980-7.4 °C4 July 198015.8 °C467 mm4137
197933.5 °C30 November 1979-6.1 °C13 June 197915.6 °C804 mm3628
197833.9 °C18 January 1978-6.5 °C20 June 197815.1 °C757 mm2436
197734.4 °C7 January 1977-6.5 °C27 June 197715.7 °C736 mm4541
197632.0 °C18 September 1976-5.3 °C21 June 197614.4 °C953 mm1032
197532.6 °C8 November 1975-5.6 °C23 July 197514.5 °C972 mm1339
197432.1 °C13 October 1974-5.2 °C1 August 197414.7 °C1,052 mm431
197337.3 °C18 January 1973-4.5 °C7 July 197315.3 °C930 mm3737
197235.5 °C7 December 1972-5.5 °C2 August 197215.7 °C665 mm4745
197134.3 °C8 March 1971-4.1 °C18 July 197115.6 °C874 mm3022
197035.8 °C15 January 1970-4.1 °C9 June 197016.0 °C813 mm6323
196935.7 °C21 January 1969-3.3 °C18 June 196915.9 °C632 mm5923
196834.7 °C16 January 1968-4.3 °C5 June 196815.0 °C742 mm5732
196733.9 °C21 October 1967-5.0 °C16 June 196714.9 °C865 mm2848
196635.9 °C1 January 1966-6.3 °C21 July 196615.9 °C699 mm4826
196534.8 °C26 December 1965-4.7 °C6 June 196515.4 °C496 mm4437
196435.6 °C26 February 1964-6.3 °C6 July 196415.0 °C774 mm3854
196333.3 °C26 December 1963-3.9 °C17 August 196315.1 °C1,039 mm2041
196234.3 °C16 October 1962-6.1 °C15 June 196215.7 °C982 mm3243
196135.5 °C21 October 1961-3.1 °C16 July 196115.6 °C1,002 mm407
196034.5 °C1 December 1960-5.7 °C20 July 196014.9 °C1,016 mm2041
195933.4 °C17 October 1959-3.8 °C25 June 195915.3 °C1,099 mm2619
195833.4 °C22 November 1958-5.8 °C20 June 195815.7 °C957 mm2737
195732.1 °C21 December 1957-7.0 °C20 June 195714.9 °C1,159 mm1028
195631.9 °C2 February 1956-5.7 °C10 June 195615.4 °C942 mm1321
195531.0 °C19 November 1955-5.5 °C29 June 195514.3 °C745 mm543
195433.5 °C17 February 1954-4.7 °C19 July 195415.6 °C422 mm4829
195333.1 °C29 January 1953-4.3 °C30 July 195316.3 °C637 mm3920
195234.9 °C6 January 1952-3.4 °C27 July 195216.1 °C635 mm4312
195135.4 °C31 December 1951-3.2 °C24 June 195115.2 °C762 mm3738
195032.1 °C21 October 1950-3.4 °C15 July 195015.2 °C1,025 mm1216
194934.0 °C17 January 1949-1.4 °C12 July 194915.9 °C592 mm3811
194830.8 °C3 October 1948-3.4 °C4 August 194814.4 °C906 mm616
194734.1 °C5 November 1947-3.8 °C17 July 194714.6 °C980 mm3126
194634.7 °C22 October 1946-3.8 °C6 July 194614.8 °C948 mm1436
194532.0 °C4 October 1945-3.6 °C6 August 194515.2 °C668 mm1630
194432.5 °C4 October 1944-1.5 °C11 July 194414.8 °C1,034 mm1116
194329.6 °C12 February 1943-3.5 °C22 July 194314.6 °C1,023 mm027
194237.4 °C9 January 1942-5.2 °C6 August 194215.0 °C856 mm1729
194134.7 °C17 October 1941-3.3 °C30 June 194116.7 °C433 mm5319
194033.6 °C7 November 1940-5.4 °C14 July 194015.5 °C731 mm3524

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.9 °C
+0.4 °C
Hot days (≥ 30 °C)
38 d/yr
-2
Frost days (< 0 °C)
29 d/yr
0
Annual rainfall
1079 mm
+307 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.1 °C+2.1 °C95 mm-33 mm
Feb28.2 °C+1.1 °C112 mm+8 mm
Mar26.4 °C+0.7 °C112 mm+20 mm
Apr21.2 °C-1.5 °C227 mm+168 mm
May21.0 °C+1.1 °C3 mm-21 mm
Jun18.0 °C+1.1 °C19 mm+7 mm
Jul17.9 °C+0.7 °C12 mm+4 mm
Aug22.1 °C+1.9 °C31 mm+14 mm
Sep24.5 °C+0.3 °C62 mm+37 mm
Oct25.9 °C0.0 °C78 mm+3 mm
Nov24.3 °C-2.4 °C207 mm+102 mm
Dec26.7 °C-1.0 °C120 mm-4 mm

The year's extremes

Hottest day
35.0 °C
2 Feb 2025
Coldest day
-5.1 °C
28 Jun 2025
Wettest day
47.6 mm
4 Apr 2025
Windiest day
33.3 km/h
20 Feb 2025
Strongest gust
64.4 km/h
5 Sep 2025
Hottest feels-like
35.4 °C
3 Jan 2025
Coldest feels-like
-8.8 °C
24 Jun 2025
Sunniest day
13.8 h
10 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 Senekal?

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

What is the hottest day ever recorded in Senekal?

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

What is the coldest day in Senekal?

The coldest day measured in Senekal between 1940 and 2025 was 10 July 1996, at -8.9 °C.

Does it snow in Senekal?

Almost never: Senekal sees virtually no snow, with about 29 frost days per year.

Has the climate of Senekal warmed?

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

What is the wettest day in Senekal?

The wettest day measured in Senekal between 1940 and 2025 was 8 February 1973, with 87 mm of rain in 24 hours.

What was the windiest day in Senekal?

The windiest day measured in Senekal between 1940 and 2025 was 25 July 2016, with winds reaching 47.0 km/h.

What is the warmest month in Senekal?

The warmest month in Senekal is January (21.3 °C on average); the coldest is June (8.0 °C).

How much does it rain in Senekal?

Senekal receives on average 772 mm of precipitation per year, spread over about 98 rainy days.

Is it sunny in Senekal?

Senekal gets on average 10.9 hours of sunshine per day, roughly 3,979 hours per year over 1940-2025.

What is the biggest single-day snowfall in Senekal?

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

Are there tropical nights in Senekal?

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

What was the most extreme apparent temperature in Senekal?

In Senekal, between 1940 and 2025, the highest apparent temperature reached 38.9 °C on 29 January 1983, and the lowest was -13.4 °C on 10 July 1996.

Compare Senekal with another city

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

Nearby cities

The climate around Senekal

Other cities — South Africa