Cala climate — normals and trends

Cala (South Africa) has a temperate oceanic climate (Cfb) under the Köppen-Geiger classification. Its mean annual temperature is 13.9 °C and it receives 1,123 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.3 °C on average) and the coldest is July (8.3 °C). Rainfall peaks in January.

Cala averages 20 frost days, 12 hot days (≥ 30 °C) and 153 rainy days per year.

Cala has warmed by +1.8 °C between 1940 and 2025, or +0.21 °C per decade. This trend is statistically significant.

The number of frost days there went from about 23 to 17 per year over the period.

The hottest day of the period reached 38.0 °C (on 5 January 2016) and the coldest -9.3 °C (on 20 July 1969).

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

CalaEastern Cape

coords
-31.52°, 27.70°
period
19402025 · 86 yrs
CfbTemperate oceanicWarmest monthJanuaryColdest monthJulyWettest monthJanuaryDriest monthJune

Mean daily temperature

13.9°C

Average daily high

21.0°C

Average daily low

8.4°C

Annual rainfall

1,123mm

Sunshine / day

10.1h

Mean relative humidity

69%

Average peak wind

15.4km/h

Seasonal range

10.0°C

Frost days (< 0 °C)

20 d/yr

Hot days (≥ 30 °C)

12 d/yr

Rainy days (≥ 1 mm)

153 d/yr

Annual snowfall

4.5 cm

Average feels-like high

19.9 °C

Average feels-like low

6.5 °C

Average peak gust

40.2 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

18.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.8 °C

since 1940

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

38.0 °C

5 January 2016

Coldest day

-9.3 °C

20 July 1969

Wettest day

81 mm

26 January 2010

Windiest day

43.8 km/h

16 August 1977

Strongest gust

109.1 km/h

25 June 2009

Hottest feels-like

41.1 °C

5 January 2016

Coldest feels-like

-13.4 °C

20 July 1969

Snowiest day

25.7 cm

25 July 2011

Sunniest day

14.0 h

5 December 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.3 °C3 January 2025-3.9 °C8 July 202514.8 °C1,380 mm1213
202434.2 °C12 March 2024-4.0 °C1 August 202415.2 °C970 mm2411
202333.6 °C1 December 2023-3.0 °C11 July 202314.7 °C1,245 mm2916
202231.2 °C11 October 2022-3.2 °C28 June 202214.4 °C1,465 mm319
202132.6 °C27 September 2021-5.3 °C6 July 202114.3 °C1,170 mm1222
202033.4 °C31 January 2020-4.7 °C20 August 202014.5 °C1,276 mm1824
201935.6 °C18 January 2019-4.5 °C21 July 201915.3 °C928 mm327
201834.4 °C13 November 2018-4.8 °C4 July 201814.4 °C998 mm3019
201734.5 °C2 January 2017-5.4 °C9 June 201714.2 °C1,099 mm2022
201638.0 °C5 January 2016-5.0 °C3 July 201614.9 °C953 mm3115
201536.2 °C1 December 2015-3.4 °C6 June 201514.7 °C920 mm2717
201434.2 °C15 January 2014-5.7 °C11 June 201414.5 °C909 mm1817
201334.1 °C5 November 2013-4.4 °C10 June 201314.2 °C880 mm2818
201233.4 °C12 January 2012-3.5 °C2 August 201214.0 °C1,170 mm1320
201135.5 °C8 November 2011-5.0 °C30 July 201113.8 °C1,316 mm1227
201033.0 °C9 March 2010-4.3 °C13 July 201014.9 °C1,150 mm267
200934.7 °C21 December 2009-4.1 °C29 June 200914.2 °C853 mm1217
200833.1 °C12 October 2008-3.6 °C11 July 200814.4 °C1,002 mm117
200733.5 °C20 September 2007-2.9 °C24 May 200714.5 °C924 mm2321
200632.7 °C15 November 2006-2.7 °C23 June 200613.8 °C1,308 mm1013
200536.0 °C7 January 2005-3.5 °C10 June 200514.5 °C1,082 mm209
200433.4 °C4 December 2004-2.7 °C1 August 200414.5 °C1,230 mm1615
200334.1 °C16 December 2003-4.9 °C6 July 200314.5 °C902 mm3518
200233.9 °C18 October 2002-3.0 °C1 July 200214.4 °C1,019 mm217
200134.8 °C12 January 2001-2.8 °C7 July 200114.3 °C1,156 mm1114
200031.3 °C18 October 2000-4.9 °C22 July 200013.8 °C1,418 mm612
199933.8 °C12 November 1999-2.9 °C20 June 199914.8 °C1,059 mm1912
199835.0 °C7 February 1998-8.1 °C25 August 199814.2 °C1,405 mm1219
199734.6 °C16 December 1997-4.4 °C19 June 199713.5 °C1,025 mm1923
199632.3 °C4 January 1996-4.7 °C17 July 199613.5 °C1,232 mm1331
199535.2 °C5 January 1995-4.6 °C24 July 199513.8 °C1,190 mm1722
199434.9 °C8 November 1994-4.9 °C2 July 199414.0 °C852 mm1428
199334.7 °C7 January 1993-2.8 °C5 July 199314.3 °C1,088 mm1015
199235.4 °C11 March 1992-4.5 °C27 June 199214.4 °C835 mm2021
199133.9 °C15 January 1991-4.4 °C28 July 199114.2 °C1,168 mm1221
199032.6 °C11 November 1990-5.2 °C24 June 199013.6 °C987 mm1632
198932.1 °C26 December 1989-3.4 °C4 August 198913.7 °C1,189 mm823
198831.6 °C11 January 1988-4.7 °C16 June 198813.9 °C1,473 mm326
198734.4 °C1 February 1987-3.9 °C20 June 198714.1 °C1,351 mm1117
198631.3 °C21 December 1986-3.0 °C16 July 198614.0 °C1,258 mm212
198533.7 °C3 January 1985-2.5 °C4 August 198514.6 °C1,210 mm1212
198432.1 °C6 February 1984-7.9 °C15 June 198414.0 °C940 mm1515
198337.1 °C26 February 1983-4.4 °C7 July 198314.7 °C921 mm309
198235.1 °C20 January 1982-6.5 °C4 July 198213.9 °C933 mm1721
198134.6 °C7 November 1981-4.1 °C9 July 198113.5 °C1,079 mm1126
198033.6 °C4 January 1980-4.1 °C5 July 198014.1 °C885 mm1620
197935.7 °C15 January 1979-4.8 °C14 June 197913.9 °C1,044 mm1321
197832.9 °C20 November 1978-3.3 °C23 June 197813.7 °C1,189 mm822
197735.8 °C21 January 1977-4.2 °C24 August 197714.1 °C1,159 mm1127
197631.0 °C24 December 1976-4.7 °C24 June 197613.5 °C1,505 mm327
197532.3 °C4 November 1975-5.5 °C24 July 197513.5 °C1,186 mm319
197433.0 °C13 October 1974-4.5 °C9 September 197413.5 °C1,372 mm516
197334.4 °C29 January 1973-3.9 °C29 July 197313.5 °C1,160 mm927
197234.3 °C7 December 1972-3.3 °C25 June 197213.9 °C836 mm1525
197132.2 °C9 March 1971-6.1 °C18 June 197113.2 °C1,437 mm329
197032.3 °C2 December 1970-4.8 °C23 July 197013.7 °C1,071 mm1820
196933.6 °C12 December 1969-9.3 °C20 July 196913.4 °C1,005 mm1425
196833.0 °C17 December 1968-4.8 °C6 July 196812.0 °C719 mm840
196732.6 °C27 January 1967-3.6 °C26 July 196713.7 °C1,252 mm822
196635.1 °C1 January 1966-4.1 °C26 July 196614.2 °C979 mm1717
196535.1 °C27 December 1965-7.7 °C3 June 196513.5 °C958 mm1230
196433.9 °C23 January 1964-8.4 °C26 June 196413.2 °C1,222 mm340
196334.9 °C28 December 1963-3.6 °C2 July 196313.9 °C1,217 mm922
196231.5 °C12 November 1962-5.6 °C15 June 196214.2 °C1,150 mm1013
196134.0 °C11 January 1961-3.9 °C7 August 196113.7 °C1,180 mm128
196031.3 °C1 November 1960-2.8 °C10 June 196013.8 °C1,344 mm48
195931.2 °C26 October 1959-3.8 °C25 June 195913.5 °C1,356 mm612
195832.1 °C3 October 1958-3.9 °C10 August 195813.7 °C1,163 mm824
195731.5 °C16 November 1957-3.0 °C3 August 195713.8 °C1,223 mm518
195632.5 °C21 January 1956-4.3 °C10 June 195612.8 °C1,194 mm529
195532.2 °C18 January 1955-5.2 °C4 July 195512.5 °C1,118 mm232
195430.4 °C17 November 1954-6.3 °C20 June 195410.8 °C730 mm255
195332.1 °C8 October 1953-3.6 °C31 July 195313.9 °C1,123 mm116
195234.2 °C21 October 1952-2.0 °C28 July 195213.9 °C1,066 mm814
195132.9 °C24 November 1951-3.5 °C27 July 195113.2 °C1,062 mm421
195031.6 °C19 December 1950-2.7 °C9 July 195013.6 °C1,262 mm514
194933.0 °C29 January 1949-4.7 °C13 July 194913.5 °C647 mm813
194829.5 °C27 September 1948-4.7 °C16 August 194812.6 °C1,310 mm020
194731.4 °C29 January 1947-3.9 °C15 June 194712.3 °C1,209 mm322
194632.7 °C19 December 1946-4.4 °C29 July 194613.0 °C1,114 mm712
194530.5 °C27 November 1945-4.1 °C13 June 194513.2 °C1,076 mm419
194429.5 °C3 October 1944-3.7 °C13 June 194412.4 °C1,459 mm026
194330.2 °C27 January 1943-3.8 °C5 August 194312.6 °C1,401 mm131
194231.1 °C14 February 1942-3.5 °C23 July 194212.9 °C1,295 mm219
194131.9 °C14 December 1941-5.9 °C30 June 194114.0 °C810 mm1012
194030.9 °C12 December 1940-3.0 °C16 July 194013.3 °C1,188 mm222

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
21.7 °C
+0.7 °C
Hot days (≥ 30 °C)
12 d/yr
0
Frost days (< 0 °C)
13 d/yr
-7
Annual rainfall
1380 mm
+257 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.0 °C+1.5 °C147 mm-32 mm
Feb24.3 °C+0.1 °C207 mm+41 mm
Mar24.3 °C+1.1 °C248 mm+112 mm
Apr20.1 °C-0.8 °C99 mm+26 mm
May20.5 °C+1.9 °C16 mm-14 mm
Jun17.0 °C+0.8 °C86 mm+67 mm
Jul16.5 °C+0.1 °C23 mm+4 mm
Aug20.2 °C+1.9 °C19 mm-10 mm
Sep21.2 °C+0.4 °C63 mm+8 mm
Oct23.5 °C+1.8 °C85 mm-22 mm
Nov22.6 °C-0.1 °C176 mm+33 mm
Dec24.0 °C+0.1 °C212 mm+43 mm

The year's extremes

Hottest day
34.3 °C
3 Jan 2025
Coldest day
-3.9 °C
8 Jul 2025
Wettest day
59.2 mm
23 Mar 2025
Windiest day
31.6 km/h
15 Sep 2025
Strongest gust
73.1 km/h
15 Sep 2025
Hottest feels-like
36.8 °C
4 Jan 2025
Coldest feels-like
-7.8 °C
8 Jul 2025
Snowiest day
4.6 cm
10 Jun 2025
Sunniest day
14.0 h
5 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 Cala?

Cala has a temperate oceanic climate (Köppen Cfb). Over 1940-2025, the average annual temperature is 13.9 °C and it receives 1,123 mm of precipitation per year.

What is the hottest day ever recorded in Cala?

The hottest day measured in Cala between 1940 and 2025 was 5 January 2016, reaching 38.0 °C.

What is the coldest day in Cala?

The coldest day measured in Cala between 1940 and 2025 was 20 July 1969, at -9.3 °C.

Does it snow in Cala?

Yes. Cala gets on average 4.5 cm of snow per year and has around 20 frost days.

Has the climate of Cala warmed?

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

What is the wettest day in Cala?

The wettest day measured in Cala between 1940 and 2025 was 26 January 2010, with 81 mm of rain in 24 hours.

What was the windiest day in Cala?

The windiest day measured in Cala between 1940 and 2025 was 16 August 1977, with winds reaching 43.8 km/h.

What is the warmest month in Cala?

The warmest month in Cala is January (18.3 °C on average); the coldest is July (8.3 °C).

How much does it rain in Cala?

Cala receives on average 1,123 mm of precipitation per year, spread over about 153 rainy days.

Is it sunny in Cala?

Cala gets on average 10.1 hours of sunshine per day, roughly 3,687 hours per year over 1940-2025.

What is the biggest single-day snowfall in Cala?

The heaviest 24-hour snowfall measured in Cala between 1940 and 2025 was 25 July 2011, with 25.7 cm.

Are there tropical nights in Cala?

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

What was the most extreme apparent temperature in Cala?

In Cala, between 1940 and 2025, the highest apparent temperature reached 41.1 °C on 5 January 2016, and the lowest was -13.4 °C on 20 July 1969.

Compare Cala with another city

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

Nearby cities

The climate around Cala

Other cities — South Africa