Caledon climate — normals and trends

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

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

Caledon has warmed by +1.7 °C between 1940 and 2025, or +0.20 °C per decade. This trend is statistically significant.

The hottest day of the period reached 39.4 °C (on 12 November 1972) and the coldest -1.2 °C (on 5 August 1942).

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

CaledonWestern Cape

coords
-34.23°, 19.43°
period
19402025 · 86 yrs
BSkCold semi-aridWarmest monthJanuaryColdest monthJulyWettest monthJuneDriest monthJanuary

Mean daily temperature

15.7°C

Average daily high

21.3°C

Average daily low

11.4°C

Annual rainfall

433mm

Sunshine / day

10.6h

Mean relative humidity

73%

Average peak wind

17.2km/h

Seasonal range

9.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

18 d/yr

Rainy days (≥ 1 mm)

83 d/yr

Annual snowfall

0.0 cm

Average feels-like high

20.5 °C

Average feels-like low

10.1 °C

Average peak gust

41.8 km/h

Tropical nights (≥ 20 °C)

1 d/yr

Solar radiation

18.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.7 °C

since 1940

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

39.4 °C

12 November 1972

Coldest day

-1.2 °C

5 August 1942

Wettest day

121 mm

11 April 2005

Windiest day

52.6 km/h

20 November 1943

Strongest gust

119.2 km/h

7 June 2017

Hottest feels-like

42.6 °C

30 December 2015

Coldest feels-like

-6.2 °C

5 August 1943

Snowiest day

0.1 cm

21 August 1954

Sunniest day

14.2 h

15 December 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.8 °C25 November 20252.3 °C13 July 202516.6 °C343 mm180
202436.4 °C26 December 20240.9 °C3 August 202416.3 °C561 mm270
202336.7 °C11 February 20232.5 °C2 August 202316.1 °C645 mm230
202236.9 °C23 January 20222.2 °C21 July 202216.8 °C354 mm280
202136.4 °C18 April 20211.3 °C23 July 202116.2 °C602 mm220
202036.2 °C25 February 20202.5 °C30 August 202016.3 °C470 mm230
201935.5 °C7 February 20191.9 °C21 July 201916.8 °C368 mm230
201839.3 °C11 January 20182.5 °C18 August 201816.9 °C370 mm370
201737.0 °C21 March 20172.2 °C26 June 201716.4 °C309 mm340
201635.2 °C1 February 20162.4 °C3 July 201616.8 °C403 mm340
201539.0 °C30 December 20152.1 °C15 July 201516.7 °C427 mm270
201435.1 °C22 January 20141.9 °C7 July 201416.5 °C451 mm260
201336.2 °C4 March 20133.1 °C11 June 201316.0 °C664 mm150
201237.0 °C6 February 20122.5 °C18 August 201216.0 °C561 mm340
201135.4 °C14 February 20112.3 °C6 August 201116.0 °C406 mm200
201037.7 °C8 March 20101.4 °C13 July 201015.9 °C404 mm180
200936.9 °C6 March 20093.6 °C27 July 200916.2 °C428 mm210
200835.4 °C6 March 20082.7 °C12 July 200815.9 °C470 mm190
200736.2 °C25 January 20072.4 °C13 June 200716.1 °C528 mm250
200636.9 °C6 March 20062.7 °C9 August 200616.2 °C436 mm210
200534.5 °C2 February 20052.0 °C10 June 200516.3 °C499 mm160
200435.6 °C10 February 20042.1 °C28 June 200416.5 °C429 mm250
200337.9 °C1 January 20030.7 °C12 June 200316.1 °C442 mm280
200237.3 °C7 December 20021.3 °C31 July 200216.1 °C455 mm270
200135.1 °C10 February 20011.4 °C6 July 200116.3 °C459 mm180
200038.7 °C19 January 20002.1 °C16 July 200016.2 °C381 mm180
199937.4 °C13 December 19992.4 °C24 July 199916.7 °C367 mm340
199837.6 °C3 January 19981.4 °C22 July 199815.7 °C483 mm190
199733.6 °C30 December 19973.0 °C6 July 199715.7 °C356 mm150
199633.8 °C21 January 19961.7 °C17 July 199615.1 °C598 mm150
199535.7 °C26 February 1995-0.5 °C23 July 199515.5 °C477 mm211
199436.5 °C25 February 19941.5 °C28 July 199416.0 °C421 mm260
199336.2 °C19 February 19931.5 °C19 July 199316.1 °C515 mm240
199237.9 °C4 January 19921.4 °C9 August 199215.6 °C465 mm170
199135.4 °C29 March 19911.3 °C5 August 199115.7 °C435 mm180
199037.1 °C7 February 19900.9 °C2 July 199015.5 °C483 mm210
198936.6 °C29 January 1989-0.7 °C17 August 198915.6 °C508 mm171
198836.8 °C10 February 1988-0.9 °C17 June 198815.8 °C400 mm211
198732.5 °C7 February 19872.5 °C9 July 198715.8 °C365 mm90
198637.7 °C18 February 19861.4 °C3 July 198616.1 °C401 mm190
198535.8 °C2 January 19851.1 °C7 July 198515.9 °C567 mm180
198436.5 °C10 February 19842.2 °C7 August 198415.7 °C466 mm250
198335.2 °C7 January 19831.6 °C23 July 198315.4 °C507 mm110
198232.4 °C9 March 1982-0.1 °C30 July 198215.2 °C394 mm51
198132.8 °C22 April 19811.4 °C22 June 198115.3 °C584 mm140
198034.4 °C17 January 19801.8 °C2 July 198016.0 °C374 mm180
197936.2 °C23 January 19792.4 °C25 July 197915.5 °C443 mm130
197834.7 °C23 February 19782.1 °C6 August 197815.7 °C395 mm200
197736.3 °C26 February 19772.1 °C31 July 197715.6 °C601 mm160
197633.6 °C31 January 19760.9 °C16 July 197615.4 °C530 mm190
197537.3 °C18 February 19750.2 °C2 August 197515.4 °C399 mm190
197437.4 °C11 February 19741.1 °C8 September 197415.6 °C518 mm260
197334.1 °C16 November 19731.0 °C28 July 197315.7 °C325 mm230
197239.4 °C12 November 19722.4 °C14 August 197215.9 °C301 mm300
197135.0 °C9 February 19710.8 °C17 June 197114.9 °C385 mm140
197036.7 °C7 January 19700.1 °C2 September 197015.0 °C352 mm140
196935.7 °C22 March 19690.4 °C19 July 196915.1 °C360 mm160
196837.5 °C5 February 1968-0.4 °C9 August 196814.9 °C352 mm141
196735.1 °C27 December 1967-1.1 °C21 July 196714.9 °C387 mm142
196633.8 °C29 January 19662.0 °C7 July 196615.1 °C322 mm120
196536.2 °C28 January 1965-0.2 °C4 June 196515.0 °C365 mm132
196436.0 °C10 March 19640.6 °C20 July 196414.9 °C372 mm70
196334.6 °C1 January 19632.4 °C26 July 196315.5 °C436 mm160
196235.5 °C6 April 19621.3 °C7 August 196214.9 °C499 mm70
196134.8 °C25 January 19610.8 °C6 August 196114.8 °C441 mm70
196036.4 °C13 December 19602.7 °C11 August 196015.2 °C323 mm170
195933.9 °C15 March 19591.3 °C13 September 195914.8 °C406 mm50
195833.2 °C30 December 19582.1 °C30 August 195815.3 °C203 mm70
195734.0 °C30 January 1957-0.8 °C3 August 195714.9 °C486 mm121
195635.1 °C14 January 19561.4 °C2 July 195614.7 °C374 mm160
195536.1 °C17 January 19551.4 °C7 August 195514.7 °C425 mm150
195433.9 °C30 January 19540.2 °C30 June 195414.7 °C396 mm230
195336.0 °C22 February 19531.1 °C14 August 195315.5 °C376 mm130
195234.4 °C26 February 19522.3 °C29 July 195215.2 °C529 mm70
195137.6 °C31 January 19513.1 °C26 July 195115.3 °C391 mm70
195035.8 °C30 January 19503.3 °C15 June 195015.7 °C362 mm110
194935.0 °C15 March 19493.5 °C27 June 194915.7 °C267 mm170
194838.3 °C18 January 19481.7 °C16 August 194814.9 °C332 mm190
194731.5 °C3 December 19471.5 °C29 July 194714.3 °C436 mm30
194634.0 °C9 March 19460.5 °C25 July 194615.2 °C342 mm130
194536.5 °C25 February 19451.9 °C19 July 194515.4 °C417 mm230
194431.6 °C14 January 19440.8 °C13 June 194414.4 °C791 mm20
194333.0 °C15 February 19430.1 °C5 August 194314.7 °C432 mm60
194233.8 °C24 November 1942-1.2 °C5 August 194215.2 °C353 mm121
194137.3 °C31 January 19412.2 °C18 June 194115.8 °C309 mm260
194036.1 °C16 March 19403.2 °C7 July 194015.4 °C439 mm230

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
+1.1 °C
Hot days (≥ 30 °C)
18 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
343 mm
-90 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.7 °C+0.2 °C14 mm-8 mm
Feb27.1 °C+0.8 °C10 mm-18 mm
Mar26.4 °C+1.4 °C19 mm-9 mm
Apr22.9 °C+0.7 °C66 mm+29 mm
May20.2 °C+1.0 °C39 mm-4 mm
Jun16.9 °C+0.2 °C60 mm+8 mm
Jul15.7 °C-0.2 °C56 mm+6 mm
Aug17.1 °C+0.7 °C22 mm-28 mm
Sep20.0 °C+1.9 °C18 mm-17 mm
Oct22.3 °C+1.7 °C14 mm-24 mm
Nov26.2 °C+3.2 °C9 mm-20 mm
Dec27.1 °C+2.0 °C16 mm-6 mm

The year's extremes

Hottest day
34.8 °C
25 Nov 2025
Coldest day
2.3 °C
13 Jul 2025
Wettest day
43.0 mm
8 Apr 2025
Windiest day
31.3 km/h
23 Aug 2025
Strongest gust
86.0 km/h
10 May 2025
Hottest feels-like
37.5 °C
19 Mar 2025
Coldest feels-like
-1.1 °C
13 Jul 2025
Sunniest day
14.2 h
15 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 Caledon?

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

What is the hottest day ever recorded in Caledon?

The hottest day measured in Caledon between 1940 and 2025 was 12 November 1972, reaching 39.4 °C.

What is the coldest day in Caledon?

The coldest day measured in Caledon between 1940 and 2025 was 5 August 1942, at -1.2 °C.

Does it snow in Caledon?

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

Has the climate of Caledon warmed?

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

What is the wettest day in Caledon?

The wettest day measured in Caledon between 1940 and 2025 was 11 April 2005, with 121 mm of rain in 24 hours.

What was the windiest day in Caledon?

The windiest day measured in Caledon between 1940 and 2025 was 20 November 1943, with winds reaching 52.6 km/h.

What is the warmest month in Caledon?

The warmest month in Caledon is January (20.5 °C on average); the coldest is July (10.7 °C).

How much does it rain in Caledon?

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

Is it sunny in Caledon?

Caledon gets on average 10.6 hours of sunshine per day, roughly 3,869 hours per year over 1940-2025.

What is the biggest single-day snowfall in Caledon?

The heaviest 24-hour snowfall measured in Caledon between 1940 and 2025 was 21 August 1954, with 0.1 cm.

Are there tropical nights in Caledon?

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

What was the most extreme apparent temperature in Caledon?

In Caledon, between 1940 and 2025, the highest apparent temperature reached 42.6 °C on 30 December 2015, and the lowest was -6.2 °C on 5 August 1943.

Compare Caledon with another city

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

Nearby cities

The climate around Caledon

Other cities — South Africa