Vredendal climate — normals and trends

Vredendal (South Africa) has a cold semi-arid climate (BSk) under the Köppen-Geiger classification. Its mean annual temperature is 17.2 °C and it receives 190 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.7 °C on average) and the coldest is July (12.2 °C). Rainfall peaks in June.

Vredendal averages 0 frost days, 56 hot days (≥ 30 °C) and 37 rainy days per year.

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

The hottest day of the period reached 43.6 °C (on 20 February 2010) and the coldest -0.2 °C (on 29 July 1946).

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

VredendalWestern Cape

coords
-31.67°, 18.50°
period
19402025 · 86 yrs
BSkCold semi-aridWarmest monthJanuaryColdest monthJulyWettest monthJuneDriest monthFebruary

Mean daily temperature

17.2°C

Average daily high

24.2°C

Average daily low

12.0°C

Annual rainfall

190mm

Sunshine / day

11.0h

Mean relative humidity

66%

Average peak wind

20.4km/h

Seasonal range

9.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

56 d/yr

Rainy days (≥ 1 mm)

37 d/yr

Annual snowfall

0.0 cm

Average feels-like high

23.7 °C

Average feels-like low

10.7 °C

Average peak gust

40.5 km/h

Tropical nights (≥ 20 °C)

8 d/yr

Solar radiation

20.6 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.44 · 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

43.6 °C

20 February 2010

Coldest day

-0.2 °C

29 July 1946

Wettest day

52 mm

18 May 2006

Windiest day

70.0 km/h

2 December 1943

Strongest gust

99.4 km/h

25 June 2007

Hottest feels-like

45.8 °C

16 February 1975

Coldest feels-like

-3.8 °C

29 July 1946

Sunniest day

13.9 h

7 January 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.7 °C25 November 20251.9 °C1 August 202517.8 °C197 mm760
202442.9 °C28 February 20241.7 °C1 August 202417.7 °C249 mm570
202340.0 °C30 November 20231.6 °C24 July 202317.2 °C264 mm470
202240.7 °C22 January 20221.5 °C2 June 202217.7 °C175 mm610
202138.6 °C3 January 20210.6 °C17 July 202117.6 °C192 mm530
202038.6 °C12 November 20202.6 °C15 July 202017.5 °C174 mm500
201940.6 °C14 February 20192.0 °C15 July 201917.5 °C123 mm450
201838.9 °C13 February 20182.3 °C4 July 201817.8 °C194 mm650
201741.0 °C20 March 20170.4 °C17 July 201717.7 °C87 mm840
201640.5 °C16 January 20160.5 °C7 July 201618.0 °C157 mm780
201541.6 °C27 October 20150.6 °C15 July 201517.5 °C136 mm500
201440.4 °C26 February 20140.5 °C9 July 201417.7 °C253 mm520
201342.3 °C4 March 20132.9 °C23 August 201317.6 °C238 mm750
201240.8 °C5 February 20122.6 °C5 July 201217.2 °C218 mm590
201141.3 °C4 December 20113.4 °C6 July 201117.5 °C249 mm630
201043.6 °C20 February 20101.6 °C12 July 201017.7 °C214 mm680
200942.5 °C6 February 20093.1 °C25 July 200917.8 °C245 mm600
200841.6 °C7 December 20083.5 °C26 July 200817.5 °C299 mm690
200740.4 °C9 March 20073.1 °C27 June 200717.2 °C247 mm530
200640.0 °C1 February 20062.4 °C23 June 200617.6 °C245 mm620
200543.0 °C6 February 20052.3 °C10 June 200517.4 °C156 mm660
200441.3 °C4 January 20042.4 °C26 July 200417.6 °C139 mm620
200340.4 °C10 February 20032.0 °C7 June 200317.0 °C136 mm500
200241.3 °C6 December 20022.0 °C27 June 200217.2 °C246 mm610
200137.9 °C27 February 20013.2 °C6 July 200117.5 °C309 mm530
200039.5 °C15 November 20002.9 °C16 July 200017.9 °C150 mm660
199940.2 °C28 March 19994.4 °C6 June 199918.1 °C184 mm680
199840.7 °C3 January 19981.7 °C23 July 199817.4 °C133 mm540
199736.2 °C22 December 19972.2 °C26 July 199717.1 °C223 mm520
199639.2 °C5 February 19961.6 °C14 August 199616.7 °C417 mm460
199541.3 °C4 February 19951.0 °C19 July 199517.4 °C229 mm670
199439.4 °C2 November 19943.1 °C11 July 199417.7 °C176 mm690
199341.3 °C3 January 19931.6 °C19 July 199317.8 °C235 mm640
199240.5 °C20 February 19922.0 °C9 August 199217.0 °C186 mm490
199137.9 °C25 March 19911.6 °C27 July 199117.4 °C230 mm570
199040.0 °C27 October 19901.6 °C23 June 199017.4 °C189 mm600
198938.5 °C16 December 19891.9 °C17 August 198917.2 °C227 mm440
198839.7 °C12 November 19880.8 °C11 July 198817.7 °C208 mm620
198736.6 °C7 February 19873.2 °C13 July 198717.2 °C223 mm370
198637.9 °C2 February 19861.3 °C3 July 198617.8 °C177 mm590
198542.6 °C19 November 19852.4 °C12 July 198517.6 °C250 mm630
198440.3 °C10 February 19841.4 °C5 July 198417.6 °C218 mm680
198337.1 °C1 March 19831.0 °C9 July 198316.7 °C220 mm440
198238.6 °C23 February 19822.1 °C18 June 198217.0 °C190 mm410
198140.0 °C6 March 19811.0 °C16 June 198117.3 °C209 mm600
198040.8 °C4 February 19802.6 °C30 June 198017.4 °C165 mm520
197942.0 °C23 January 19792.3 °C30 June 197917.3 °C158 mm580
197840.3 °C9 November 19781.3 °C20 June 197817.4 °C138 mm560
197739.5 °C20 March 19772.2 °C20 July 197717.2 °C279 mm520
197639.2 °C24 January 19761.3 °C13 August 197617.1 °C333 mm570
197542.5 °C16 February 19751.9 °C2 August 197517.0 °C180 mm600
197439.7 °C21 December 19742.2 °C23 July 197417.3 °C349 mm660
197337.9 °C15 November 19732.5 °C11 August 197317.6 °C164 mm670
197241.7 °C12 November 19721.4 °C13 August 197217.4 °C170 mm620
197140.8 °C23 February 19712.4 °C3 September 197116.7 °C139 mm510
197037.6 °C23 January 19701.0 °C30 July 197016.5 °C169 mm490
196939.8 °C22 March 19691.2 °C2 July 196916.9 °C171 mm430
196839.8 °C5 February 19680.8 °C9 August 196816.6 °C235 mm400
196738.6 °C11 February 19672.1 °C3 July 196717.1 °C167 mm720
196638.9 °C29 January 19661.7 °C21 July 196617.1 °C129 mm610
196541.0 °C27 January 19651.5 °C21 June 196516.6 °C155 mm480
196440.7 °C9 March 19641.3 °C4 August 196416.7 °C153 mm590
196341.4 °C13 January 19633.0 °C13 July 196317.5 °C256 mm770
196238.8 °C2 January 19622.6 °C14 June 196216.6 °C191 mm440
196139.5 °C24 January 19612.1 °C26 July 196116.8 °C205 mm540
196042.6 °C13 December 19600.7 °C20 July 196017.0 °C149 mm660
195940.3 °C4 February 19592.0 °C7 August 195916.6 °C196 mm460
195840.6 °C25 December 19581.7 °C30 August 195816.4 °C99 mm430
195740.5 °C26 December 19570.0 °C3 August 195716.0 °C269 mm410
195641.1 °C5 January 19561.8 °C9 June 195616.4 °C166 mm570
195542.7 °C17 January 19550.6 °C6 August 195516.6 °C143 mm610
195437.3 °C12 March 19540.6 °C22 August 195416.0 °C260 mm450
195337.6 °C4 February 19531.7 °C3 July 195316.8 °C86 mm390
195239.3 °C14 February 19522.2 °C10 July 195217.0 °C135 mm560
195141.3 °C31 January 19512.7 °C6 July 195117.1 °C102 mm420
195040.0 °C5 January 19501.3 °C28 July 195017.6 °C109 mm570
194940.7 °C3 February 19492.4 °C14 July 194917.5 °C84 mm590
194841.2 °C18 January 19481.4 °C30 July 194816.7 °C97 mm490
194737.5 °C10 November 19471.0 °C26 July 194716.7 °C104 mm420
194639.3 °C27 March 1946-0.2 °C29 July 194617.0 °C110 mm631
194541.5 °C28 January 19452.0 °C11 July 194517.3 °C131 mm700
194438.3 °C12 January 19441.3 °C12 June 194416.4 °C195 mm360
194339.6 °C18 December 19431.6 °C22 July 194316.8 °C143 mm490
194238.6 °C27 February 19420.4 °C21 July 194216.9 °C121 mm570
194138.8 °C30 January 19413.0 °C6 August 194116.7 °C179 mm450
194040.6 °C16 March 19402.8 °C2 July 194017.0 °C179 mm530

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
25.0 °C
+0.8 °C
Hot days (≥ 30 °C)
76 d/yr
+20
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
197 mm
+7 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.7 °C-1.0 °C1 mm-4 mm
Feb29.3 °C+0.4 °C1 mm-5 mm
Mar28.1 °C+0.2 °C27 mm+18 mm
Apr27.3 °C+1.8 °C25 mm+10 mm
May24.4 °C+2.1 °C22 mm-5 mm
Jun19.3 °C-0.4 °C43 mm+8 mm
Jul18.3 °C-0.8 °C43 mm+14 mm
Aug19.0 °C-0.6 °C20 mm-5 mm
Sep23.1 °C+1.5 °C5 mm-10 mm
Oct24.9 °C+0.8 °C2 mm-9 mm
Nov29.3 °C+3.3 °C6 mm-2 mm
Dec29.2 °C+1.8 °C3 mm-4 mm

The year's extremes

Hottest day
38.7 °C
25 Nov 2025
Coldest day
1.9 °C
1 Aug 2025
Wettest day
15.4 mm
20 May 2025
Windiest day
37.0 km/h
25 Jun 2025
Strongest gust
66.2 km/h
25 Jun 2025
Hottest feels-like
40.6 °C
18 Mar 2025
Coldest feels-like
-1.1 °C
1 Aug 2025
Sunniest day
13.9 h
5 Jan 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 Vredendal?

Vredendal has a cold semi-arid climate (Köppen BSk). Over 1940-2025, the average annual temperature is 17.2 °C and it receives 190 mm of precipitation per year.

What is the hottest day ever recorded in Vredendal?

The hottest day measured in Vredendal between 1940 and 2025 was 20 February 2010, reaching 43.6 °C.

What is the coldest day in Vredendal?

The coldest day measured in Vredendal between 1940 and 2025 was 29 July 1946, at -0.2 °C.

Does it snow in Vredendal?

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

Has the climate of Vredendal warmed?

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

What is the wettest day in Vredendal?

The wettest day measured in Vredendal between 1940 and 2025 was 18 May 2006, with 52 mm of rain in 24 hours.

What was the windiest day in Vredendal?

The windiest day measured in Vredendal between 1940 and 2025 was 2 December 1943, with winds reaching 70.0 km/h.

What is the warmest month in Vredendal?

The warmest month in Vredendal is January (21.7 °C on average); the coldest is July (12.2 °C).

How much does it rain in Vredendal?

Vredendal receives on average 190 mm of precipitation per year, spread over about 37 rainy days.

Is it sunny in Vredendal?

Vredendal gets on average 11.0 hours of sunshine per day, roughly 4,015 hours per year over 1940-2025.

Are there tropical nights in Vredendal?

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

What was the most extreme apparent temperature in Vredendal?

In Vredendal, between 1940 and 2025, the highest apparent temperature reached 45.8 °C on 16 February 1975, and the lowest was -3.8 °C on 29 July 1946.

Compare Vredendal with another city

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

Nearby cities

The climate around Vredendal

Other cities — South Africa